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

2026-03-05
| 2份
| 9页
| 47人阅读
| 1人下载

内容正文:

编写说明:河北省普通高等学校对口招生计算机类《数据库原理与应用技术考点双析卷》,依据《2028年河北省中等职业学校对口升学考试大纲》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。 本专辑第13、第14卷精准对标河北省考纲,知识模块(二)数据定义: 1.定义数据库 (1) 掌握数据库的创建、查看、选择、修改和删除等操作; (2) 掌握数据库的建立命令:CREATE DATABASE; (3) 掌握选择数据库的命令:USE db_name; (4) 掌握查看数据库的命令:SHOW { DATABASES|SCHEMAS}; (5) 掌握修改数据库的命令:ALTER { DATABASES|SCHEMAS}; (6) 掌握删除数据库的命令:DROP { DATABASES|SCHEMAS}。 河北省中等职业学校对口招生考试 计算机类 《数据库原理与应用技术》考点双析卷 第13卷 定义数据库 老师讲解卷 时间:45分钟 总分:100分 班级_______ 姓名_______ 学号_______ 成绩_______ 一、单项选择题(本大题共10小题,每题3分,共30分) 1.在 Navicat 中创建数据库后,数据库会显示在以下 位置。(   ) A.查询窗口的结果列表中 B.数据库连接列表下,作为连接的子项显示 C.表设计器的列表中 D.报表设计器的列表中 【答案】B 2.在 Navicat 中创建数据库时,若数据库名称已经存在,会出现的提示是(   ) A.直接覆盖已有的数据库 B.可以继续创建,系统会自动重命名 C.弹出提示框,告知数据库已存在,创建失败 D.不做任何提示,创建操作无响应 【答案】C 3.如果你只想查看以特定模式匹配的数据库,应该使用以下哪 个命令(   ) A.SHOW DATABASE LIKE 'pattern' B.SHOW DATABASES LIKE 'pattern' C.LIST DATABASES 'pattern' D.SELECT DATABASES WHERE 'pattern' 【答案】B 【详解】SHOW DATABASES LIKE 'pattern'  是MySQL中用于查看以特定模式( pattern )匹配的数据库的正确语法。 4.SHOW CREATE DATABASE <数据库名> 语句的功能是(   ) A.查看所有数据库的创建信息 B.查看指定数据库的创建信息 C.创建指定的数据库 D.删除指定的数据库 【答案】B 【详解】查看所有数据库的 SQL 语法是 SHOW DATABASES;。 5.使用 USE 命令的作用是(   ) A.创建数据库 B.查看数据库信息 C.选择数据库作为当前默认数据库 D.删除数据库 【答案】C 【详解】USE <数据库名> 用于选择数据库,即指定其作为当前默认的数据库。 6.在执行 USE 语句后,后续的 SELECT 语句会在 数据库中执行(   ) A.所有数据库 B.之前使用的数据库 C.USE 语句指定的数据库 D.系统默认的数据库 【答案】C 7.若要将数据库 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 8.在 MySQL 中,若要修改数据库的属性,以下情况可能会导致 ALTER DATABASE 语句执行失败的是(   ) A.数据库正在被其他用户使用 B.数据库的名称不符合命名规则 C.没有指定要修改的属性 D.以上都是 【答案】D 9.在删除数据库之前,需要确保哪些条件? (   ) A.当前用户具有删除数据库的权限 B.数据库中没有活动连接 C.数据库中的所有表已经被导出 D.上述所有条件 【答案】D 【详解】删除数据库操作需要当前用户有对应的 DROP DATABASE 权限,否则无法执行。 10.以下关于 MySQL 数据库中系统数据库的说法,错误的是(   ) A.系统数据库存储了 MySQL 服务器的重要信息 B.系统数据库的名称是固定的,不能修改 C.用户可以随意创建和删除系统数据库 D.系统数据库通常由 MySQL 服务器管理员进行管理 【答案】C 【详解】系统数据库由 MySQL 服务器自动创建和维护,用户不能随意创建和删除,否则可能会导致 MySQL 服务器出现问题。 二、判断题(本大题共10小题,每题2分,共20分) 11.一个数据库只能包含一个数据表。( ) 【答案】错误 12.在 Navicat 中,使用查询窗口输入 SQL 语句并运行,得到的结果与在命令窗口中执行不同。( ) 【答案】错误 【详解】在 Navicat 软件中使用查询窗口输入 SQL 语句并运行,得到的结果与在命令窗口一样。 13.在 Navicat 中,双击连接对象打开数据库相当于执行 SHOW DATABASES; 命令。( ) 【答案】正确 【详解】在 Navicat 中,双击连接对象打开数据库相当于执行 SHOW DATABASES; 命令。 14.SHOW CREATE DATABASE <数据库名> 可以查看所有数据库的创建信息。( ) 【答案】错误 【详解】该语句只能查看指定数据库的创建信息。 15.使用 USE 命令可以选择数据库,并将其作为当前默认的数据库。( ) 【答案】正确 【详解】这是 USE 命令的功能。 16.在 MySQL 中,通常使用USE语句来指定一个已有数据库作为当前工作数据库。( ) 【答案】正确 17.数据库的重构是有限的,只能做部分修改。( ) 【答案】正确 18.在MySQL中,一旦创建好数据库后,是不能修改数据库的名字的。( ) 【答案】错误 19.在MySQL中,使用Drop  database命令一次可以同时删除多个数据库。( ) 【答案】错误 20.执行 DROP DATABASE 命令时,如果数据库不存在,会报错。( ) 【答案】错误 【详解】如果不使用 IF EXISTS 选项,删除不存在的数据库会报错;使用该选项则不会报错。 三、填空题(本大题共10小题,每题5分,共50分) 21.在MySQL中,删除某个数据库时,要求只有数据库存在时才能删除该数据库,则需要使用的短语是_______。 【答案】IF  exists 22.一般情况下,不允许使用 DROP DATABASE 语句删除 _______ 数据库 【答案】系统 23.执行 ALTER DATABASE mydb CHARACTER SET latin1; 语句后,数据库 mydb 的默认字符集将变为 ____________。 【答案】latin1 24.在 MySQL 中,修改数据库属性后,一般 __________(需要 / 不需要)重启 MySQL 服务器。 【答案】不需要 25.使用_______命令可以选择数据库,即指定其作为当前默认的数据库。 【答案】USE <数据库名> 26.在 Navicat 中,双击连接对象打开数据库相当于_______。 【答案】show databases; 27.返回当前数据库的函数为:____________。 【答案】DATABASE() 【详解】DATABASE()函数可以返回当前数据库信息。 28.使用_______DATABASE <数据库名>语句可以查看创建的指定数据库信息。 【答案】SHOW CREATE 29.创建数据库成功后,在 Navicate 的对象列表中会显示新创建的数据库名称,同时在磁盘上会生成与该数据库对应的 ______ 来存储数据文件。 【答案】文件夹 30.在 Navicat 中创建数据库,若输入的数据库名称不符合 MySQL 命名规则,创建操作会 ______ 并给出 ______。 【答案】 失败 错误提示 试卷第6页,共6页 试卷第5页,共6页 学科网(北京)股份有限公司 $ 编写说明:河北省普通高等学校对口招生计算机类《数据库原理与应用技术考点双析卷》,依据《2028年河北省中等职业学校对口升学考试大纲》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。 本专辑第13、第14卷精准对标河北省考纲,知识模块(二)数据定义: 1.定义数据库 (1) 掌握数据库的创建、查看、选择、修改和删除等操作; (2) 掌握数据库的建立命令:CREATE DATABASE; (3) 掌握选择数据库的命令:USE db_name; (4) 掌握查看数据库的命令:SHOW { DATABASES|SCHEMAS}; (5) 掌握修改数据库的命令:ALTER { DATABASES|SCHEMAS}; (6) 掌握删除数据库的命令:DROP { DATABASES|SCHEMAS}。 河北省中等职业学校对口招生考试 计算机类 《数据库原理与应用技术》考点双析卷 第13卷 定义数据库 老师讲解卷 时间:45分钟 总分:100分 班级_______ 姓名_______ 学号_______ 成绩_______ 一、单项选择题(本大题共10小题,每题3分,共30分) 1.在 Navicat 中创建数据库后,数据库会显示在以下 位置。(   ) A.查询窗口的结果列表中 B.数据库连接列表下,作为连接的子项显示 C.表设计器的列表中 D.报表设计器的列表中 2.在 Navicat 中创建数据库时,若数据库名称已经存在,会出现的提示是(   ) A.直接覆盖已有的数据库 B.可以继续创建,系统会自动重命名 C.弹出提示框,告知数据库已存在,创建失败 D.不做任何提示,创建操作无响应 3.如果你只想查看以特定模式匹配的数据库,应该使用以下哪 个命令(   ) A.SHOW DATABASE LIKE 'pattern' B.SHOW DATABASES LIKE 'pattern' C.LIST DATABASES 'pattern' D.SELECT DATABASES WHERE 'pattern' 4.SHOW CREATE DATABASE <数据库名> 语句的功能是(   ) A.查看所有数据库的创建信息 B.查看指定数据库的创建信息 C.创建指定的数据库 D.删除指定的数据库 5.使用 USE 命令的作用是(   ) A.创建数据库 B.查看数据库信息 C.选择数据库作为当前默认数据库 D.删除数据库 6.在执行 USE 语句后,后续的 SELECT 语句会在 数据库中执行(   ) A.所有数据库 B.之前使用的数据库 C.USE 语句指定的数据库 D.系统默认的数据库 7.若要将数据库 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; 8.在 MySQL 中,若要修改数据库的属性,以下情况可能会导致 ALTER DATABASE 语句执行失败的是(   ) A.数据库正在被其他用户使用 B.数据库的名称不符合命名规则 C.没有指定要修改的属性 D.以上都是 9.在删除数据库之前,需要确保哪些条件? (   ) A.当前用户具有删除数据库的权限 B.数据库中没有活动连接 C.数据库中的所有表已经被导出 D.上述所有条件 10.以下关于 MySQL 数据库中系统数据库的说法,错误的是(   ) A.系统数据库存储了 MySQL 服务器的重要信息 B.系统数据库的名称是固定的,不能修改 C.用户可以随意创建和删除系统数据库 D.系统数据库通常由 MySQL 服务器管理员进行管理 二、判断题(本大题共10小题,每题2分,共20分) 11.一个数据库只能包含一个数据表。( ) 12.在 Navicat 中,使用查询窗口输入 SQL 语句并运行,得到的结果与在命令窗口中执行不同。( ) 13.在 Navicat 中,双击连接对象打开数据库相当于执行 SHOW DATABASES; 命令。( ) 14.SHOW CREATE DATABASE <数据库名> 可以查看所有数据库的创建信息。( ) 15.使用 USE 命令可以选择数据库,并将其作为当前默认的数据库。( ) 16.在 MySQL 中,通常使用USE语句来指定一个已有数据库作为当前工作数据库。( ) 17.数据库的重构是有限的,只能做部分修改。( ) 18.在MySQL中,一旦创建好数据库后,是不能修改数据库的名字的。( ) 19.在MySQL中,使用Drop  database命令一次可以同时删除多个数据库。( ) 20.执行 DROP DATABASE 命令时,如果数据库不存在,会报错。( ) 三、填空题(本大题共10小题,每题5分,共50分) 21.在MySQL中,删除某个数据库时,要求只有数据库存在时才能删除该数据库,则需要使用的短语是_______。 22.一般情况下,不允许使用 DROP DATABASE 语句删除 _______ 数据库 23.执行 ALTER DATABASE mydb CHARACTER SET latin1; 语句后,数据库 mydb 的默认字符集将变为 ____________。 24.在 MySQL 中,修改数据库属性后,一般 __________(需要 / 不需要)重启 MySQL 服务器。 25.使用_______命令可以选择数据库,即指定其作为当前默认的数据库。 26.在 Navicat 中,双击连接对象打开数据库相当于_______。 27.返回当前数据库的函数为:____________。 28.使用_______DATABASE <数据库名>语句可以查看创建的指定数据库信息。 29.创建数据库成功后,在 Navicate 的对象列表中会显示新创建的数据库名称,同时在磁盘上会生成与该数据库对应的 ______ 来存储数据文件。 30.在 Navicat 中创建数据库,若输入的数据库名称不符合 MySQL 命名规则,创建操作会 ______ 并给出 ______。 试卷第6页,共6页 试卷第5页,共6页 学科网(北京)股份有限公司 $

资源预览图

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