RDBMS 术语
rdbmsdatabasemysql
RDMS 术语包括数据库、表、列等。让我们逐一了解它们 −
数据库
数据库是表的集合,如 <学生>、<教授> 等。
表
表是行和列的集合,例如,
StudentId | StudentName | StudentRank |
052 | Tom | 1 |
035 | David | 2 |
077 | John | 3 |
列
列位于表中 −
行
行在 RDBMS 中也称为元组。
数据库中的关系具有行和列。
主键
每个表都有一个主键,并且不能有空值。
例如, ProjectID是项目表中的主键,因为它唯一地标识了项目:
ProjectID | ProjectName |
P01 | Cluster Grouping System |
P02 | Hospital Management System |
外键
如果要链接两个表,请使用外键。
例如,员工表具有 DEPT_ID,它是外键,链接到部门表。
部门表具有主键 DEPT_ID。
超级键
超级键是唯一标识元组(即实体集中的实体)的属性(或属性集)。它是候选键的超集,因为候选键是从超级键中选择的。
复合键
具有两个或更多属性的主键称为复合键。它是两个或多个列的组合。