- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《SQSERVER20数据库完整性约束实验报告
数据库完整性约束
实验报告
1.实验内容(如果是小组协同完成的实验,请指出本人承担的实验任务)
实验4.1实体完整性约束
实验4.2域完整性约束
实验4.3参照完整性约束
2.实验环境(软件、硬件及条件)
学校机房80606
软件:SQL Sever 2000
3.实验过程分析(包括主要步骤和主要截图)
实验4.1实体完整性约束
1、用企业管理器为数据库表S创建PRIMARY KEY 约束
启动企业管理器,展开数据库jxsk中的“表”节点。在右窗格中选择表S,单击鼠标右键,打开快捷菜单,选择“设计表”选项,打开表设计器,选择SNO列,单击工具栏中的按钮
2、用企业管理器创建新表TEST_SC,并创建PRIMARY KEY 约束
3、用SQL为现有表T在TNO列上PRIMARY KEY 约束
用表设计器打开表T,确保TNO列属性设置不为空
打开查询分析器,在查询窗口输入SQL语句为表T在TNO上创建主键
4、用SQL创建新表TEST_C,并以列约束形式创建PRIMARY KEY 约束
打开查询分析器,在查询窗口输入SQL语句创建新表TEST_C,并以列约束的形式在列CNO上创建主键
查看表TEST_C,查看各列的定义
5、用SQL创建新表TEST_TC,并以列约束形式创建PRIMARY KEY 约束
打开查询分析器,在查询窗口输入SQL语句创建新表TEST_TC,并以列约束的形式在列TNO和CNO上创建主键
查看表TEST_TC,查看各列的定义
6、用企业管理器为现有表TEST_TC中的CNO和TNO列创建“UNIQUE约束”
创建索引IX_TEST_TC,设置TNO和CNO为UNIQUE约束
7、用SQL为现有表TEST_C中的CN列创建“UNIQUE约束”
查看表TEST_C的变化
8、用企业管理器为现有表TEST_C增加新列ID_SC,并创建此列属性为IDENTITY
9、用SQL为现有表TEST_TC增加新列ID_TC,并创建此列属性为IDENTITY
10、在企业管理器中删除现有表TEST_SC的主键PK_TEST_SC和取消ID_SC列的标识属性
选中SNO和CNO列,单击工具栏中的设置主键的钥匙按钮,删除主键约束
11、用SQL删除表TEST_C中的CN列的“UNIQUE约束”UNIQUE_C
实验4.2 域完整性约束
1、用企业管理器为现有表T创建DEFAULT和CHECK约束(要求CHECK约束对已有数据不做检查)
用表设计器打开表T,给性别列SEX设DEFAULT约束值“男”
打开表T属性对话框,创建PROF列与COMM列之间限定取值关系的CHECK约束
2、用SQL给现有表S中的年龄AGE创建取值范围在14~40岁之间的CHECK约束,并检查表中的现有数据是否符合此CHECK约束
查看表S的约束
3、用SQL语句创建一新表TEST_S,包含DEFAULT和CHECK约束
查看表TEST_S中的对象
4、用SQL删除表中PROF与COMM之间的CHECK约束
5、用企业管理器删除表TEST_S中列SEX的DEFAULT约束和AGE列的CHECK约束
实验4.3参照完整性约束
1、用企业管理器创建表S与SC之间的参照关系
2、用SQL创建T表与TC表之间的参照关系
3、创建jxsk中5个表之间的关联关系图
“创建关系”对话框
保存
4、用企业管理器删除C表与表TC之间的参照关系
4.实验结论(实验过程中发现的问题或实验后的感想等)
附件(附程序代码的文件名,代码文件存放在该报告的同一文件夹下)
您可能关注的文档
- 《RFID技术参数.doc
- 《RFID在手机方面的应用.docx
- 《RFID智能电子标签的特点和优势.doc
- 《深圳长视久安-人事考核制度.doc
- 《RFID读写器与数据采集器的区别.doc
- 《深圳铁人三项运动场安防监控系统设计2.doc
- 《深圳高级技工学校新校区.docx
- 《深圳龙华亚轮自行车厂.doc
- 《RFID防碰撞算法.docx
- 《深基坑报审.doc
- 武汉重型机床集团有限公司校园招聘模拟试题附带答案详解完整.docx
- 江苏新丽华企业集团有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版推荐.docx
- 武汉邮电科学研究院有限公司校园招聘模拟试题附带答案详解及参考答案1套.docx
- 武汉邮电科学院校园招聘模拟试题附带答案详解带答案.docx
- 2024年最新储能行业市场全景分析及发展趋势展望报告‘.pptx
- 医疗AI专题报告(三):设备篇:AI时代下的智能医疗设备革命.pptx
- 2025中国中式餐饮白皮书(精华版)-雀巢专业餐饮.pptx
- 医疗AI专题报告(一):制药篇:大鹏一日同风起,AI医疗启新篇.pptx
- 武汉重型机床集团有限公司校园招聘模拟试题附带答案详解及参考答案1套.docx
- 江西贵溪化肥有限责任公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版附答案.docx
最近下载
- JBL PartyBox 1000用户中文手册.pdf
- 2023年牛津译林版七年级英语下册《Unit 4》单元测试(附答案).doc VIP
- 《计算机网络技术基础 》(王崇刚)教案 (理论部分) 网络体系结(一)网络体系结构概述.pdf VIP
- AP物理2 单元练习题1 Fluids and Thermal Physics.pdf VIP
- 《计算机网络技术基础 》(王崇刚)教案 (实训部分) 上机实训(七) .docx VIP
- EPC工程设计管理主要内容.docx
- 装修公司融资商业计划书(精选5).pptx
- 生化期末考试吉林大学2015.pdf VIP
- 计算机网络技术基础与实训.pptx VIP
- 2023年牛津译林版七年级英语下册Unit8 测试题(附答案).doc VIP
文档评论(0)