实验三 数据库完整性技术.docVIP

  • 38
  • 0
  • 约1.06千字
  • 约 4页
  • 2021-08-11 发布于湖北
  • 举报
《数据库系统原理》实验报告 PAGE 1 实验三 数据库完整性技术 班级: 姓名: 学号: 任课教师: 实验教师: 上机时间: 【实验目的】 1、掌握完整性的概念; 2、熟悉SQL SERVER 的完整性技术。 3、了解SQL SERVER 的违反完整性处理措施。 【实验性质】 验证性实验 【实验学时】 2H 【实验内容】 写出完整、详尽的SQL语句,根据实验记录结果并总结。(空位不够请自行续页) 一、定义完整性 /*创建表s、p、j、spj*/ 定义s表; sno主码,sname非空、city缺省值 定义p表; pno主码,pname非空、color只能取红、蓝、绿 定义j表; jno主码, jname非空 定义spj表; (sno,pno,jno)主码,参照sno、pno、jno外码,qty介于0—1000 二、插入数据 插入合乎约束的数据 三、设计相关实验用例数据 1、针对下列情况,如果出错的话,给出错误码,并说明原因;不出错的话,观察数据并说明理由。 (1)插入违反约束的元组,主码为null值 (2)插入违反约束的元组,主码取重复值 (3)插入违反约束的元组,用户定义完整性(pname非空) (4

文档评论(0)

1亿VIP精品文档

相关文档