在线留言 注册 登录
热门搜索:形考答案免费答案奥鹏答案

国家开放大学2024年春季学期期末统一考试 数据库运维试题(含答案)

Time2026-03-22Hits浏览量: 2
添加QQ : 103092222或微信: xyzlfx100获取更多答案

国家开放大学2024年春季学期期末统一考试 数据库运维试题

试卷代号:24046

考试时间:2024年7月

注意事项

1.将你的学号、姓名及考点名称填写在试题和答题纸的规定栏内。考试结束后,把试题和答题纸放在桌上。试题和答题纸均不得带出考场。待监考人员收完试题和答题纸后方可离开考场。

2.仔细阅读题目的说明,并按题目要求答题。所有答案必须写在答题纸的指定位置上,写在试题上的答案无效。

3.用蓝、黑圆珠笔或钢笔(含签字笔)答题,使用铅笔答题无效。


一、单项选择题(本题共15小题,每小题2分,共30分。请在给出的选项中,选出最符合题目要求的一项)

  1. MySQL数据库运维中系统高可用性,其中年度可服务时间比例"5个9",其年度停机时间大约为()。

A. 87.6h

B. 8.8h

C. 5min

D. <1 min

【标准答案】C

  1. MySQL数据库中创建表并指定MyISAM存储引擎的语句是()。

A. Create table t_myisam(id int(10) auto_increment, name varchar(10), age int(3), primary key (id));

B. Create table t_myisam(id int(10) auto_increment, name varchar(10), age int(3), primary key (id)) set engine = MyISAM;

C. Create table t_myisam(id int(10) auto_increment, name varchar(10), age int(3), primary key (id)), MyISAM;

D. Create table t_myisam(id int(10) auto_increment, name varchar(10), age int(3), primary key (id)) engine = MyISAM;

【标准答案】D

  1. SQL模式(sqlmode)这个设置可以接受多种选项来改变服务器行为,不允许置换存储引擎的选项值是()。

A. NO_AUTO_CREATE_USER

B. STRICT_TABLES

C. NO_ENGINE_SUBSTITUTION

D. ONLY_FULL_GROUP_BY

【标准答案】C

  1. 语句DELETE FROM stu表明()。

A. 删除stu表中的全部记录

B. 删除基本表stu

C. 删除基本表stu中的列

D. 删除基本表stu中的部分行

【标准答案】A

  1. 关于索引正确的说法是()。

A. 使用索引可以提高数据查询速度和数据更新速度

B. 使用索引可以提高数据查询速度,但会降低数据更新速度

C. 使用索引可以提高数据查询速度,对数据更新没有影响

D. 使用索引对数据查询速度和数据更新速度都没有影响

【标准答案】B

  1. 存储用户密码的MD5哈希值,一般使用的数据类型是( )。

A. CHAR

B. VARCHAR

C. TEXT

D. BLOB

【标准答案】A

  1. 在Mysql的授权表中,记录各个账号在各个数据库上操作权限的权限表是()。

A. host权限表

B. table_priv权限表

C. db权限表

D. user权限表

【标准答案】C

  1. Mysql服务器安装时,下列说法正确的是( )。

A. 数据库内容为空

B. Mysql建立一个名为mysql的数据库

C. Mysql建立一个名为mysql的数据库和一个名为test的数据库

D. Mysql建立一个名为test的数据库

【标准答案】C

  1. 关于限制MySQL账户资源次数,表示限定同时内该用户账户连接到MySQL服务器的最大并发连接数的是()。

A. max_questions

B. max_update

C. max_updates

D. max_user_connections

【标准答案】D

  1. 下列哪些语句对主键的说明正确?()

A. 主键可重复

B. 主键不唯一

C. 在数据表中的唯一索引

D. 主键用foreign key修饰

【标准答案】C

  1. MySQL中查询系统变量的命令是()。

A. show variables

B. show variable

C. check variables

D. check variable

【标准答案】A

  1. 使用命令select...into outfile将数据库employees中的数据表departments中的数据导出到D盘下的tmp.txt文件中的命令是()。

A. SELECT employees. departments INTO OUTFILE "D:/tmp. txt"

B. SELECT * FROM employees. departments INTO OUTFILE "D:/tmp. tx"

C. SELECT employees. departments INTO OUTFILE "D:\tmp. txt"

D. SELECT * FROM employees. departments INTO OUTFILE "D:\tmp. txt"

【标准答案】B

  1. 以下哪个数据库保存所有的临时表和临时存储过程?()

A. tempdb数据库

B. master数据库

C. model数据库

D. msdb数据库

【标准答案】A

  1. MySQL支持以下哪种情况的子查询优化?()

A. 简单SELECT查询中的子查询

B. 带有GROUPBY、HAVING、聚集函数

C. 使用ORDERBY中带有LIMIT

D. 内表、外表的个数超过MySQL支持的最大表的连接数

【标准答案】A

  1. 下列关于复制过滤描述正确的是().

A. 复制过滤就是对用于复制的数据进行过滤,允复制服务器上的全部数据

B. 过滤方式包括在主数据库上过滤记录到中日志中的事件

C. 过滤方式包括在从数据库上过滤记录到二进制日志中的事件

D. 在主数据库上可以使用选项binlog_do_db来控制过滤

【标准答案】D


二、多项选择题(本题共10小题,每小题3分,共30分。请在下列每小题出的选项中,选出符合题目要求的两个或两个以上选项。多选、漏选、错选均不得分)

  1. 数据库系统运维内容包括数据库备份与恢复,其中数据库备份分级包括()。

A. 本地备份

B. 异地备份

C. 同步备份

D. 实时备份

【标准答案】ABCD

  1. 在数据库中事务的ACID原则中,包含下列哪些内容?()

A. 原子性

B. 一致性

C. 隔离性

D. 持久性

【标准答案】ABCD

  1. MySQL中,关于各类日志文件叙述正确的是()。

A. 二进制日志会以二进制的形式记录数据库的各种操作,并记录查询语句

B. 错误日志会记录MySQL服务器启动、关闭和运行时出错等信息

C. 慢查询日志记录执行时间超过指定时间的各种操作,通过工具分析慢查询日可以定位MySQL服务器性能瓶颈所在

D. 通用查询日志记录MySQL服务器的启动和关闭信息、客户端的连接信息、更新数据记录SQL语句和查询数据记录SQL语句

【标准答案】BCD

  1. 外健定义中ON DELETE与ON UPDATE有几种设置().

A. CASCADE

B. NO ACTION

C. RESTRICT

D. SET NULL

【标准答案】ABCD

  1. 创建数据库时,下列哪些类型的长度是可以省略的?()

A. DATE

B. CHAR

C. TEXT

D. INT

【标准答案】ACD

  1. MySQL中权限的范围可以到数据库或表的权限为().

A. select

B. update

C. create

D. drop

【标准答案】CD

  1. 用户自定义完整性约束包括以下哪几种约束?()

A. 元组约束

B. 关系间约束

C. 替代健约束

D. 域约束

【标准答案】ABD

  1. 基于拷贝文件的恢复说法正确的是()。

A. 在恢复过程中不需要关闭MySQL服务器

B. 进行数据库恢复的MySQL服务的版本要与务份的MySQL服务的版本保持一致

C. 恢复过程中需要备份的配置文件与数据文件

D. 恢复过程中只需要数据文件

【标准答案】BC

  1. 以下哪些修改表结构的操作可以通过修改.frm文件提升效率?()

A. 修改字段的默认值

B. 修改字段的数据类型

C. 增加/删除字段的AUTO_INCREMENT属性

D. 增加/删除/修改ENUM的常量值

【标准答案】CD

  1. 在MySQL复制中,复制模式分为哪几种?()

A. 基于关键字的复制模式

B. 基于语句的复制模式

C. 基于行的复制模式

D. 混合记录模式

【标准答案】BCD


三、综合题(本题共2小题,每小题20分,共40分)

  1. 写出5条使用mysqladmin命令行工具的语句。

【标准答案】

mysqladmin工具的基础使用格式为:mysqladmin [option] command [command] command(5分)

可使用的有效语句示例如下:

  1. 查看服务器的运行状态:mysqladmin -uroot -p status;(3分)

  2. 显示服务器所有运行的进程:mysqladmin -uroot -p processlist;(3分)

  3. 结束指定的数据库进程:mysqladmin -uroot -p kill idnum;(3分)

  4. 使用安全模式关闭数据库服务:mysqladmin -uroot -p shutdown;(3分)

  5. 清空线程缓冲池:mysqladmin -u root -p flush-threads;(3分)

(注:其他符合mysqladmin语法规范的有效语句均可得分)

  1. 主键唯一性验证:

(1) 登入root账户并在student数据库中创建一个名为stuinfo的表,表中字段包括: Stuno,Stuname,Stubir、Stuage。

(2) 向stuinfo表中添加一条记录,使得对应字段分别为"2019211001","David","2002-02-05",17。

(3) 向stuinfo表中添加一条记录,使得对应字段分别为"2019211001","Tina","2002-05-26",17。

(4) 向stuinfo表中添加一条记录,使得对应字段分别为"2019211002","David","2002-02-05",17。

(5) 向stuinfo表中添加一条记录,使得对应字段分别为null,"David","2002-02-05",17。

【标准答案】

(1) 登录root账户并创建stuinfo表(4分)

-- 登录root账户
mysql -u root -p;
-- 切换到student数据库
USE student;
-- 创建stuinfo表,设置Stuno为主键
CREATE TABLE stuinfo
(
Stuno varchar(10) primary key,
Stuname varchar(8),
Stubir datetime,
Stuage int
);

(2) 插入第一条记录(4分)

INSERT INTO stuinfo VALUES('2019211001','David', '2002-02-05',17);

执行结果:主键值唯一,数据插入成功。

(3) 插入第二条重复主键的记录(4分)

INSERT INTO stuinfo VALUES('2019211001','Tina' ,'2002-05-26',17);

执行结果:语句执行报错,主键冲突,无法插入重复的主键值。

(4) 插入第三条新主键的记录(4分)

INSERT INTO stuinfo VALUES('2019211002','David','2002-02-05',17);

执行结果:主键值不重复,数据插入成功。

(5) 插入主键为null的记录(4分)

INSERT INTO stuinfo VALUES(null,'David','2002-02-05',17);

执行结果:语句执行报错,主键列不允许为空值,插入失败。


留言板
captcha
感谢留言
我们会尽快与您联系
关闭