ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:813.44KB ,
资源ID:14276633      下载积分:5 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-14276633.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(实验七数据完整性实验学习资料.docx)为本站会员(b****5)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

实验七数据完整性实验学习资料.docx

1、实验七 数据完整性实验学习资料实验七 数据完整性实验实验七:数据完整性实验实验目的:加深对数据完整性的理解。实验内容:数据库的完整性设置。实验步骤:可视化界面的操作方法:一、实体完整性 1将student表的“sno”字段设为主键:在表设计界面中,单击左边的行选定块,选定“sno”字段,单击工具按钮设置主键。如图1所示: 图11 将“sc”表的“sno”和“cno”设置为主键:在表设计界面中,单击并按住Ctrl键拖动左边的行选定块,选定sno和cno字段,单击工具按钮设置主键。如图2所示:图2二、域完整性3. 将“ssex”字段设置为只能取“男”,“女”两值:在表设计界面,点击鼠标右键CHEC

2、K约束,添加约束,添加CK_student_sex名称,然后在约束表达式框中输入“ ssex in (男,女) ”。如图3所示。图3三、参照完整性4. 将“student”表和“sc”表中的“sno”字段设为参照: 打开“sc”表的设计界面, 点击工具栏按钮, 在弹出的属性(properties)对话框中点击“新建”按钮,在“主键表(Primary key table)”下拉框中选择“student”表,在其下的字段选择框中选择“sno”,在“外键表(Foreign key table)”下拉框中选择“sc”表,在其下的字段选择框中选择“sno”,单击关闭即可。见图4。图4命令方式操作方法:一

3、、实体完整性1将“student”表的“sno”字段设为主键:当“student”表已存在则执行:当“student”表不存在则执行: 注:可用命令“drop table student”删除“student”表2. 添加一身份证号字段,设置其惟一性.(注: 操作前应删除表中的所有记录)3. 将“sc”表的“sno”和“cno”设置为主键:当“sc”表已存在则执行:当“sc”表不存在则执行:二、域完整性4. 将“ssex”字段设置为只能取“男”,“女”两值:当“student”表已存在则执行:当“student”表不存在则执行:5. 设置学号字段只能输入数字: 6. 设置身份证号的输入格式:7

4、. 设置18位身份证号的第7位到第10位为合法的年份(1900-2050)三、参照完整性 9. 设置男生的年龄必须大于22, 女生的年龄必须大于20. 10. 将“student”表和“sc”表中的“sno”字段设为参照:当“sc”表已存在则执行:当“sc”表不存在则执行:四、完整性验证1 实体完整性: 在“student”表数据浏览可视化界面中输入学号相同的两条记录将会出现错误如图5所示:图5或者在命令窗口输入下面两条命令也会出现错误提示:insert into student values(95003,张三,男,24,CS,42222919901012903X)insert into st

5、udent values(95001,李四,女,21,CS,422229199510129031)图6下面的语句用来验证“sc”表中的实体完整性:insert into sc values(95002, 10,65)insert into sc values(95002, 10,90) 图72. 域完整性: 使用下面的语句验证“ssex”字段的域完整性:insert into student values(95009,张匀,大,20,CS, 42222919901012904X)3参照完整性:使用下面的语句“验证”sc表中的“sno”字段的域完整性(假设student表中没有学号为“95998”的学生记录):insert into sc values(98998, 10,98)思考: 建立课程的实体完整性, 和课程号cno的参照完整性;实验小结:

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2