第一范文网 - 专业文章范例文档资料分享平台

实验五 数据库完整性2015

来源:用户分享 时间:2025/7/5 21:05:20 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

实验五 数据库完整性

专业班级: 学号: 姓名:

实验地点: 实验日期: 指导老师:

一.实验目的

1、掌握完整性的概念和完整性实现机制

2、了解SQL SERVER 的违反完整性处理措施 二、实验环境 SQL SERVER 2005 三.实验内容

在前几次实验的基础上,根据上述要求设计实验。下面是必须完成的实验内容: 1、 实现域完整性

创建一个关于性别的规则

1) 打开“SQL Server Management Studio”窗口,单击“标准”工具栏上的“新建查

询”按钮,打开“查询编辑器”窗口。在窗口内直接输入以下语句,为学生表的“性别”列创建规则,约束其值只能是“男”或“女”。

create rule sex_rule as @性别in('男','女') go

2)单击“SQL编辑器”工具栏上的“执行”按钮、

3)在“查询编辑器”窗口内输入以下语句,将所创建的规则绑定到“性别”列。 EXEC Sp_bindrule 'sex_rule','student.ssex' 4)单击工具栏上的“执行”按钮、

5) 在“对象资源管理器”中,展开目标数据库中的“表”节点,鼠标右键单击目标表“student”,在弹出的快捷菜单中选择“打开表”命令,输入一行新记录,检验“性别”列值的约束情况。

2、实现实体完整性

利用前几次实验定义的数据库表,参照教材第四章内容和例题(教材P52-56),对表的实体完整性定义,进行一次违约操作,看违约反应, (1)主码实体完整性约束,截图如下:

(2)属性约束条件违约,截图如下:

3、实现参照完整性

利用前几次实验定义的数据库表,参照教材第四章内容和例题(教材P52-56),对表的参照完整性定义,进行一次违约操作,看违约反应,

四.实验心得

次实验的收获是认识到自己对实体完整性和参照完整性不够理解,没有熟练的运用与掌握,从实验中学习到新的知识,发现自己的不足。

搜索更多关于: 实验五 数据库完整性2015 的文档
实验五 数据库完整性2015.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8aokl2pnxe7wp9920t0r_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top