定义主键、外键对数据库完整性有什么意义?

来源:百度知道 编辑:UC知道 时间:2024/05/24 00:45:39
大学在校生,刚刚开始学数据库,这是数据库上机实践的一到思考题,
不知道该如和回答,向各位大侠请教~~谢谢!

主键 保证数据唯一且非空(not null),表的记录必须得有唯一区分的字段,主键主要是用于其他表的外键关联,本记录的修改与删除,当我们没有主键时,这些操作会变的非常麻烦。

外键引用完整性表示得到正常维护的表之间的关系。
表中的数据只应指向另一个表中的现有行,不应指向不存在的行。