Computer >> Máy Tính >  >> Lập trình >> SQL

Thuật ngữ RDBMS


Các thuật ngữ RDMS bao gồm Cơ sở dữ liệu, Bảng, Cột, v.v. Hãy để chúng tôi xem từng thứ một -

Cơ sở dữ liệu

Cơ sở dữ liệu là một tập hợp các bảng như , , v.v.

Bảng

Một bảng là một tập hợp các hàng và cột, ví dụ:

StudentId
Tên sinh viên
Xếp hạng sinh viên
052
Tom
1
035
David
2
077
John
3

Cột

Cột nằm trong bảng -

Thuật ngữ RDBMS

Hàng

Hàng cũng được gọi là một bộ trong RDBMS.

Một quan hệ trong cơ sở dữ liệu có các hàng và cột.

Thuật ngữ RDBMS

Khóa chính

Mỗi bảng có một khóa chính và không được có giá trị rỗng.

Ví dụ: ProjectID là một khóa chính trong Bảng dự án, vì nó xác định duy nhất dự án:

ProjectID

ProjectName

P01
Hệ thống phân nhóm theo cụm
P02
Hệ thống quản lý bệnh viện

Khóa ngoại

Nếu bạn muốn liên kết hai bảng, hãy sử dụng Khóa ngoại.

Ví dụ:bảng Nhân viên có DEPT_ID là khóa ngoại, được liên kết với bảng Phòng ban.

Bảng Cục có khóa chính DEPT_ID.

Super Key

Super Key là một thuộc tính (hoặc một tập hợp các thuộc tính) xác định duy nhất một bộ, tức là một thực thể trong tập thực thể. Nó là một tập hợp siêu của Khoá Ứng viên, vì Khoá Ứng viên được chọn từ siêu khoá.

Khóa tổng hợp

Khóa chính có hai hoặc nhiều thuộc tính được gọi là khóa tổng hợp. Nó là sự kết hợp của hai hoặc nhiều cột.