项目四 MySQL数据库管理(练习)-《数据库原理与应用技术--MySQL》(河北科学技术出版社)同步精品课堂

2025-01-21
| 2份
| 9页
| 182人阅读
| 3人下载

内容正文:

4. MySQL数据库管理 一、单项选择题 1.创建数据库的命令是( ) A.CREATE TABLE B. CREATE DATABASE C.CREATE VIEW D.CREATE INDEX 【答案】B 【解析】CREATE DATABASE命令用于创建数据库。 2. 创建数据库的命令中,{}表示( )。 A. 必选项 B.可选项 C. 分隔符 D.命令结束 【答案】A 【解析】命令中的{}表示必选项。[]表示可选项。 3. 在创建数据库时,下列( )操作符用于进行模糊匹配。 A.= B.> C.< D.LIKE 【答案】D 【解析】LIKE用于进行模糊匹配 4.创建数据库时,关于<数据库名>的说法,下列错误的是( ) A.不能使用MySQL关键字作为数据库名 B.可以与其他数据库名同名 C.数据库名定义时可以包含下划线(_) D.$abc_4是合法的数据库名 【答案】B 【解析】数据库名不能与其他数据库名重名,否则产生错误。 5. 创建数据库命令中,用来为数据库指定字符集的短语是( )。 A. DEFAULT CHARACTER SET B.DEFAULT COLLATE C.SHOW CHARACTER SET D. IF NOT EXISTS 【答案】A 【解析】DEFAULT CHARACTER SET用于指定字符集。 6. 下列选项中,用于查看utf8相关字符集的匹配规则的命令是( ) A. SHOW CHARACTER SET B.SHOW CHARSET C.SHOW VARIABLES LIKE ‘utf8%’ D. SHOW COLLATION LIKE ‘utf8%’ 【答案】D 【解析】SHOW COLLATION 命令用于查看校对规则。 7.创建一个默认字符集为latin1的数据库,使用的短语是( )。 A. CHARACTER SET =latin1 B. COLLATION SET =latin1 C. ENGINE =latin1 D. TYPE=latin1 【答案】A 【解析】DEFAULT CHARACTER SET为创建的数据库指定字符集。 8. 在使用LIKE进行模拟匹配查询时,%代表( ) A.任意单个字符 B.任意多个字符 C.指定单个字符 D.指定字符的个数 【答案】B 【解析】%代表任意多个字符。 9. 查看所有数据库,使用的命令是( )。 A.SHOW CREATE DATEABASE B.SHOW DATABASE C.SHOW DATABASES D.LIST DATABASE 【答案】C 【解析】SHOW DATABASES可以查看当前用户权限范围内所有数据库名称。 10.指定student数据库为当前默认的数据库,命令为( ) A. USE student B. SELECT student C. OPEN student D.USE DATABASE student 【答案】A 【解析】USE <数据库>是设置数据库为当前使用的数据库。 二、判断题 1.用户在使用CREATE DATABASE命令创建数据库时,必须获得相应的创建权限。( ) 【答案】对。用户在使用CREATE DATABASE命令创建数据库时,必须获得相应的创建权限。 2.MySQL在Windows系统下区分大小写。( ) 【答案】错。MySQL在Windows系统下不区分大小写。 3.一个CREATE DATABASE语句一次只能创建一个数据库。( ) 【答案】对。CREATE DATABASE语句一次只能创建一个数据库。 4.创建数据库时,不能同时设置字符集。( ) 【答案】错。创建数据库时,可以同时设置字符集和校对规则。 5.在MySQL中,数据库的名称必须唯一。( ) 【答案】对。在MySQL中,数据库的名称必须唯一,否则会产生冲突。 3、 填空题 1.修改数据库的参数,使用的命令动词是 _________。 【答案】ALTER 2.在使用ALTER命令进行修改数据库参数时,用户必须具有对数据库进行___________的权限。 【答案】修改 3. 删除数据库时,指定 ___________子句,当数据库不存在时,命令不会返回错误。 【答案】IF EXISTS 4. 删除数据库的命令动词为________。 【答案】DROP 5.在删除数据库之前,应确保所有重要的数据已经________。 【答案】备份 四、命令题 1、创建“STUDENT”数据库,指定其字符集为“gbk”,校对规则为“gbk_chinese_ci”。 【答案】 Create DATABASE STUDENT DEFAULT CHARACTER SET gbk DEFAULT COLLATE gbk_chinese_ci 2、查看STUDENT数据库的信息。 【答案】 SHOW CREATE DATABASE STUDENT 3、修改数据库STUDENT,并修改其指定字符集为utf8mb4。 【答案】 ALTER DATABASE STUDENT DEFAULT CHARACTER SET utf8mb4 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 4. MySQL数据库管理 一、单项选择题 1.创建数据库的命令是( ) A.CREATE TABLE B. CREATE DATABASE C.CREATE VIEW D.CREATE INDEX 2. 创建数据库的命令中,{}表示( )。 A. 必选项 B.可选项 C. 分隔符 D.命令结束 3. 在创建数据库时,下列( )操作符用于进行模糊匹配。 A.= B.> C.< D.LIKE 4.创建数据库时,关于<数据库名>的说法,下列错误的是( ) A.不能使用MySQL关键字作为数据库名 B.可以与其他数据库名同名 C.数据库名定义时可以包含下划线(_) D.$abc_4是合法的数据库名 5. 创建数据库命令中,用来为数据库指定字符集的短语是( )。 A. DEFAULT CHARACTER SET B.DEFAULT COLLATE C.SHOW CHARACTER SET D. IF NOT EXISTS 6. 下列选项中,用于查看utf8相关字符集的匹配规则的命令是( ) A. SHOW CHARACTER SET B.SHOW CHARSET C.SHOW VARIABLES LIKE ‘utf8%’ D. SHOW COLLATION LIKE ‘utf8%’ 7.创建一个默认字符集为latin1的数据库,使用的短语是( )。 A. CHARACTER SET =latin1 B. COLLATION SET =latin1 C. ENGINE =latin1 D. TYPE=latin1 8. 在使用LIKE进行模拟匹配查询时,%代表( ) A.任意单个字符 B.任意多个字符 C.指定单个字符 D.指定字符的个数 9. 查看所有数据库,使用的命令是( )。 A.SHOW CREATE DATEABASE B.SHOW DATABASE C.SHOW DATABASES D.LIST DATABASE 10.指定student数据库为当前默认的数据库,命令为( ) A. USE student B. SELECT student C. OPEN student D.USE DATABASE student 二、判断题 1.用户在使用CREATE DATABASE命令创建数据库时,必须获得相应的创建权限。( ) 2.MySQL在Windows系统下区分大小写。( ) 3.一个CREATE DATABASE语句一次只能创建一个数据库。( ) 4.创建数据库时,不能同时设置字符集。( ) 5.在MySQL中,数据库的名称必须唯一。( ) 3、 填空题 1.修改数据库的参数,使用的命令动词是 _________。 2.在使用ALTER命令进行修改数据库参数时,用户必须具有对数据库进行___________的权限。 3. 删除数据库时,指定 ___________子句,当数据库不存在时,命令不会返回错误。 4. 删除数据库的命令动词为________。 5.在删除数据库之前,应确保所有重要的数据已经________。 四、命令题 1、创建“STUDENT”数据库,指定其字符集为“gbk”,校对规则为“gbk_chinese_ci”。 2、查看STUDENT数据库的信息。 3、 修改数据库STUDENT,并修改其指定字符集为utf8mb4。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

项目四 MySQL数据库管理(练习)-《数据库原理与应用技术--MySQL》(河北科学技术出版社)同步精品课堂
1
项目四 MySQL数据库管理(练习)-《数据库原理与应用技术--MySQL》(河北科学技术出版社)同步精品课堂
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。