数据库--概念(列、键、主键、联合键、外键、索引)

2019-04-15  本文已影响0人  夜明前
学生表
学号 姓名 性别
2019001 小邢
2019002 张三
2019003 李四
2019004 王五
2019005 赵六
2019006 李七
2019007 陈八
科目表
编号 名称 老师
1 语文 陈老师
2 数学 王老师
3 物理 王老师
4 化学 戴老师
5 计算机 秦老师

成绩表

学号 科目编号 成绩
2019008 1 87
2019001 1 89
2019001 2 78
2019001 2 99

学生表有学号、姓名、性别列

:键是一个列,能够唯一确定某一行的列

联合键:一张表里多列组合确定唯一行的组合列,比如成绩表的联合键:[学号, 科目]

外键:当前表的某一列如果是另一张表的键,那此表就是当前表的一个外键,例如:成绩表的外键有学号跟科目编号,那成绩表的姓名和科目名称就可以通过外键获取

索引:对数据库表中一列或者多列值进行排序的一种约束,可设定唯一性,例如成绩表可以用成绩排序或者学号和科目排序

上一篇 下一篇

猜你喜欢

热点阅读