收藏 分享(赏)

实验4 数据完整性.doc

上传人:HR专家 文档编号:11587686 上传时间:2020-07-15 格式:DOC 页数:2 大小:21.50KB
下载 相关 举报
实验4 数据完整性.doc_第1页
第1页 / 共2页
实验4 数据完整性.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、实验4:数据完整性一、目的与要求1掌握约束的定义及其删除方法。2掌握规则的创建、使用和删除方法。3掌握默认对象的创建、使用和删除方法。二、实验准备1 了解数据完整性概念。2 了解约束的类型。3 了解创建约束和删除约束的语法。4 了解创建规则和删除规则的语法。5 了解绑定规则和解绑规则的语法。6 了解创建默认对象和删除默认对象的语法。7 了解绑定默认对象和解绑默认对象的语法。三、实验内容1建表时创建约束。 在 STUDENT数据库中用CREATE TABLE语句创建表STU1,表结构如下: 列 名数据类型长 度学 号char12姓 名char8性 别char2出生日期datetime家庭住址ch

2、ar30备 注Text在建表的同时,创建所需约束。约束要求如下:(1) 将学号设置为主键,主键名为pk_xuehao。(2) 为姓名添加惟一约束,约束名为uk_xymy。(3) 为性别添加默认约束,默认名称df_xybx,其值为“男”。(4) 为出生日期添加CHECK约束,约束名为ck_csrq,其检查条件为(出生日期01/01/1986)。2使用SSMS删除上例所建约束。3为STUDENT数据库中的stucou表添加外键约束,要求如下:将stuno设置为外键,其引用表为 student,外键名称为fk_sno。4. 定义用户定义的完整性:保证student中的性别只有男和女两个值。5创建一个cj_rule规则,将其绑定到stucou表的grade字段上,保证输入的成绩只能在0-100的范围内。6删除cj_rule规则(注意:规则已绑定到stucou表的grade字段上)。7创建一个bz_def默认对象,将其绑定到stu1表的备注字段上,使其默认值为“高中生”。8删除默认对象bz_def(注意:默认对象已绑定到stu1表的备注字段上)。9将本次实验的TSQL命令以 .SQL文件的形式保存在磁盘上,并以附件形式上传到本班的邮箱中。文件名命名规则为:班级学号姓名,如:计专09101.sql。注:计专09邮箱, 网专09邮箱,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 网络科技 > 计算机原理

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报