第44练 项目五 删除数据表《数据库原理与应用技术-MySQL》(河北科学技术出版社)一课一练(河北省)

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

内容正文:

编写说明:依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循"由浅入深、循序渐进"的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。 本卷是《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》第44练,内容是删除数据表。 《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》 第44练 删除数据表 一、单项选择题 1.MySQL 中,彻底删除整张数据表的正确语句是( ) A. DELETE TABLE 表名; B. DROP TABLE 表名; C. TRUNCATE TABLE 表名; D. REMOVE TABLE 表名; 2.执行代码 DROP TABLE IF EXISTS student; 中,IF EXISTS 的主要作用是( ) A. 强制清空表内所有数据 B. 表存在则删除,不存在不报错 C. 递归删除关联的外键表 D. 备份数据表后再删除 3.需要一次性批量删除 tea、score 两张数据表,语法书写正确的是( ) A. DROP TABLE tea,score; B. DROP TABLE tea AND score; C. DROP tea; DROP score; D. DELETE TABLE tea,score; 4.若 A 表存在外键关联 B 表,在未解除外键约束时,直接执行 DROP TABLE B; 会出现的结果是( ) A. 正常删除 B 表,A 表外键自动失效 B. 报错禁止删除,保证参照完整性 C. 仅删除 B 表数据,保留表结构 D. 级联删除 A 表所有数据 5.下列关于删除数据表操作的描述,错误的是( ) A. DROP TABLE 属于 DDL 数据定义语言 B. 跨库删除表可使用 库名。表名 格式书写 C. DROP 操作删除的表数据可通过回滚恢复 D. 无权限用户无法执行删除数据表操作 二、填空题 1.MySQL 中永久删除数据表的核心语法关键字为__________ TABLE。 2.为避免删除不存在的数据表时报错,需要在表名前添加__________关键字进行判断。 3.跨数据库删除数据表语法:__________ 数据库名.表名;。 4.__________ 只清空表内数据、保留表结构。 5.__________ 会直接销毁表结构与全部数据。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $ 编写说明:依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循"由浅入深、循序渐进"的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。 本卷是《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》第44练,内容是删除数据表。 《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》 第44练 删除数据表 一、单项选择题 1.MySQL 中,彻底删除整张数据表的正确语句是( ) A. DELETE TABLE 表名; B. DROP TABLE 表名; C. TRUNCATE TABLE 表名; D. REMOVE TABLE 表名; 【答案】B 【解析】DROP TABLE 用于删除整张数据表,销毁表结构与所有数据;DELETE 仅删除表数据、保留结构;TRUNCATE 清空数据保留表结构;REMOVE 为非法语法。 2.执行代码 DROP TABLE IF EXISTS student; 中,IF EXISTS 的主要作用是( ) A. 强制清空表内所有数据 B. 表存在则删除,不存在不报错 C. 递归删除关联的外键表 D. 备份数据表后再删除 【答案】B 【解析】添加IF EXISTS可判断表是否存在,避免因删除不存在的数据表出现语法错误,适配实际开发与考试代码书写。 3.需要一次性批量删除 tea、score 两张数据表,语法书写正确的是( ) A. DROP TABLE tea,score; B. DROP TABLE tea AND score; C. DROP tea; DROP score; D. DELETE TABLE tea,score; 【答案】A 【解析】DROP TABLE 支持批量删除多张表,多个表名之间使用逗号分隔;B 关键字错误,C 为分开删除,D 语句语法非法。 4.若 A 表存在外键关联 B 表,在未解除外键约束时,直接执行 DROP TABLE B; 会出现的结果是( ) A. 正常删除 B 表,A 表外键自动失效 B. 报错禁止删除,保证参照完整性 C. 仅删除 B 表数据,保留表结构 D. 级联删除 A 表所有数据 【答案】B 【解析】InnoDB 引擎外键约束具备参照完整性,被关联的主表无法直接删除,必须先删除从表或解除外键。 5.下列关于删除数据表操作的描述,错误的是( ) A. DROP TABLE 属于 DDL 数据定义语言 B. 跨库删除表可使用 库名。表名 格式书写 C. DROP 操作删除的表数据可通过回滚恢复 D. 无权限用户无法执行删除数据表操作 【答案】C 【解析】DROP 为 DDL 操作,执行后表结构与数据永久删除、不可回滚恢复;A、B、D 均为 MySQL 删除表的正确规则。 二、填空题 1.MySQL 中永久删除数据表的核心语法关键字为__________ TABLE。 【答案】DROP 【解析】固定实操语法,删除表结构专用关键字为 DROP,区别于删除数据的 DELETE、TRUNCATE。 2.为避免删除不存在的数据表时报错,需要在表名前添加__________关键字进行判断。 【答案】IF EXISTS 【解析】标准代码写法:DROP TABLE IF EXISTS 表名;,是河北对口升学代码实操必背语句。 3.跨数据库删除数据表语法:__________ 数据库名.表名;。 【答案】DROP TABLE 4.__________ 只清空表内数据、保留表结构。 【答案】TRUNCATE 5.__________ 会直接销毁表结构与全部数据。 【答案】DROP TABLE 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $

资源预览图

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