- 0
- 0
- 约2.07千字
- 约 2页
- 2026-01-22 发布于北京
- 举报
第10部分第3课:管理约束条件
课程目标
•列出ALTER语句可对约束条件执行的四种不同功能
•编写添加、删除、禁用和启用约束条件的ALTERTABLE语句
•说出需要DBA删除、启用和(或)禁用约束条件或使用CASCADE语法的业务功能
•在数据字典中查询USER_CONSTRAINTS并解释返回的信息
术语
请确定下面每个定义对应的术语。
禁用完整性约束条件
禁用相关的完整性约束条件
在表中添加、修改或删除列
激活当前禁用的完整性约束条件
从表中删除约束条件
允许用户从表中删除列
定义当用户尝试删除或更新现有外键所指向的键时,数据库服务器
所采取的操作
尝试/解答
使用OracleApplicationExpress,单击菜单栏中的“SQLWorkshop(SQL)”选项卡。
单击“ObjectBrowser(对象浏览器)”并确认您有名为“副本_d_客户”和“副本_d_活动”
的表。如果方案中没有这些表,请先创建它们,再完成下面的练习。下面说明原始表之间的关
联情况。“d_客户”表有一个主键“客户编号”。该主键有一个主键约束条件,并且
“d_活动”表的外键约束条件了该主键。
1.ALTER语句可对约束条件执行的四种功能?
2.由于表是原始表的副本,因此完整性规则并没有传递到新表;只保留了列的数据类型定义。
您需要向“副本_d_客户”表中添加一个PRIMARYKEY约束条件。将主键命名为
“副本_d_客户_pk”。应使用什么语法为“副本_d_客户”表创建PRIMARYKEY约束
条件?
3.在“副本_d_活动”表中创建一个FOREIGNKEY约束条件。将外键命名为
“副本_d_活动_fk”。此键“副本_d_客户”表中的“客户编号”列。应使用什么语法
为“副本_d_活动”表创建FOREIGNKEY约束条件?
4.使用SELECT语句验证每个表的约束条件名称。请注意,表名必须大写。
a.“副本_d_客户”表中主键的约束条件名称为。
b.“副本_d_活动”表中外键的约束条件名称为。
5.删除“副本_d_客户”表中的PRIMARYKEY约束条件。解释结果。
6.将以下活动添加到“副本_d_活动”表中。解释结果。
标识名称活动日期说明费用场地标识套餐代码代码客户编号
140Cline15-JUL-2004Churchand450010587777125
BasPrivateHome
Mitzvahformal
7.创建ALTERTABLE查询来禁用“副本_d_客户”表中的主键。然后将第5题中的值添加
到“副本_d_活动”表中。解释结果。
8.重复问题5:在“副本_d_活动”表中新值。解释结果。
9.启用“副本_d_客户”表中的主键约束条件。解释结果。
10.如果要启用外键列的约束条件并重建两个表之间的完整性,必须进行什么操作?
11.为何
您可能关注的文档
- 改良静脉留置针敷贴粘贴方法及其临床效果分析.pdf
- 文本管理题20174长寿.pdf
- 开展行政公文争先创优竞赛活动.pdf
- 磊科光猫产品技术及市场表现综述.pdf
- 暨南一次性餐具减少运动交流与探讨.pdf
- 中西医结合外科学:术前准备与术后并发症处理要点.pdf
- 投资哲学与成功之道:从商才士魂看投资本质.pdf
- 高中生物苏教版必修课时作业:生态系统稳态与信息传递.pdf
- 1-5认识说课稿:教学目标与方法精炼.pdf
- 技术加盟劳动范本.pdf
- 中国国家标准 GB/T 6675.9-2025玩具安全 第9部分:化学及类似活动的实验玩具.pdf
- 《GB/T 6675.9-2025玩具安全 第9部分:化学及类似活动的实验玩具》.pdf
- GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求.pdf
- 中国国家标准 GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求.pdf
- 《GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求》.pdf
- 《GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法》.pdf
- GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法.pdf
- 中国国家标准 GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法.pdf
- 中国国家标准 GB/T 33772.3-2025质量评定体系 第3部分:印制板及层压板最终产品检验及过程监督用抽样方案的选择和使用.pdf
- 《GB/T 33772.3-2025质量评定体系 第3部分:印制板及层压板最终产品检验及过程监督用抽样方案的选择和使用》.pdf
原创力文档

文档评论(0)