实验9数据完整性约束实现.docVIP

  • 52
  • 0
  • 约2.39千字
  • 约 13页
  • 2017-06-11 发布于重庆
  • 举报
实验9数据完整性约束实现

实验九 数据完整性约束实现 【实验目的与要求】 熟练掌握实体完整性的实现。 熟练掌握参照完整性的实现。 熟练掌握域完整性的实现。 【实验内容与步骤】 实验准备:对于CPXS数据库,若在CP表、CPXSB表和XSS表上已有约束,请先删除之。 实体完整性的实现 (1) 对CP表,定义主键约束(用企业管理器实现)。 写出相应过程: 测试:试着对CP表插入一条与原表中数据行具有相同主键值的数据。 给出测试结果: (2)对CPXSB表、XSS表,定义主键约束(用SQL语句实现,写出相应语句)。 给出相应的SQL语句: Alter table cpxsb add constraint c1 primary key(产品编号,客户编号,销售日期) Alter table xss add constraint c2 primary key(客户编号) 给出测试结果: 参照完整性的实现 (1)利用企业管理器建立CP表与CPXSB之间的参照关系,当对主表CP表进行更新和删除操作时,从表CPXSB采用NO ACTION方式,写出其过程。 给出相应的过程: 测试:试着删除主表中与从表有关联的一条记录,而后分别查看主表和从表中数据记录,给出测试结果。 由图可知,删除了从表中与主表有关的记录,但主表的数据没发生变化 (2)利用SQL语句建立CPXSB与XS

文档评论(0)

1亿VIP精品文档

相关文档