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