(2版)数库实验14 数据完整性及答案.docVIP

  • 6
  • 0
  • 约4.37千字
  • 约 7页
  • 2016-12-01 发布于贵州
  • 举报
(2版)数库实验14 数据完整性及答案

实验十四 数据完整性实验 一、实验目的及要求 通过本实验目的是掌握保障数据完整性的各种措施及其使用方式,能根据现实需要为数据库中数据设置各种完整性约束,保障数据库的完整性和一致性。 理解数据的完整性的概念及实施数据完整性的重要性。 掌握约束的概念及实施方法。 掌握规则的概念及实施方法。 掌握默认值的概念及实施方法。 掌握参照完整性的含义及其实施方法。 二、实验原理及背景知识 (一)了解数据完整性概念 数据完整性是指数据的精确性和可靠性,是应防止数据库中存在不符合语义规定的数据和防止因错误信息的输入输出造成无效操作的措施。完整性分为:实体完整性、参照完整性和用户自定义完整性。 (二)SQL Server对完整性的保障措施 1、主键:保障实体完整性。 2、外键:通过外键关系保障参照完整性。 3、自定义完整性 (1)约束:对字段进行域进行限制的,主要有:UNIQUE、check约束、NOT NULL约束。 (2)规则对象:可以实现比约束复杂的约束,需要创建并绑定列使用。 (3)默认值对象:便于数据输入,需要创建并绑定使用。 4、触发器 是数据库对象,可以用来保障数据库完整性,本实验不涉及,可参照实验十一。 (三)数据库关系图 用来体现数据库中各种表之间关系的对象,也用来设置并体现所有的参照完整性。 三、实验内容及步骤 (一)实体完整性设置 SQL Server 2005中实体完整

文档评论(0)

1亿VIP精品文档

相关文档