试卷代号:4046
国家开放大学2021年春季学期期末统一考试
数据库运维 试题
2021年7月
一、单项选择题(每小题2分,15题,共30分)
1.对数据库特征的描述不准确的是( )。
A.数据具有独立性 B.数据结构化
C.数据集中控制 D.数据没有冗余
2.以下哪个不属于数据库完整性的范围?( )
A.外键约束 B.主键约束
C.数据加密 D.数据类型
3.MysoL数据库通过命令行参数和配置文件来获得配置信息,查看当前使用的配置文
件路径的DOS命令是( )。
A.select@@basedir B.select@@datadir
C.mysql-verbose-help D.select@@my.ini
4.MysoL中,对二进制文件的功能描述正确的是( )。
A.二进制记录用户关于MysoL服务器的所有操作,包含MySQL服务器的启动和关闭信息、
客户端的连接信息、更新数据记录soL语句和查询数据记录soL语句
B.二进制文件可用于数据恢复,通过应用二进制日志文件,能够将数据库恢复到故障发
生前的状态
C.数据库运行过程中的错误信息,也会被记录到二进制文件中,以便数据库恢复正常 D.二进制文件中记录了数据库查询语句以及其运行时间,可用予服务器性能的优化
5.在soL语言中的视图是数据库的( )。
A.外模式 B.模式
C.内模式 D.存储模式
6.在需求分析阶段,数据字典是对系统中( )。
A.数据的描述 B.处理的描述
C.功能的描述 D.数据和处理关系的描述
7.使用grant select on table * to username@localhost语句时如果table不存在会如何响应( )。
A.显示请选择其他数据库 B.显示查询成功并创建表
C.只显示查询成功 D.显示表不存在请重新查询
8.用于控制用户对数据库表指定数据进行更新的权限为( )。
A.sele(t权限 B.insert权限
C.update权限 D.delete权限
9.MysoL权限层级中用户层级相当于( )。
A.全局层级 B.数据层级
C.子程序层级 D.列层级
10.MYsoL中查询系统变量的命令是( )。
A.show variables B.show variable
C.chectruncate的数据如何恢复k variables D.check variable
11.MysoL中,可以用于备份数据库的命令是( )。
A.mysqlimport B.mysqldump
C.mysql D.copy
12.MysoL支持以下哪种情况的子查询优化?( )
A,简单SELECT查询中的子查询
B.带有GROUPBY、HAVING、聚集函数
C.使用ORDERBY中带有LIMIT
D.内表、外表的个数超过MysoL支持的最大表的连接数
13.有时为了数据统计的方便会建立( )来加速辅助统计量的计算工作。
A.影子表 B.临时表
C.汇总表 D.系统变量表
14.下列关于PerconaXtrabackup描述最正确的是( )。
A.如果是从主数据库获得备份,可以从xtrabackup_binlog_pos_innodb文件中获得
复制开始的位置
B.如果是从主数据库获得备份,可以从xtrabackup_slave_info文件中获得复制开始
的位置
C.使用LOADDATAFROMMASTER命令进行复制
D.使用LOADTABLEFROMMASTER命令进行复制
15.下列有关中继日志文件介绍错误的是( )。
A.中继日志文件和日志文件索引的保存路径可以通过-relay-log和-relay-log-index
参数进行自定义
B.中继日志文件拥有与二进制日志文件不同的结构
C.遇到了从数据库节点主机名修改的情况时,可以通过修改中继日志、相关日志文件
名的方式解决
D.启动Slaves节点I/O线程时会触发创建新的中继日志文件,并更新相关的索引文件
二、多项选择题(每小题3分.10题,共30分)
16.数据库管理系统的主要功能包括( )。
A.数据定义功能 B.数据操作功能
C.数据库的运行管理 D.数据库的建立和维护
17.数据库系统运维内容包括数据库备份与恢复,其中数据库备份分级包括( )。
A.本地备份 B.异地备份
C.同步备份 D.实时备份
18.关于MysoL查询日志表特点描述正确的是( )。
A.日志表的写操作不会记人二进制日志,同样,如果有复制环境的话,日志表的内容
也不会被复制到其他Slaves节点
B.刷新日志表或日志文件,可以使用FLUSHTABLES或FLUSHLOGS
C.日志表不支持LOCKTABLES,并且也不允许用户在其上进行INSERT、UPDATA、
DELETE操作,该表的增、删、改、查都是由MySQL服务内部操作的
D.日志表不支持RENAME、TRUNCATE/CHECK操作
19.关于MysoL线程独享内存叙述正确的是( )。
A.线程栈信息使用内存主要用来存放每一个线程自身的标识信息
B.由于磁盘和内存的读写性能完全不在一个数量级,所以通过排序使用内存
(sort_buffer_size)来平衡两者读写性能的差异
C.无法使用索引的情况下的全表扫描、全索引扫描,将读取的数据暂存在
read_buffer_size中
D.连接线程缓存(ThreadCa(he)是MysoL为了提高创建连接线程的效率,将部分空闲的
连接线程保持在一个缓存区以备新进连接请求的时候使用的
20.MySQL中可以创建的索引有( )。
A.聚簇索引 B.普通索引
C.主键索引 D.全文索引
21.视图的作用有( )。
A.简化用户的数据操作 B.提供了一定程度的逻辑独立性
C.提供了一定程度的逻辑独立性 D.提高查询性能
22.Host表的用户列包含哪几个字段?( )
A.Host B.Db
C.User D.Table_name
23.数据完整性约束包含的三大方面为( )。
A.实体完整性 B.参照完整性
C.主键完整性 D.用户定义完整性
24.实际生产环境中的备份,需要考虑哪些备份内容?( )
A.表定义和数据 B.非显著数据
C.服务器配置和复制配置 D.操作系统和设计代码
25.基于拷贝文件的恢复说法正确的是( )。
A.在恢复过程中不需要关闭MysoL服务器
B.进行数据库恢复的MysoL服务的版本要与备份的MysoL服务的版本保持一致
C.恢复过程中需要备份的配置文件与数据文件
D.恢复过程中只需要数据文件
三、综合题(每小题20分,2题,共40分)
26.数据库(ompany中有如下两张表
表offices(office_code,city,address,country,postal_code)offic_code为主键,
表employees(employee_number,name_mobile,office_code,job_title,not e,gender),employee_number为主键且自增.
(1)创建数据库company,写出创建语句;(3分)
答案:
(2)创建表offices和employees,写出创建语句;(8分)
答案:
(3)将表employees的mobile字段修改到office_code字段后面;(3分)
答案:
(4)修改表employees的gender字段,数据类型为CHAR(1),非空约束.(3分)
答案:
(5)给表employees增加字段名favoriate_activity,数据类型为VARCHAR(100);(3分)
答案:
27.实现对用户账户方面的基本操作:
(1)创建一个密码为“123456”的普通用户账户“databasenormal”;(4分)
答案:
(2)修改账户databasenormal@localhost用户名称为dbnormal(4分)
答案:
(3)登录dbnormal@localhost账户并使用setpassword语句修改账户密码为‘654321’(6分)
答案:
(4)登录dbnormal@localhost账户并使用update语句修改账户密码为‘123456’(4分)
答案:
(会发现操作被拒绝,因为该用户没有对MysoL数据库中的user表的访问权限)
(5)查看该用户所拥有所有权限;(2分)
答案:
试卷代号:4046
国家开放大学2 0 2 1年春季学期期末统一考试
数据库运维 试题答案及评分标准
(供参考)
2021年7月
一、单项选择题(每小题2分,15题,共30分)
1.D 2.C 3.B 4.B 5.A
6.D 7.C 8.C 9.A 10.A
11.B 12.A 13.C 14.A 15.B
二、多项选择题(每小题3分,10题,共30分)
16. ABCD 17. ABCD 18. ABC 19. ABC 20. ABCD
21. ABC 22. AB 23. ACD 24. ABCD 25. BC
三、综合题(每小题20分,2题,共40分)
26.数据库company中有如下两张表
表offices(office_code, city, address, country, postaLcode)office_code为主键,
表employees(employee_number, name, mobile, office_code, job_title, note. gender),
employee_number为主键且自增.
(1)创建数据库company,写出创建语句;(3分)
答案:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论