一、实验目的
1、熟悉通过SQL对数据进行完整性控制。熟练掌握数据库三类完整性约束(实体完整性、用户自定义完整性、参照完整性)
2、了解SQL SERVER 的违反完整性处理措施。
3、了解主键(PRIMARY KEY)约束、外键(FOREIGN KEY)约束、唯一性(UNIQUE)约束、检查(CHECK)约束、DEFAULT 约束、允许空值约束。
二、实验内容及要求
用SQL语句完成下列功能。使用SQL对数据进行完整性控制(三类完整性、CHECK短语、CONSTRAIN字句、触发器)。用实验证实,当操作违反了完整性约束条件时,系统是如何处理的。
(一)、认真学习三类完整性、CHECK短语、CONSTRAINT字句的使用,完成下列内容。
Table1:
列名 |
中文解释 |
数据类型 |
空值 |
说明 |
Class_id |
班级编号 |
Varchar(6) |
否 |
主键 |
Class_name |
班级名称 |
Varchar(20) |
否 |
|
Director |
班主任 |
Varchar(4) |
||
Monitor文章来源:https://www.toymoban.com/news/detail-427579.html |
班长文章来源地址https://www.toymoban.com/news/detail-427579.html |
到了这里,关于【SQL】实验十 数据库完整性实验的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!