SQL Server 2019实验 │ 设计数据库的完整性
设计数据库的完整性。
01、目的与要求
(1) 掌握用约束实施数据库完整性的方法。
(2) 掌握使用规则实施数据库完整性的方法。
(3) 掌握使用默认值实施数据库完整性的方法。
(4) 掌握使用IDENTITY列实施数据库完整性的方法。
02、实验准备
(1) 了解数据库的约束及使用方法。
(2) 了解数据库的规则及使用方法。
(3) 了解默认值及使用方法。
(4) 了解IDENTITY列及使用方法。
03、实验内容
(1) 数据库的约束及使用。
① 将Employee_ ID和Program_ ID设置为cyqk表的主键。
② 将cyqk表的Program_sale列的取值范围设置为[0,100]。
③ 将cyqk表的Employee_ ID和Program_ ID设置为外键,分别对应ygqk表的Employee _ID , xmxx 表的 Program _ID 列。
④ 在创建cyqk表时创建以上约束。
(2) 数据库的规则及使用。
① 创建一个规则,用以限制插入该规则所绑定的列中的整数范围。
② 将规则fee_rule绑定到xmxx表的Program_fee列上。
(3) 默认值及使用。
① 创建字符默认值 def_sex。
② 将默认值def_sex绑定到ygqk表的Sex列。
(4) 了解IDENTITY列及使用。
创建一个新表,该表将 IDENTITY 属性用于获得自动增加的标识号。