第13卷 修改,删除数据库 河北省对口招生考试-计算机类《数据库原理与应用技术考点双析卷》

2026-06-16
| 2份
| 8页
| 25人阅读
| 0人下载

资源信息

学段 中职
学科 职教专业课
课程 MySQL数据库
教材版本 数据库原理与应用较术-MySQL
年级 -
章节 任务四 修改数据库,任务五 删除数据库
类型 题集-专项训练
知识点 修改数据库,删除数据库
使用场景 中职复习
学年 2026-2027
地区(省份) 河北省
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 226 KB
发布时间 2026-06-16
更新时间 2026-06-16
作者 xkw_068401954
品牌系列 学易金卷·阶段检测模拟卷
审核时间 2026-06-16
下载链接 https://m.zxxk.com/soft/58365925.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

编写说明:河北省普通高等学校对口招生计算机类《数据库原理与应用技术考点双析卷》,依据《河北省中等职业学校对口升学考试大纲(2026版专业课)》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。 本专辑第13,14卷精准对标河北省考纲,知识模块(一)数据库基础知识: 2.掌握数据库的创建、查看、选择、修改和删除等操作; 河北省中等职业学校对口招生考试 计算机类 《数据库原理与应用技术》考点双析卷 第13卷 MySQL修改,删除数据库 学校:___________姓名:___________班级:___________考号:___________ 一、单项选择题 1.若要将数据库 test_db 的字符集修改为 utf8mb4,排序规则修改为 utf8mb4_unicode_ci,应使用的语句是(  ) A.ALTER DATABASE test_db CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; B.ALTER TABLE test_db CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; C.UPDATE DATABASE test_db SET CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; D.CREATE DATABASE test_db CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 2.在 MySQL 中,删除数据库的操作是(   ) A.可恢复的,通过事务回滚可以撤销删除 B.不可逆的,执行后数据无法恢复,除非有备份 C.会保留数据库中的部分关键数据 D.只删除数据库结构,不删除数据 3.在 Navicat 中删除数据库的操作是(   ) A.在查询窗口输入 DELETE DATABASE 语句 B.右键单击数据库,选择 “删除数据库” C.在表设计器中删除数据库 D.在报表设计器中删除数据库 4.添加 子句,可在删除的数据库不存在时防止系统报错。(   ) A.IF NOT EXISTS B.IF EXISTS C.EXISTS D.NOT EXISTS 5.删除数据库时,哪个参数可以确保只有在数据库存在时才执行删除操作? (   ) A.IF NOT EXISTS B.IF EXISTS C.IF ONLY IF D.IF PRESENT 。 6.删除数据库后,数据库中的哪些内容也会被删除? (   ) A.只有表 B.只有存储过程 C.所有内容,包括表、视图、存储过程等 D.只有索引 7.在 Navicat中,你可以通过以下哪项操作来修改数据库的默认字符集? (   ) A.右键点击数据库,选择“设计模式” B.右键点击数据库,选择“连接到数据库” C.右键点击数据库,选择“编辑数据库” D.右键点击数据库,选择“导出数据” 8.下列关于ALTER DATABASE命令的叙述中,错误的是(   ) A.使用ALTER DATABASE命令时,数据库的名称不能省略 B.使用ALTER DATABASE命令时,用户必须具有对数据库进行修改的权限 C.ALTER DATABASE命令可用于更改数据库的全局特性 D.ALTER DATABASE命令可使用ALTER SCHEMA命令替换 9.若要将数据库 mydb 的字符集修改为 utf8mb4,正确的 SQL 语句是(   ) A.ALTER DATABASE mydb SET CHARACTER SET utf8mb4; B.ALTER DATABASE mydb CHARACTER   utf8mb4; C.MODIFY DATABASE mydb CHARACTER SET utf8mb4; D.ALTER DATABASE mydb CHARACTER SET utf8mb4; 10.在 Navicat 中修改数据库属性后,需要注意(   ) A.不需要保存,修改会自动生效 B.修改属性后需要重启 Navicat C.修改数据库属性可能影响其中的数据和关联应用 D.只能在数据库为空时修改属性 二、判断题 11.数据库的字符集和排序规则在创建后就不能再修改了。( ) 12.在MySQL中,用户可以修改已经存在的数据库的默认字符集和排序规则。( ) 13.ALTER DATABASE 可以同时修改数据库的字符集和排序规则。( ) 14.在MySQL中,一旦创建好数据库后,是不能修改数据库的名字的。( ) 15.MySQL的字符集可以更改为UTF-8。( ) 16.在MySQL中,使用Drop  database命令一次可以同时删除多个数据库。( ) 17.执行 DROP DATABASE 命令时,如果数据库不存在,会报错。( ) 18.使用 DROP DATABASE 命令删除数据库后,还可以通过某些操作恢复数据库。( ) 19.数据库的重构是有限的,只能做部分修改。( ) 20.数据库的重构是无限的,可以对数据库进行任何修改。( ) 三、填空题 21.删除数据库的命令动词为________。 22.一般情况下,不允许使用 DROP DATABASE 语句删除 _______ 数据库 23.在MySQL中,删除某个数据库时,要求只有数据库存在时才能删除该数据库,则需要使用的短语是_______。 24.执行DROP DATABASE语句后,数据库中所有的表、数据、_______等都会被一并删除。 25.若要安全地删除数据库,可以使用_______子句来避免数据库不存在时产生错误。 试卷第6页,共6页 试卷第5页,共6页 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $ 编写说明:河北省普通高等学校对口招生计算机类《数据库原理与应用技术考点双析卷》,依据《河北省中等职业学校对口升学考试大纲(2026版专业课)》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。 本专辑第13,14卷精准对标河北省考纲,知识模块(一)数据库基础知识: 2.掌握数据库的创建、查看、选择、修改和删除等操作; 河北省中等职业学校对口招生考试 计算机类 《数据库原理与应用技术》考点双析卷 第13卷 MySQL修改,删除数据库 学校:___________姓名:___________班级:___________考号:___________ 一、单项选择题 1.若要将数据库 test_db 的字符集修改为 utf8mb4,排序规则修改为 utf8mb4_unicode_ci,应使用的语句是(  ) A.ALTER DATABASE test_db CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; B.ALTER TABLE test_db CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; C.UPDATE DATABASE test_db SET CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; D.CREATE DATABASE test_db CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 【答案】A 2.在 MySQL 中,删除数据库的操作是(   ) A.可恢复的,通过事务回滚可以撤销删除 B.不可逆的,执行后数据无法恢复,除非有备份 C.会保留数据库中的部分关键数据 D.只删除数据库结构,不删除数据 【答案】B 3.在 Navicat 中删除数据库的操作是(   ) A.在查询窗口输入 DELETE DATABASE 语句 B.右键单击数据库,选择 “删除数据库” C.在表设计器中删除数据库 D.在报表设计器中删除数据库 【答案】B 4.添加 子句,可在删除的数据库不存在时防止系统报错。(   ) A.IF NOT EXISTS B.IF EXISTS C.EXISTS D.NOT EXISTS 【答案】B 【详解】在MySQL中, IF  EXISTS 用于在执行删除操作时,判断对象是否不存在,若存在则删除数据库,若不存在则不执行操作,防止系统报错。 IF NOT EXISTS (A选项)用于判断创建对象时,若不存在则执行相关操作,若存在则不执行操作;C、D选项语法不适用。 5.删除数据库时,哪个参数可以确保只有在数据库存在时才执行删除操作? (   ) A.IF NOT EXISTS B.IF EXISTS C.IF ONLY IF D.IF PRESENT 【答案】B 【详解】IF EXISTS用于判断数据库是否存在,存在时才执行后续删除操作,故选择B。 6.删除数据库后,数据库中的哪些内容也会被删除? (   ) A.只有表 B.只有存储过程 C.所有内容,包括表、视图、存储过程等 D.只有索引 【答案】C 【详解】删除数据库时,数据库内所有内容(表、视图、存储过程等 )都会被删除,故选C。 7.在 Navicat中,你可以通过以下哪项操作来修改数据库的默认字符集? (   ) A.右键点击数据库,选择“设计模式” B.右键点击数据库,选择“连接到数据库” C.右键点击数据库,选择“编辑数据库” D.右键点击数据库,选择“导出数据” 【答案】C 【详解】在Navicat中,右键点击数据库选择“编辑数据库”,在弹出界面可修改数据库默认字符集等参数。A选项“设计模式”一般用于表结构设计;B选项“连接到数据库”是用于建立数据库连接;D选项“导出数据”是导出表数据,所以选C 。 8.下列关于ALTER DATABASE命令的叙述中,错误的是(   ) A.使用ALTER DATABASE命令时,数据库的名称不能省略 B.使用ALTER DATABASE命令时,用户必须具有对数据库进行修改的权限 C.ALTER DATABASE命令可用于更改数据库的全局特性 D.ALTER DATABASE命令可使用ALTER SCHEMA命令替换 【答案】C 【详解】分析选项D:ALTER DATABASE命令和 ALTER SCHEMA命令有着不同的用途。ALTER DATABASE主要用于修改数据库级别的相关设置和属性而ALTER SCHEMA主要用于管理模式(Schema),例如更改模式的所有者等操作,二者功能不同,不能相互替换,所以该选项叙述错误。 9.若要将数据库 mydb 的字符集修改为 utf8mb4,正确的 SQL 语句是(   ) A.ALTER DATABASE mydb SET CHARACTER SET utf8mb4; B.ALTER DATABASE mydb CHARACTER   utf8mb4; C.MODIFY DATABASE mydb CHARACTER SET utf8mb4; D.ALTER DATABASE mydb CHARACTER SET utf8mb4; 【答案】D 10.在 Navicat 中修改数据库属性后,需要注意(   ) A.不需要保存,修改会自动生效 B.修改属性后需要重启 Navicat C.修改数据库属性可能影响其中的数据和关联应用 D.只能在数据库为空时修改属性 【答案】C 二、判断题 11.数据库的字符集和排序规则在创建后就不能再修改了。( ) 【答案】错误 【详解】可以使用 ALTER DATABASE 命令修改数据库的字符集和排序规则。 12.在MySQL中,用户可以修改已经存在的数据库的默认字符集和排序规则。( ) 【答案】正确 13.ALTER DATABASE 可以同时修改数据库的字符集和排序规则。( ) 【答案】正确 【详解】ALTER DATABASE 可以同时修改数据库的字符集和排序规则。 14.在MySQL中,一旦创建好数据库后,是不能修改数据库的名字的。( ) 【答案】错误 15.MySQL的字符集可以更改为UTF-8。( ) 【答案】正确 【详解】在 MySQL 中,可以通过修改配置文件(如 my.cnf 或 my.ini )中的相关参数,将字符集更改为 UTF - 8 ,以适应不同的国际化需求,所以该说法正确。 16.在MySQL中,使用Drop  database命令一次可以同时删除多个数据库。( ) 【答案】错误 17.执行 DROP DATABASE 命令时,如果数据库不存在,会报错。( ) 【答案】错误 【详解】如果不使用 IF EXISTS 选项,删除不存在的数据库会报错;使用该选项则不会报错。 18.使用 DROP DATABASE 命令删除数据库后,还可以通过某些操作恢复数据库。( ) 【答案】错误 【详解】DROP DATABASE 是不可逆操作,删除后无法直接恢复,除非有备份。 19.数据库的重构是有限的,只能做部分修改。( ) 【答案】正确 20.数据库的重构是无限的,可以对数据库进行任何修改。( ) 【答案】错误 【详解】数据库的重构不是无限的,也不能对数据库进行任何修改。 三、填空题 21.删除数据库的命令动词为________。 【答案】DROP 22.一般情况下,不允许使用 DROP DATABASE 语句删除 _______ 数据库 【答案】系统 23.在MySQL中,删除某个数据库时,要求只有数据库存在时才能删除该数据库,则需要使用的短语是_______。 【答案】IF  exists 24.执行DROP DATABASE语句后,数据库中所有的表、数据、_______等都会被一并删除。 【答案】视图(或存储过程、触发器等数据库对象) 25.若要安全地删除数据库,可以使用_______子句来避免数据库不存在时产生错误。 【答案】IF EXISTS 【详解】在删除时为了确保数据库真实存在,需要加IF EXISTS子句来避免数据库不存在时产生错误。 试卷第6页,共6页 试卷第5页,共6页 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

第13卷 修改,删除数据库 河北省对口招生考试-计算机类《数据库原理与应用技术考点双析卷》
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。