第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页
学科网(北京)股份有限公司
$
资源预览图
1
2
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。