- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大连海事大学
数据库原理课程实验大纲
实验名称: 实验七 完整性 实验学时: 2
适用专业:
实验环境:
执 笔 者: 编写日期:
1 实验目的
(1) 掌握实体完整性、参照完整性和用户自定义完整性约束的创建方法。
(2 ) 掌握完整性约束的运行检查机制。
(3) 掌握参照完整性的级联删除和修改方法。
(4 ) 掌握正确设计关系模式完整性约束的方法。
2 实验内容
2.1 掌握实体完整性约束的创建和使用方法
(1) 创建表时定义由一个属性组成的主键(给约束命名)。
(2 ) 创建表时定义由两个或两个以上属性组成的主键(给约束命名)。
(3) 删除以上两个主键约束。
(4 ) 利用 ALTER TABLE 语句定义上述两个主键。
2.2 掌握参照完整性约束的创建和使用方法
(5) 创建表时定义一个列级参照完整性约束(给约束命名)。
(6) 创建表时定义一个表级的由两个属性组成的参照完整性约束(给约束命名)。
(7) 设计数据更新语句检查参照完整性约束是否起作用。
(8) 删除上述完整性约束。
(9) 利用 ALTER TABLE 建立上述参照完整性约束,并且规定 UPDA TE/DELETE 时的动作。
(10) 设计数据更新语句检查参照完整性约束及其相应的动作是否起作用。
2.3 掌握用户自定完整性约束的创建和使用方法
(11) 定义一个检查约束,检查其值在某个取值范围内, 并设计相应的更新语句检查该约束是否起
作用?
(12) 定义一个检查其值符合某个匹配模式的检查约束(使用 LIKE ),并设计相应的更新语句检
查该约束是否起作用?
(13) 定义一个检查其值符合某个正则表达式的检查约束(使用 SIMILAR TO ),并设计相应的更
精选文档
新语句检查该约束是否起作用?
(14) 定义一个 UNIQUE 约束,并设计相应的更新语句检查该约束是否起作用?
(15) 定义一个 DEFAULT 约束,设计一个 INSERT 语句检查该约束是否起作用。
3 实验要求
(1) 深入复习教材第五章数据库完整性约束内容。
(2 ) 根据书上的例子, 针对 TPCH 数据库模式设计各种完整性约束, 每种类型完整性约束至少要
设计一个,描述清楚完整性约束要求,设计和运行触发完整性约束检查的数据更新语句,并
截图相应的实验结果,每幅截图并要有较为详细的描述。也可以按照附 1 所列示例做实验。
(3) 实验步骤和实验总结中要详细描述实验过程中出现的问题、原因和解决方法。
(4 ) 思考题:完整性约束的违约处理有哪几种方式?
4 实验步骤
4.1 掌握实体完整性约束的创建和使用方法
(1) 创建表时定义由一个属性组成的主键(给约束命名)。
创建零件表 part 时定义主键。 /
CREATE TABLE PART
(PARTKEY INTEGER ,
MFGR CHAR ( 100),
TYPE CHAR (25),
SIZE INTEGER ,
NAME CHAR (55),
CONTAINER CHAR ( 10),
BRAND CHAR (10),
RETAILPRICE REAL ,
COMMENT VARCHAR (23 ),
CONSTRAINT PARTY PRIMARY KEY (PARTKEY ))
— 2
您可能关注的文档
最近下载
- 2025-2026学年小学信息技术(信息科技)三年级下册苏科版(2023)教学设计合集.docx
- 2025年高中考试《命题双向细目表》介绍及填写要求(讲稿).pdf VIP
- GB50368-2005 住宅建筑规范.pdf VIP
- JB-T4711-2015压力容器涂敷与运输包装.pdf VIP
- D702-1~3_常用低压配电设备及灯具安装(2004年合订本).docx VIP
- 机械工程材料及成形工艺(第四版)教学课件(完整版).ppt
- 单弯钻具组合复合钻-(精选·公开·课件).ppt VIP
- 工程项目筹资方案范文(3篇).docx VIP
- CSM-YH信号集中监测系统操作说明.doc VIP
- 活动策划-行程表 【模板】 .xlsx VIP
原创力文档


文档评论(0)