2021011212
创建数据库
一、创建表
二、 创建course表
1、设置外键
选择需要设置外键的表,点击【操作】(需要设置主表与从表存储引擎相同)
接着点击【结构】,然后点击【关联视图】
接着添加外键约束()
2、表
三、sc表
四、插入数据
student表
course表
sc表
五、总结
一、主键、外键:
1.概念
SQL的主键表示唯一标识一条记录,不能有重复的,不允许为空。。
SQL的外键用于与另一张表的关联。是能确定另一张表记录的字段,用于保持数据的一致性。比如,A表中的一个字段,是B表的主键,那他就可以是A表的外键。外键与主键相对,作用就是通过主外键的之间关系使对张表中的数据更好的关联。
2.区别
主键——一个表主键只能有一个。
外键——一个表可以有多个外键。
3.作用
主键——用来保证数据完整性。
外键——用来和其他表建立联系用的。