第10卷 创建数据库 河北省对口招生考试-计算机类《数据库原理与应用技术考点双析卷》
2026-06-16
|
2份
|
10页
|
8人阅读
|
0人下载
资源信息
| 学段 | 中职 |
| 学科 | 职教专业课 |
| 课程 | MySQL数据库 |
| 教材版本 | 数据库原理与应用较术-MySQL |
| 年级 | - |
| 章节 | 任务一 创建数据库 |
| 类型 | 题集-专项训练 |
| 知识点 | 创建数据库 |
| 使用场景 | 中职复习 |
| 学年 | 2026-2027 |
| 地区(省份) | 河北省 |
| 地区(市) | - |
| 地区(区县) | - |
| 文件格式 | ZIP |
| 文件大小 | 227 KB |
| 发布时间 | 2026-06-16 |
| 更新时间 | 2026-06-16 |
| 作者 | xkw_068401954 |
| 品牌系列 | 学易金卷·阶段检测模拟卷 |
| 审核时间 | 2026-06-16 |
| 下载链接 | https://m.zxxk.com/soft/58365904.html |
| 价格 | 3.00储值(1储值=1元) |
| 来源 | 学科网 |
|---|
内容正文:
编写说明:河北省普通高等学校对口招生计算机类《数据库原理与应用技术考点双析卷》,依据《河北省中等职业学校对口升学考试大纲(2026版专业课)》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。
本专辑第1,2卷精准对标河北省考纲,知识模块(一)数据库基础知识:
2.掌握数据库的创建、查看、选择、修改和删除等操作;
河北省中等职业学校对口招生考试 计算机类
《数据库原理与应用技术》考点双析卷 第1卷
MySQL创建数据库
学校:___________姓名:___________班级:___________考号:___________
一、单项选择题
1.创建数据库的命令中,{}表示( )
A.必选项 B.可选项
C.分隔符 D.命令结束
2.如果要创建一个名为 “employees” 的数据库,并且希望在数据库不存在时才创建,应该使用以下哪个语句?( )
A.CREATE DATABASE IF NOT EXISTS employees;
B.CREATE DATABASE IF EXISTS employees;
C.CREATE DATABASE employees IF NOT THERE;
D.CREATE DATABASE employees IF ABSENT;
3.在 SQL 语言中,用于创建数据库的语句是( )
A.CREATE TABLE B.CREATE DATABASE
C.CREATE VIEW D.CREATE INDEX
4.以下操作会导致CREATE DATABASE语句执行失败的是( )
A.创建一个已存在的数据库,使用IF NOT EXISTS
B.使用了一个包含MySQL关键字的名称作为数据库名
C.数据库名称包含字母、数字和下划线
D.数据库名称以字母开头
5.在创建数据库时,可以使用 子句确保如果数据库不存在就创建它,如果存在就直接使用它。( )
A.if not exists B.if exists C.if not exist D.if exist
6.在 Navicat 中创建 MySQL 数据库时,关于字符集和排序规则的说法,错误的是( )
A.字符集决定了数据在数据库中的存储编码方式
B.排序规则决定了字符的比较和排序方式
C.选择合适的字符集和排序规则对数据库性能没有影响
D.如果不指定,会使用 MySQL 的默认字符集和排序规则
7.创建一个名为“学生档案”的数据库,下列SQL语句正确的是( )
A.CREATE TABLE学生档案
B.CREATE DATABASE 学生档案
C.CREATE DATEBASE 学生档案
D.CREATE DATABASE TABLE 学生档案
8.在Navicat中,执行创建数据库的SQL语句后,确认数据库已成功创建的是( )
A.在“消息”栏中查看是否有“OK”标记
B.在“查询”选项卡中查找数据库
C.在“数据库”列表中刷新并查看新数据库
D.在“新建查询”按钮上查看状态
9.在 Navicat 中创建数据库时,若数据库名称已经存在,会出现的提示是( )
A.直接覆盖已有的数据库
B.可以继续创建,系统会自动重命名
C.弹出提示框,告知数据库已存在,创建失败
D.不做任何提示,创建操作无响应
10.下列说法正确的是( )
A.用户可以修改已经存在的数据库的默认字符集和排序规则
B.可以使用SHOW DATABASES语句查看数据库的字符编码
C.创建数据库的语句中,关键字DATABASE可以使用缩写DB,效果完全相同
D.删除数据库不需要有DELETE权限
二、判断题
11.在MySQL中,在同一个数据库服务器中可以创建和现有数据库同名的数据库。( )
12.在MySQL中,数据库的名称必须唯一。( )
13.一个数据库只能包含一个数据表。( )
14.MySQL 中默认使用的字符集是 utf8mb4。 ( )
15.用户在使用CREATE DATABASE命令创建数据库时,必须获得相应的创建权限。( )
16.大部分数据库管理系统中一个数据库包含若干张数据表。( )
17.数据库名称中不能包含空格或“#”“”“*”“%”这类特殊字符。( )
18.创建数据库时,必须指定字符集。( )
19.CREATE DATABASE IF NOT EXISTS 语句可以避免创建已存在数据库时报错。( )
20.创建一个“世界杯”数据库,可以用命令:Create database 世界杯。( )
三、填空题
21.在某些数据库系统中,如果创建数据库时没有指定字符集和排序规则,则新数据库将使用服务器的_________字符集和排序规则。
22.在 Navicat 中创建数据库时,首先需要打开 Navicat 并连接到______。
23.在 Navicat 创建数据库时,输入数据库名称后,还需选择合适的 ______ 和 ______。
24.当使用CREATE DATABASE语句创建数据库时,如果没有指定字符集和校对规则,MySQL 将使用_____字符集和校对规则。
25.执行 CREATE DATABASE IF NOT EXISTS company; 语句后,如果 company 数据库不存在,则会 _____;如果已存在,则 _____。
四、写命令题
26.完成以下操作:
依次创建两个指定名称的数据库。
查看所有数据库,确认创建结果。
切换到 test_module_a 数据库。
查看当前数据库,确认切换结果。
27.创建一个名为db_student的数据库,使用utf8字符集,校对规则为utf8_general_ci。
试卷第6页,共6页
试卷第5页,共6页
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
编写说明:河北省普通高等学校对口招生计算机类《数据库原理与应用技术考点双析卷》,依据《河北省中等职业学校对口升学考试大纲(2026版专业课)》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。
本专辑第1,2卷精准对标河北省考纲,知识模块(一)数据库基础知识:
2.掌握数据库的创建、查看、选择、修改和删除等操作;
河北省中等职业学校对口招生考试 计算机类
《数据库原理与应用技术》考点双析卷 第1卷
MySQL创建数据库
学校:___________姓名:___________班级:___________考号:___________
一、单项选择题
1.创建数据库的命令中,{}表示( )
A.必选项 B.可选项
C.分隔符 D.命令结束
【答案】A
【详解】命令中的{}表示必选项。[]表示可选项。
2.如果要创建一个名为 “employees” 的数据库,并且希望在数据库不存在时才创建,应该使用以下哪个语句?( )
A.CREATE DATABASE IF NOT EXISTS employees;
B.CREATE DATABASE IF EXISTS employees;
C.CREATE DATABASE employees IF NOT THERE;
D.CREATE DATABASE employees IF ABSENT;
【答案】A
【详解】在MySQL中,创建数据库时,若希望数据库不存在才创建,语法是 CREATE DATABASE IF NOT EXISTS 数据库名; ,A符合该语法;B中 IF EXISTS 逻辑错误;C IF NOT THERE 、D IF ABSENT 不是正确关键字,所以选A。
3.在 SQL 语言中,用于创建数据库的语句是( )
A.CREATE TABLE B.CREATE DATABASE
C.CREATE VIEW D.CREATE INDEX
【答案】B
4.以下操作会导致CREATE DATABASE语句执行失败的是( )
A.创建一个已存在的数据库,使用IF NOT EXISTS
B.使用了一个包含MySQL关键字的名称作为数据库名
C.数据库名称包含字母、数字和下划线
D.数据库名称以字母开头
【答案】B
【详解】使用MySQL关键字作为数据库名会导致CREATE DATABASE语句执行失败。
5.在创建数据库时,可以使用 子句确保如果数据库不存在就创建它,如果存在就直接使用它。( )
A.if not exists B.if exists C.if not exist D.if exist
【答案】A
6.在 Navicat 中创建 MySQL 数据库时,关于字符集和排序规则的说法,错误的是( )
A.字符集决定了数据在数据库中的存储编码方式
B.排序规则决定了字符的比较和排序方式
C.选择合适的字符集和排序规则对数据库性能没有影响
D.如果不指定,会使用 MySQL 的默认字符集和排序规则
【答案】C
7.创建一个名为“学生档案”的数据库,下列SQL语句正确的是( )
A.CREATE TABLE学生档案
B.CREATE DATABASE 学生档案
C.CREATE DATEBASE 学生档案
D.CREATE DATABASE TABLE 学生档案
【答案】B
8.在Navicat中,执行创建数据库的SQL语句后,确认数据库已成功创建的是( )
A.在“消息”栏中查看是否有“OK”标记
B.在“查询”选项卡中查找数据库
C.在“数据库”列表中刷新并查看新数据库
D.在“新建查询”按钮上查看状态
【答案】A
【详解】执行SQL语句后,在“消息”栏中会显示“OK”标记来确认操作成功。虽然刷新数据库列表也可以查看新创建的数据库,但题目问的是执行后的确认方式,因此选项A是正确的。
9.在 Navicat 中创建数据库时,若数据库名称已经存在,会出现的提示是( )
A.直接覆盖已有的数据库
B.可以继续创建,系统会自动重命名
C.弹出提示框,告知数据库已存在,创建失败
D.不做任何提示,创建操作无响应
【答案】C
10.下列说法正确的是( )
A.用户可以修改已经存在的数据库的默认字符集和排序规则
B.可以使用SHOW DATABASES语句查看数据库的字符编码
C.创建数据库的语句中,关键字DATABASE可以使用缩写DB,效果完全相同
D.删除数据库不需要有DELETE权限
【答案】C
【详解】A选项:一般不能直接修改已存在数据库的默认字符集和排序规则,修改操作受限,A错误。
- B选项: SHOW DATABASES 是查看数据库列表,查看数据库字符编码用 SHOW CREATE DATABASE 数据库名 ,B错误。
- C选项:创建数据库时, DATABASE 可缩写为 DB ,功能等效,C正确。
- D选项:删除数据库通常需要对应权限(如 DROP 权限 ),不是不需要 DELETE 权限( DELETE 多针对表数据 ),D错误。
二、判断题
11.在MySQL中,在同一个数据库服务器中可以创建和现有数据库同名的数据库。( )
【答案】错误
12.在MySQL中,数据库的名称必须唯一。( )
【答案】正确
【详解】在MySQL中,数据库的名称必须唯一,否则会产生冲突。
13.一个数据库只能包含一个数据表。( )
【答案】错误
14.MySQL 中默认使用的字符集是 utf8mb4。 ( )
【答案】错误
【详解】MySQL 默认使用的字符集可能是 utf8mb4,但文档中未明确说明。
15.用户在使用CREATE DATABASE命令创建数据库时,必须获得相应的创建权限。( )
【答案】正确
【详解】用户在使用CREATE DATABASE命令创建数据库时,必须获得相应的创建权限。
16.大部分数据库管理系统中一个数据库包含若干张数据表。( )
【答案】正确
17.数据库名称中不能包含空格或“#”“”“*”“%”这类特殊字符。( )
【答案】正确
【详解】在多数数据库系统中,数据库名称不能包含空格以及“#”“”“*”“%”这类特殊字符 ,因为这些字符可能会与数据库的语法、命令等产生冲突,影响数据库的正常识别和使用,所以该说法正确。
18.创建数据库时,必须指定字符集。( )
【答案】错误
【详解】字符集是可选项,可以不指定。
19.CREATE DATABASE IF NOT EXISTS 语句可以避免创建已存在数据库时报错。( )
【答案】正确
【详解】IF NOT EXISTS 选项的作用就是在数据库已存在时不执行创建操作,避免报错。
20.创建一个“世界杯”数据库,可以用命令:Create database 世界杯。( )
【答案】正确
三、填空题
21.在某些数据库系统中,如果创建数据库时没有指定字符集和排序规则,则新数据库将使用服务器的_________字符集和排序规则。
【答案】默认
22.在 Navicat 中创建数据库时,首先需要打开 Navicat 并连接到______。
【答案】MySQL 服务器
23.在 Navicat 创建数据库时,输入数据库名称后,还需选择合适的 ______ 和 ______。
【答案】 字符集 排序规则
24.当使用CREATE DATABASE语句创建数据库时,如果没有指定字符集和校对规则,MySQL 将使用_____字符集和校对规则。
【答案】系统默认
25.执行 CREATE DATABASE IF NOT EXISTS company; 语句后,如果 company 数据库不存在,则会 _____;如果已存在,则 _____。
【答案】 创建该数据库 不做任何操作且不报错
四、写命令题
26.完成以下操作:
依次创建两个指定名称的数据库。
查看所有数据库,确认创建结果。
切换到 test_module_a 数据库。
查看当前数据库,确认切换结果。
【答案】-- 步骤1:创建多个数据库
CREATE DATABASE test_module_a;
CREATE DATABASE test_module_b;
-- 步骤2:查看所有数据库,确认创建成功
SHOW DATABASES;
-- 步骤3:切换至其中一个数据库
USE test_module_a;
-- 步骤4:验证当前数据库
SELECT DATABASE();
27.创建一个名为db_student的数据库,使用utf8字符集,校对规则为utf8_general_ci。
【答案】CREATE DATABASE db_student CHARACTER SET utf8 COLLATE utf8_general_ci;
试卷第6页,共6页
试卷第5页,共6页
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
资源预览图
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。