资源描述
2021国家开放大学电大专科《数据库运维》期末试题及答案(试卷号:4046) 盗传必究
一、单项选择题(每题2分,15题,共30分)
1. 哪个选项是用来创建和修改数据库结构的( ).
A. DDL R DML
C. DCL D. DQL
2. 敛据库中数据的逻轿独立性是指( ).
A. 数据与储存结构的逻辑相互独立
B. 数据元素之间的逻辑相互独立
C. 存储结构与物理结构的逻机相互独立
D. 数据与程序之间的逻辑相互独立
3. MySQL服务器的存储引擎中支持事务处理、支持外键、支持®1浪修笈能力和并发控制
的存储引荼是(: ).
A. InnoDB B. MylSAM
C Memory D. NDB
4. MySQL中设胃停止二进制文件的操作是( ).
A. 剽除文件my・ini中[mysqld]组里log-bin内容
B. 使用SET询令设置SQL」.OG_B1N的值为0
C-执行二近制日志删除命令删除全部二进制文件即可
D.以上都对
5. (\ MySQL «据咋中.以下数血廊对象,数据侔三堀模式对应关系正确的)・
2衣81于相式.索引属于内模式、槐圜属于外模式
B. 氏属于顿式,索引属于外模式,视阳属于内模式
C衣属于外模式、索引同于内模式.视图属于模式
I).发腭于外模式,寄引属于楸式・浅图属于内模式
6. DELETE FROM Mudcnt ifi旬的作用是( ).
A. 删除当中utudtni «内的当膈行
B. 剃脸当的数加摩+ -tudent «内的所有行
C. ihTfil/f where ifitij.所以不删除任何数据
a 中・unls*包括衣结梅
7. 美季数据犀中,主健是( >.
A. 创理唯一的#引,允许空ffl B. R允许以表中第一字段翅立
C允忤角落个主键的 D.为标识表中唯一的实体
H.川户FI定义完希性中.不同去的网列成多刊之间可他存在的宜接要我关系.达神腐接
耍求关从涉及四个不同的我•速抻的束为( ).
A.元蛆的束 B域的癖
a关系间约里 D.完篁性约束
9. 数据川中M冲区耳人硅瓜便用的).
A. FIFO K LFU
C, ARC
D, LRU
10. 系洗故障的恢复段作正•的是( >.
A. 反向扫描日志文件,对故俸世生前已经提交的事务记人童做队列•故障发生时未 完成的事务计人撤协队列
B. 反向月描日志文件.对故障发生前巳径提交的事务记人撤钥队列,故障发生时未完 成的事务计入重做队列
C. 正向扫描日志文件.对故障我生前已经提交的事务记人1#销队列•故障发生时未兜 成的亭务计入割做队列
0正向扫描日志文件.对故障发生前巳经提交的事务记人出做佻列,故障发生时未完 成的事务什人撤饥队列
11.InnuDR引攀使用哪一种算法管理缓冲池( ).
B. NRU(最近未使用)
(I FIFOC先来先出)
K.尽可能早地执行并操作
D.快可能早地执行选择操作
A. LRU<最近最少使用〉
C OPTCM佳置换)
12. 查询优化策略中.正确的策略是(
A.区可能早地执行笛卡尔积操作 仁尽可能早地执行差操作
13. 以F不符合数据类邸选择总体原则的是( ).
A.更小的数据类型通常更好
a尽度避免把列设置为NOT NULL
C. 更简单的数据类型通常史好
D. 注意致据的存储范围以及数据的梢度
I I.下列有关中傩日志文件介绍错误的是( ).
A. 中垠日志文件和日志文件索引的保存路径可以通过-relay-log和一函“y-logmdex 参数进行自定义
B. 中壅日志文件翻有与二进制口志文件不同的结御
C. 遇到了从数据库节点主机名修改的情况时.可以通过修改中继日志.相关日志文件 名的方式解决
D. 启动Slaves节点I/O线程时会触发创建新的中继日志文件.并更新相关的索引 文件
15. 显示复制线程状态(分行显示)的命令是( )・
A. Show ilnvc status B. Show slave st/<tus\g
C・ Show muster Mtatus\G D・ Show master logs
二、多项选择题(每小题3分・10题,共30分)
16. 数据库运维的目标是保证数据库系统的()。
A.共享性
B. 高性能
C. 高可用性
D.安全性
17. 在数据库中事务的ACID原则中.包含下列哪些内容( ).
A.原子性 B. 一致性
C隔离性 D.持久性
18. 关于DELETE和TRUNCATE TABLE说法正确的是《
A.两者都诃以删除表中所有记录
R.两者都可以删除指定条目的记录
C前者可以删除指定条目的记录,后者不能
D, 后者可以清空•个我的所有数据.并归1自增ID的值
19. SQL i吾客集几个功能模块为一体,其中包括( ),
DDL
A. DCL B, DML
C. DNL
20. DH表权限列包括以下哪几个字段《
A. Create.routine^pnv
B. Grantor
G Altcr_routine_priv
D. Timestamp
rnylvmbackup
D・ mysqlhotcopy
).
B.实现InnoDBMft恢复
D.同步复制实现快速恢夏
>.
B. FPS
D. QPS
>•
H.并行查询
D.拆分查询
21. 下列工具可以用于MySQL的备价和恢复的是《 )•
A. MySQL Enterprise Backup
C. mydumper
22 .使用复制来进行恢复的主耍方式有《
A.延迟复制实现快速恢复
仁使用日志服务其进行恢复
23. 吞吐量指标常用的(W试单位有(
A, TPS
C. DPS
24. 查询语句优化有以下哪些方法(
A,奁询重写
C.查询重用
25. 为了实现主数据堆二避制文件在从数据库的复用在从服务器中引.人了(
A.中继日志文件 B.二进制日志文件
C.I/O线程
D. SQL线程
三、综合题(每小题20分.2题,共40分)
26. 数据库company中有如下两张表
表。fficeH(o(fice_code, city, address, country• postaLcode)office_codr 为主键,
浪 rmployees(empioyee_numbcr. name, mobile# office.code. job_title. note* gender) > cmployee.numbcr为主键且自增.
(1〉创建数据W company,写出创建语句s (3分)
(2) 刨理 ft offices fU cmployeeAtr<出创建诺句"8 分〉
(3) 将表employees的mobile字段修改到nffice.codc字段后向,(3分)
M)修改衣employees的gender字段.敬懈类型为CH AR《I) .。空的幻(3分)
(5〉治表 Employs 增加字段名(avorinle.Activity.ft据类瞽为 VARCHAR(IOO)|(3 分)
27. tt« root K户创建普通哌户并mffiflIK户授权8
(D创建一个密码为-123456-的普通用户账户M(hubasenormal,0i (2分)
(2〉创建名« student 的2 分)
⑶创Jf名为student2的&.包括 go《学号列八Mubir《生H列).age(年,列),并设忧
主城为»tunoi(8分)
(4) 使用grant命令对只进行Mudcnt数据席的X!udrnt2的戈的Muno列的select操作投
权,(2分)
(5>ftW Eysql数据冲下u心穴中诙用户的条目“2分)
(6〉奁看my叫I Uble^priv夜中旅用户条th(2分)
(7)1[看 mysql tttKft T columns.priv 表中侦用户条 1|“2 分)
试题答案及评分标准
(仅供参考)
分Bl .共 3。分)
l. A
2. 1)
3. A
6.A
6. H
7. D
H.C
9. D
10,1)
It. A
12. D
13. B
H. H
15. B
小・ a 分.10B.A30 分)
16. HC
17. A BCD
IH. ACD
19. AHD
20. AC
2h A BCD
22. AC
23. Al)
24. AHC
25. ACl)
三.小 Bl 2。分.ZMeA 顿分)
26. RM* company
fl o((icrB(a((kr cudet dty< address< country. po»tiiLcode)ofhcc^codr 为 1 ・•
H oinployrc»(cn»p!oyrr^nuinbert mobiles of(iee_codr. job .title* notc< grnder)# em ploycc^ n um her 为先说 0 fl 增.
(•创律敷制懈mexM,印出创■»»•),C3分)
CREATE DATABASK campanyi
(2)1N*ll office* Hl employee!* J J 出刨崖讷何,(* 分)
CREATE TABLE oHire*
(
Offiee.code int(lO) not null#
chy vnrchar( 50) .
Atldreim v«ri:hnr(S0) •
country vaerlviKSO) t
panlaLcodr vorchurt 15)
PRIMARY KEY (oHice^odc)
>1
CRKATE TABLE rmploycrs
Employrr.numbcr INT(IO) NOT NULL PRIMARY KEY AUTO.JNCREMENT.
tuime VARCHARC50).
mobile VARCHAR(25).
olfice^code INT(IO).
lob.utk VARCHAR<50).
note VARCHAR(255).
aender VARCHAR(5).
⑶将衰employees的mobile字段修改到ofhcjcodc字段后Hi(3分〉
Ol
ALTER TAB1.E omplo/ec» MODIFY mobile VARCHAR(2S) AFTER aHicr^codri
5)修改洪@mpk>yc”的“mkr字段,教据类型为CH AR( I).伽空的点i (3分)
ALTER T/XBLE rmployrrs MODIFY gender CH ARC 1) NOT NULL,
(9)份潢 employee•增加字段名 favorhte.activity.ftffi类型为 VARCHAR(IOO)|(3 分) 答案.
ALTER TABLE cmployecei ADI) favori«te,ACTiviTy VARCHARC 100) i
27. ff 4 root «户创建倩通Ht户井价普通豚户授杈,
(!)««-个密码为”123156”的H通用户KPHd«ubMenorma!vi <2 分) 答祟,
< rrate u«tr * dAlitbnNrnorniMl * (<?4 * locnlhowt * identified by * 123456* i
(2) 创建名为.UMiem的分)
答案了
crcitr dftubftMr Atudrnu
(3) 创建名为Btudent2的&,包括>tuno(学弓列)、mubir(生H列)■““年的列).并•心置
主I!为 »tunoi(8 分)
答案,
rrete table *tudcnt2
(utuno char(50),
»tubir chard) •
ugr inf •
PRIMRY KEY vtuno
)9
(OftNJ ffrant 命令对凡iftfj utudent 敷邮的 »tudrnt2 的也的 Mimu 网的 Mdert Itfl W <X/2 分)
KrAnt «clrct(Muno) on muckm. M!udmn2 to(htnlm»eriarninl^localhu5li
(3) ft ft user 我中 KfflP的条 l,(2 分〉
B€.|rct • from user where U^cr= 'rhlnh^riiomuil'Vi
mynqlttWrt T ubl^priv 盘中域川户条LI "2 分)
select • from tabks.pnv where U»er ,<htaba>rnormar i
⑺育存mysqlft据本下columwupriv«中淡用户条B»(2分〉
答案,
select • from columnt. priv when? t-5rr= ^lafabanrnarfnar i
展开阅读全文