第48练 项目六 参考完整性的实现《数据库原理与应用技术-MySQL》(河北科学技术出版社)一课一练(河北省)

2026-05-07
| 2份
| 5页
| 31人阅读
| 0人下载

内容正文:

s 编写说明:依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循"由浅入深、循序渐进"的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。 本卷是《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》第48练,内容是参考完整性的实现。 《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》 第48练 参考完整性的实现 一、单项选择题 1.在 MySQL 创建表时,定义外键约束并关联父表主键的完整代码关键字组合是( ) A. PRIMARY KEY REFERENCES B. FOREIGN KEY REFERENCES C. UNIQUE KEY JOIN D. FOREIGN KEY ON 【答案】B 【解析】外键约束固定语法:FOREIGN KEY(子表字段) REFERENCES 父表(主键字段),是外键创建的核心代码格式。 2.MySQL 中,支持外键约束的默认存储引擎是( ) A. MyISAM B. MEMORY C. InnoDB D. CSV 【答案】C 【解析】只有InnoDB存储引擎支持外键约束,MyISAM 等引擎不支持外键功能。 3.对已有数据表通过ALTER TABLE添加外键约束,语法书写正确的是( ) A. ALTER TABLE 子表 ADD FOREIGN KEY (字段) REFERENCES 父表 (主键); B. ALTER TABLE 子表 ADD PRIMARY KEY (字段) REFERENCES 父表; C. ALTER TABLE 子表 MODIFY FOREIGN KEY (字段); D. ALTER TABLE 父表 ADD FOREIGN KEY (字段) REFERENCES 子表 (主键); 【答案】A 【解析】标准添加外键代码,子表添加外键关联父表主键,B 为主键语法,C 语法错误,D 主从表颠倒。 4.下列操作会违反外键约束导致执行失败的是( ) A. 子表外键字段插入父表已存在的主键值 B. 子表外键字段插入 NULL 值 C. 删除无关联数据的父表记录 D. 子表外键字段插入父表不存在的数值 【答案】D 【解析】参照完整性规则,外键禁止引用父表不存在的实体,插入非法值会直接报错;A、B 为合法操作。 5.删除数据表中已创建的外键约束,正确的 SQL 语句是( ) A. ALTER TABLE 表名 DROP PRIMARY KEY; B. ALTER TABLE 表名 DROP FOREIGN KEY 外键名; C. ALTER TABLE 表名 DELETE FOREIGN KEY; D. ALTER TABLE 表名 DROP UNIQUE KEY; 【答案】B 【解析】删除外键专用语法DROP FOREIGN KEY,A 删除主键,C 语法错误,D 删除唯一约束。 二、填空题 1.MySQL 定义外键约束的核心关键字是__________。 【答案】FOREIGN KEY 2.MySQL 关联父表主键的关键字是__________。 【答案】REFERENCES 3.MySQL中,被外键引用主键的表称为__________。 【答案】父表 4.删除外键约束的标准语法:ALTER TABLE 表名 __________ FOREIGN KEY 外键名; 【答案】DROP 5.根据参照完整性,外键字段的取值只能为__________ 或 父表中已存在的主键值。 【答案】空值(NULL) 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $ s 编写说明:依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循"由浅入深、循序渐进"的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。 本卷是《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》第48练,内容是参考完整性的实现。 《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》 第48练 参考完整性的实现 一、单项选择题 1.在 MySQL 创建表时,定义外键约束并关联父表主键的完整代码关键字组合是( ) A. PRIMARY KEY REFERENCES B. FOREIGN KEY REFERENCES C. UNIQUE KEY JOIN D. FOREIGN KEY ON 2.MySQL 中,支持外键约束的默认存储引擎是( ) A. MyISAM B. MEMORY C. InnoDB D. CSV 3.对已有数据表通过ALTER TABLE添加外键约束,语法书写正确的是( ) A. ALTER TABLE 子表 ADD FOREIGN KEY (字段) REFERENCES 父表 (主键); B. ALTER TABLE 子表 ADD PRIMARY KEY (字段) REFERENCES 父表; C. ALTER TABLE 子表 MODIFY FOREIGN KEY (字段); D. ALTER TABLE 父表 ADD FOREIGN KEY (字段) REFERENCES 子表 (主键); 4.下列操作会违反外键约束导致执行失败的是( ) A. 子表外键字段插入父表已存在的主键值 B. 子表外键字段插入 NULL 值 C. 删除无关联数据的父表记录 D. 子表外键字段插入父表不存在的数值 5.删除数据表中已创建的外键约束,正确的 SQL 语句是( ) A. ALTER TABLE 表名 DROP PRIMARY KEY; B. ALTER TABLE 表名 DROP FOREIGN KEY 外键名; C. ALTER TABLE 表名 DELETE FOREIGN KEY; D. ALTER TABLE 表名 DROP UNIQUE KEY; 二、填空题 1.MySQL 定义外键约束的核心关键字是__________。 2.MySQL 关联父表主键的关键字是__________。 3.MySQL中,被外键引用主键的表称为__________。 4.删除外键约束的标准语法:ALTER TABLE 表名 __________ FOREIGN KEY 外键名; 5.根据参照完整性,外键字段的取值只能为__________ 或 父表中已存在的主键值。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $

资源预览图

第48练 项目六 参考完整性的实现《数据库原理与应用技术-MySQL》(河北科学技术出版社)一课一练(河北省)
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。