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

2026-06-16
| 2份
| 10页
| 15人阅读
| 0人下载

资源信息

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

内容正文:

编写说明:河北省普通高等学校对口招生计算机类《数据库原理与应用技术考点双析卷》,依据《河北省中等职业学校对口升学考试大纲(2026版专业课)》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。 本专辑第1,2卷精准对标河北省考纲,知识模块(一)数据库基础知识: 2.掌握数据库的创建、查看、选择、修改和删除等操作; 河北省中等职业学校对口招生考试 计算机类 《数据库原理与应用技术》考点双析卷 第1卷 MySQL创建数据库 学校:___________姓名:___________班级:___________考号:___________ 一、单项选择题 1.以下关于CREATE DATABASE语句中字符集和校对规则的说法,正确的是(   ) A.字符集用于指定字符的排序规则,校对规则用于指定字符的编码方式 B.如果不指定字符集和校对规则,MySQL 会使用默认的字符集和校对规则 C.只能在创建数据库时指定字符集和校对规则,之后无法修改 D.一个数据库只能使用一种字符集,但可以使用多种校对规则 2.以下关于 CREATE DATABASE 命令的说法,错误的是(   ) A.可以指定数据库的字符集 B.可以指定数据库的排序规则 C.可以创建一个已经存在的数据库而不报错 D.数据库名称需要遵循一定的命名规则 3.创建数据库时,以下哪个选项不是有效的数据库选项? (   ) A.CHARSET B.COLLATE C.COMMENT D.TYPE 4.数据库服务器、数据库和表的关系,正确的说法是(   ) A.一个数据库服务器只能管理一个数据库,一个数据库只能包含一个表 B.一个数据库服务器可以管理多个数据库,一个数据库可以包含多个表 C.一个数据库服务器只能管理一个数据库,一个数据库可以包含多个表 D.一个数据库服务器可以管理多个数据库,一个数据库只能包含一个表 5.执行 CREATE DATABASE new_db; 语句后,以下说法正确的是(   ) A.该语句会创建一个名为 new_db 的数据库,并且自动创建一个默认表 B.该语句会创建一个名为 new_db 的数据库,数据库中没有任何表 C.若 new_db 数据库已存在,该语句会更新数据库的结构 D.该语句会创建一个名为 new_db 的表 6.创建数据库命令中,用来为数据库指定字符集的短语是(   ) A.DEFAULT   CHARACTER  SET B.DEFAULT  COLLATE C.SHOW  CHARACTER  SET D.IF  NOT  EXISTS 7.在Windows操作系统下,数据库名中不能包含哪些字符?(   ) A.数字 B.下划线 C.空格 D.以上都是 8.创建一个名为my_database的数据库,以下语句正确的是(   ) A.CREATE DATABASE my_database; B.CREATE SCHEMA my_database IF NOT EXISTS; C.CREATE DATABASES IF NOT EXISTS my_database COLLATE utf8mb4_unicode_ci; D.CREATE DATABASE 123my_database; 9.若要在创建数据库时避免因数据库已存在而导致的错误,应该使用(   ) A.DEFAULT CHARACTER SET B.DEFAULT COLLATE C.IF NOT EXISTS D.SCHEMA 10.在 MySQL 中,使用CREATE DATABASE语句创建数据库时,若要指定数据库的字符集,应使用以 子句。(   ) A.CHARACTER SET B.COLLATE C.IF NOT EXISTS D.DEFAULT 二、判断题 11.在 Navicat 中,使用查询窗口输入 SQL 语句并运行,得到的结果与在命令窗口中执行不同。( ) 12.所有数据库管理系统的CREATE DATABASE语法完全相同。( ) 13.在创建数据库时,如果已存在同名库,则必须先删除同名库才能创建。( ) 14.创建数据库时,不能同时设置字符集。( ) 15.使用 Navicat 创建数据库时,需要先连接到 MySQL 数据库服务器。( ) 16.在MySQL中,创建数据库时,数据库的名字可以包含数字、字母、特殊符号和空格 。( ) 17.information_schema 属于用户数据库。( ) 18.在MySQL中,一个数据库服务器只能创建一个数据库,一个数据库可以创建多个数据表。( ) 19.CREATE DATABASE 命令只能创建简单的数据库,不能指定字符集和排序规则。( ) 20.校对规则定义了字符集内字符的排序规则和比较规则。( ) 三、填空题 21.在 Navicat 中完成数据库创建信息的填写后,点击 ______ 按钮即可完成数据库的创建。 22.校对集的名称由_____部分组成。 23.执行CREATE DATABASE db_test CHARACTER SET latin1;语句后,db_test数据库的字符集被设置为_____。 24.数据库名在 MySQL 服务器中必须是 _____ 的。 25.在创建数据库时,可以使用________子句确保如果数据库不存在就创建它,如果存在就直接使用它。 四、写命令题 26.完成以下操作: 查看当前所处的数据库 安全删除 customer_data 数据库。 创建 customer_data 数据库。 切换到新创建的 customer_data 数据库。 验证当前数据库。 27.完成以下操作: 查看所有数据库。 根据查看结果,判断性地创建数据库。 切换到 temp_log 数据库。 查看当前数据库。 试卷第6页,共6页 试卷第5页,共6页 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $ 编写说明:河北省普通高等学校对口招生计算机类《数据库原理与应用技术考点双析卷》,依据《河北省中等职业学校对口升学考试大纲(2026版专业课)》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。 本专辑第1,2卷精准对标河北省考纲,知识模块(一)数据库基础知识: 2.掌握数据库的创建、查看、选择、修改和删除等操作; 河北省中等职业学校对口招生考试 计算机类 《数据库原理与应用技术》考点双析卷 第1卷 MySQL创建数据库 学校:___________姓名:___________班级:___________考号:___________ 一、单项选择题 1.以下关于CREATE DATABASE语句中字符集和校对规则的说法,正确的是(   ) A.字符集用于指定字符的排序规则,校对规则用于指定字符的编码方式 B.如果不指定字符集和校对规则,MySQL 会使用默认的字符集和校对规则 C.只能在创建数据库时指定字符集和校对规则,之后无法修改 D.一个数据库只能使用一种字符集,但可以使用多种校对规则 【答案】B 2.以下关于 CREATE DATABASE 命令的说法,错误的是(   ) A.可以指定数据库的字符集 B.可以指定数据库的排序规则 C.可以创建一个已经存在的数据库而不报错 D.数据库名称需要遵循一定的命名规则 【答案】C 【详解】如果不使用 IF NOT EXISTS 选项,创建已经存在的数据库会报错,CREATE DATABASE 可以指定字符集和排序规则,数据库名称也需遵循命名规则。 3.创建数据库时,以下哪个选项不是有效的数据库选项? (   ) A.CHARSET B.COLLATE C.COMMENT D.TYPE 【答案】D 【详解】在创建数据库(以MySQL为例 )时,CHARSET用于指定字符集,COLLATE用于指定排序规则,COMMENT可添加注释,而TYPE不是创建数据库的有效选项,早期版本里TYPE用于指定存储引擎。 4.数据库服务器、数据库和表的关系,正确的说法是(   ) A.一个数据库服务器只能管理一个数据库,一个数据库只能包含一个表 B.一个数据库服务器可以管理多个数据库,一个数据库可以包含多个表 C.一个数据库服务器只能管理一个数据库,一个数据库可以包含多个表 D.一个数据库服务器可以管理多个数据库,一个数据库只能包含一个表 【答案】B 5.执行 CREATE DATABASE new_db; 语句后,以下说法正确的是(   ) A.该语句会创建一个名为 new_db 的数据库,并且自动创建一个默认表 B.该语句会创建一个名为 new_db 的数据库,数据库中没有任何表 C.若 new_db 数据库已存在,该语句会更新数据库的结构 D.该语句会创建一个名为 new_db 的表 【答案】B 6.创建数据库命令中,用来为数据库指定字符集的短语是(   ) A.DEFAULT   CHARACTER  SET B.DEFAULT  COLLATE C.SHOW  CHARACTER  SET D.IF  NOT  EXISTS 【答案】A 【详解】DEFAULT   CHARACTER  SET用于指定字符集。 7.在Windows操作系统下,数据库名中不能包含哪些字符?(   ) A.数字 B.下划线 C.空格 D.以上都是 【答案】C 【详解】在Windows操作系统下,数据库名中不能包含空格 ,数字和下划线是可以包含的,所以选C。 8.创建一个名为my_database的数据库,以下语句正确的是(   ) A.CREATE DATABASE my_database; B.CREATE SCHEMA my_database IF NOT EXISTS; C.CREATE DATABASES IF NOT EXISTS my_database COLLATE utf8mb4_unicode_ci; D.CREATE DATABASE 123my_database; 【答案】A 【详解】选项A正确地创建了名为my_database的数据库。 9.若要在创建数据库时避免因数据库已存在而导致的错误,应该使用(   ) A.DEFAULT CHARACTER SET B.DEFAULT COLLATE C.IF NOT EXISTS D.SCHEMA 【答案】C 【详解】使用IF NOT EXISTS可以在数据库已存在的情况下避免错误。 10.在 MySQL 中,使用CREATE DATABASE语句创建数据库时,若要指定数据库的字符集,应使用以 子句。(   ) A.CHARACTER SET B.COLLATE C.IF NOT EXISTS D.DEFAULT 【答案】A 二、判断题 11.在 Navicat 中,使用查询窗口输入 SQL 语句并运行,得到的结果与在命令窗口中执行不同。( ) 【答案】错误 【详解】在 Navicat 软件中使用查询窗口输入 SQL 语句并运行,得到的结果与在命令窗口一样。 12.所有数据库管理系统的CREATE DATABASE语法完全相同。( ) 【答案】错误 13.在创建数据库时,如果已存在同名库,则必须先删除同名库才能创建。( ) 【答案】错误 【详解】可以使用 IF NOT EXISTS 选项,避免创建已存在的数据库。 14.创建数据库时,不能同时设置字符集。( ) 【答案】错误 【详解】创建数据库时,可以同时设置字符集和校对规则。 15.使用 Navicat 创建数据库时,需要先连接到 MySQL 数据库服务器。( ) 【答案】正确 16.在MySQL中,创建数据库时,数据库的名字可以包含数字、字母、特殊符号和空格 。( ) 【答案】错误 17.information_schema 属于用户数据库。( ) 【答案】错误。information_schema 是 MySQL 系统数据库,存储数据库元数据(如表结构、列信息等 ),不属于用户创建的用户数据库。 【详解】information_schema 属于系统数据库。 18.在MySQL中,一个数据库服务器只能创建一个数据库,一个数据库可以创建多个数据表。( ) 【答案】错误 19.CREATE DATABASE 命令只能创建简单的数据库,不能指定字符集和排序规则。( ) 【答案】错误 【详解】CREATE DATABASE 可以通过 CHARACTER SET 和 COLLATE 选项指定字符集和排序规则。 20.校对规则定义了字符集内字符的排序规则和比较规则。( ) 【答案】正确 三、填空题 21.在 Navicat 中完成数据库创建信息的填写后,点击 ______ 按钮即可完成数据库的创建。 【答案】确定 22.校对集的名称由_____部分组成。 【答案】3 23.执行CREATE DATABASE db_test CHARACTER SET latin1;语句后,db_test数据库的字符集被设置为_____。 【答案】latin1 24.数据库名在 MySQL 服务器中必须是 _____ 的。 【答案】唯一 25.在创建数据库时,可以使用________子句确保如果数据库不存在就创建它,如果存在就直接使用它。 【答案】IF NOT EXISTS 【详解】在创建数据库时,使用CREATE DATABASE IF NOT EXISTS 数据库名 这样的语句,能先检查数据库是否存在,不存在就创建,存在就直接使用,避免因已存在而报错 。 四、写命令题 26.完成以下操作: 查看当前所处的数据库 安全删除 customer_data 数据库。 创建 customer_data 数据库。 切换到新创建的 customer_data 数据库。 验证当前数据库。 【答案】-- 步骤1:查看当前数据库 SELECT DATABASE(); -- 步骤2:确保目标数据库被清除 DROP DATABASE IF EXISTS customer_data; -- 步骤3和4:重建并切换 CREATE DATABASE customer_data; USE customer_data; -- 步骤5:验证 SELECT DATABASE(); 27.完成以下操作: 查看所有数据库。 根据查看结果,判断性地创建数据库。 切换到 temp_log 数据库。 查看当前数据库。 【答案】-- 步骤1:查看所有数据库,人工判断'temp_log'是否存在 SHOW DATABASES; -- 步骤2:使用容错语句创建 CREATE DATABASE IF NOT EXISTS temp_log; -- 步骤3和4:切换并验证 USE temp_log; SELECT DATABASE(); 试卷第6页,共6页 试卷第5页,共6页 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

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