文档名称:
实验五 数据完整性.docx
格式:docx 大小:17KB 页数:6页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表
如果您已付费下载过本站文档,您可以点这里二次下载
文档介绍:1
实验五 数据完整性
试验六 数据完整性
1.试验目的
(1)把握SQL Server管理平台和Transact-SQL语句(CREATE RULE、DROP RULE)创建和删除规章的方法。
(1
实验五 数据完整性
试验六 数据完整性
1.试验目的
(1)把握SQL Server管理平台和Transact-SQL语句(CREATE RULE、DROP RULE)创建和删除规章的方法。
(2)把握系统存储过程sp_bindrule、sp_unbindrule绑定和解除绑定规章的操作方法,以及sp_helptext查询规章信息、sp_rename更名规章的方法。 (3)把握SQL Server管理平台和Transact-SQL语句(CREATE DEFAULT、DROP DEFAULT)创建和删除默认对象的方法。 (4)把握系统存储过程sp_bindefault、sp_unbindefault绑定和解除绑定默认对象的操作方法,以及sp_helptext查询默认对象信息。
(5)把握SQL Server管理平台和Transact-SQL语句(CREATE TABLE、ALTER TABLE)定义和删除约束的方法,并了解约束的类型。
2.试验内容
(1)为xskc数据库中student表的创建一个规章stu_nj_rule,限制“班级”列所输入的数据为2位0~9的数字。
(2)创建一个规章stusex_rule,将其绑定到student_info表的“性别”列上,保证输入的性别值只能是“男”或“女”。 (3)使用系统存储过程sp_help查询stusex_rule规章列表,使用sp_helptext查询stusex_rule规章的文本,使用sp_rename将stusex_rule规章更名为stu_s_rule。 删除stu_nj_rule规章。
2
(由于stu_s_rule是已存在的,全部这里改成stu_ss_rule)
23
(4)在student_db数据库中,建立日期、货币等数据类型的默认值对象。 ① 创建默认对象df_date、df_money。
② 输入以下代码,在xskc数据库中创建stu_fee数据表。 CREATE TABLE stu_fee (学号 char(10) NOT NULL, 姓名 char(8) NOT NULL, 学费 money,
交费日期 datetime, )
③ 使用系统存储过程sp_bindefault将默认对象df_money、df_date分别绑定在stu_fee表的“学费”、“交费日期”列上。
④ 输入以下代码,在stufee表进行插入操作:
3
INSERT INTO stufee(学号,姓名) VALUES("0001","刘卫平")
INSERT INTO stufee(学号,姓名,学费) VALUES("0