第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页 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

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