实验四 完整性约束【数据库系统实验】【答案】

一.实验目的

1. 理解数据库完整性约束的概念。

2. 掌握SQL Server的完整性约束技术。

实验内容

1. 使用SQL Server Management Studio对数据库“EDUC”中的表进行以下的约束创建操作:

  1. 为课程表创建check约束,当插入或修改一个记录时,确保此记录的授课学时在10-80之间。
  2. 为教师表创建check约束,男教师出生日期在1960.1.1之后,女教师出生日期在1965.1.1之后。
  3. 为上课表创建外键约束,tcid,tno,classno和cno。

2. 使用T-SQL语句完成相关约束的管理操作:

  1. 将课程表check约束中的授课学时改为在20-80之间。
  2. 将教师表check约束的女教师出生日期改在1960.1.1之后。
  3. 删除教师表上的check约束。

实验过程

1. 使用SQL Server Management Studio对数据库“EDUC”中的表进行以下的约束创建操作:

  1. 为课程表创建check约束,当插入或修改一个记录时,确保此记录的授课学时在10-80之间。

2. 使用T-SQL语句完成相关约束的管理操作:

  1. 将课程表check约束中的授课学时改为在20-80之间。
  2. 将教师表check约束的女教师出生日期改在1960.1.1之后。

四.实验总结

获取实验过程和实验总结答案请阅读全文

隐藏内容 需要支付:¥10

未经允许不得转载!实验四 完整性约束【数据库系统实验】【答案】