- 82
- 0
- 约1.49千字
- 约 17页
- 2017-05-13 发布于贵州
- 举报
SQL SERVE 2000数据库完整性约束实验报告
数据库完整性约束
实验报告
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.实验结论(实验过程中发现的问题或实验后的感想等)
附件(附程序代码的文件名,代码文件存放在该报告的同一文件夹下)
您可能关注的文档
- Silabs C851F850 BLDC马达参考设计.docx
- Silverligt 2.5D RPG游戏技巧与特效处理:(十九)基于WCF的注册与登录.docx
- SHP-250低温化培养箱和人工光照培养箱价格.docx
- Simple, Pactical Color Theory-色谱.doc
- Simulink在压控制系统仿真中的应用.doc
- SingaporeApplication Process.doc
- SIMOTION 在板带在线激光焊机中的应用.doc
- SL-5088PC埋地管线外防腐状况综合检测评估系统.doc
- SJB-030 #机组封闭母线安装作业指导书.doc
- SL-ZN01计算控制智能化液压传动综合实验台.doc
最近下载
- 制造业信息化战略规划实施与优化-PDM.docx VIP
- 那智不二越机器人flexgui toolbox操作说明书.pdf VIP
- 智慧工厂-智慧工厂解决方案.docx VIP
- 高中化学解题方法归纳:和量法.doc VIP
- 译林牛津新版高中英语(必修1-3)单词表.pdf VIP
- 包装有限公司分切机安全风险分级清单.docx VIP
- 重庆市西南大学附属中学2025届高三下学期二诊模拟考试物理试卷 含解析.docx VIP
- 【高中英语】《星火英语同步词汇》抗遗忘速记手册.docx VIP
- 成都市锦江区2026届初三一诊(暨期末考试)数学试卷(含答案).docx
- 三坐标 培训教程.pptx VIP
原创力文档

文档评论(0)