数据库实验三:主键、外键、Unique与Check约束建立与分析.pdfVIP

  • 0
  • 0
  • 约小于1千字
  • 约 3页
  • 2026-01-20 发布于北京
  • 举报

数据库实验三:主键、外键、Unique与Check约束建立与分析.pdf

数据库实验三报告

院系:学院

专业:软件工程三班

学号:2012551611

一、实验目的:

1.熟悉主键、外键、check等完整性约束

2.掌握完整性约束的建立、删除,有效化和无效化;熟悉想过的DDL令

3.学会看数据模式图;

二、实验内容及结果

1、主键约束:

建立所有表的主键约束;

2.外键约束:

3.unique约束

4.Check约束

三、实验结果与分析:

1.实验三

2.外键,主键的含义与区别

主键Primarykey数据库实体完整性的一种规则,唯一标示一个实体,

取值非空唯一。比如,学生表的学号。外键Foreignkey数据库参照完整性

的一种规则,将两表或者多张表联系起来,取值必须来自参照表的参照字段的

值,可为空也可不为空。

3.Unique约束的主键外键区别于关系

一个表只能有一个主键约束,但是可以有多个Unique约束;主键所有字段

都是notnull,unique可以是null。相同点在于都能保证唯一性。

4.check约束的使用限制

CHECK约束不接受计算结果为FALSE的值。因为空值的计算结果为

UNKNOWN,所以如果赋值表达式中存在这些值,则约束可能会被覆盖而不起作用。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档