数据库运维复习资料2(附参考答案).docx
《数据库运维复习资料2(附参考答案).docx》由会员分享,可在线阅读,更多相关《数据库运维复习资料2(附参考答案).docx(30页珍藏版)》请在课桌文档上搜索。
1、复习题一、单选题1 .数据库系统的核心是(C).A.数据库B.数据库管理员C.数据库管理系统D.计算机软硬件系统2 .数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是(八)0A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS包括DB,也就是DBMS3 .文件管理方式中,数据处于一种(C)的状态。A.集中B.集体化C.分散D.链接4 .以下不属于数据库特点的是(B)。A.数据共享B.数据冗余度高C.数据完整性高D.数据独立性高5 .对数据库特征的描述不准确的是(D)。A.数据具有独立性B.数据结构化C.数据集中控制D.数
2、据没有冗余6 .要保证数据库的数据独立性,需要修改的是(C)0A.模式与外模式B.模式与内模式C.三级模式之间的两层映射D,三层模式7 .数据库的三级模式结构之间存在着两级映像,使得数据库系统具有较高的(B)。A.事务并发性B.数据独立性C.数据可靠性D.数据重用性8 .一般地,一个数据库系统的外模式(D)0A.只能有一个B,最多只能有一个C.至多两个D.可以有多个9 .以下不属于数据库必须提供的数据控制功能的是(B)0A.安全性B,可移植性C.完整性D,并发控制10 .以下哪个不属于数据库完整性的范围(C)oA.外键约束B.主键约束C.数据加密D.数据类型11 .关于MySQL数据库的MyI
3、SAM存储引擎描述正确的是(B)A.表锁、全文索引和不支持事务B.不缓存数据文件,只缓存索引文件C.含有系统表空间文件D.每个MyISAM在磁盘上存储成三个文件,文件名都和表名不同,扩展名不同12 .MySQL数据库中,关于Memory存储引擎与InnoDB和MyISAM不同的是(D)A.不需要创建Memory表B.锁机制为表锁C.不支持外键和事务处理D.将表中数据存放在内存中13 .MySQL数据库中,关于作为临时存放查询的中间结果集的存储引擎描述正确的是(C)A.始终使用MemOry作为临时存放查询的中间结果集B.默认使用InnODB作为临时存放查询的中间结果集C.如果中间结果集含有TEX
4、T或BLOB列的类型字段,则MySQL数据库会将其转换到MyISAM存储引擎表而存放到磁盘中。D.默认使用MyISAM作为临时存放查询的中间结果集14 .关于MySQL数据库存储引擎描述正确的是(C)A.Archive存储引擎是一个集群存储引擎B.NDB存储引擎只支持INSERT和SELECT操作,提供高速的插入和压缩功能C. Memory存储引擎默认使用哈希索引,这使得它们对于单值查找非常快速,并且对于创建临时表非常有用D. MyISAM存储引擎的特点是支持事务、表锁和全文索引15.MySQL数据库通过命令行参数和配置文件来获得配置信息,查看当前使用的配置文件路径的DC)S命令是(B)A.s
5、electbasedirB.selectdatadirC.mysql-verbose-helpD.selectmy.ini16 .MySQL内部有4种常见日志,哪种日志是不能直接cat或more文件查阅日志内容(B)A.错误日志(error-log)B.二进制日志(bin-log)C.查询日志(querylog)D.慢查询日志(SlOWlog)17 .在默认情况下,MySQL只会启动的日志文件是(八)A.错误日志(error-log)B.二进制日志(bin-log)C.查询日志(query-log)D.慢查询日志(slow-log)18 MySQL中,关于各类日志文件叙述正确的是(B)A.二进
6、制日志会以二进制的形式记录数据库的各种操作,并记录查询语句B.错误日志会记录MySQL服务器启动、关闭和运行时出错等信息C.通用查询日志记录执行时间超过指定时间的各种操作,通过工具分析慢查询日志可以定位MySQL服务器性能瓶颈所在D慢查询日志记录MySQL服务器的启动和关闭信息、客户端的连接信息、更新数据记录SQL语句和查询数据记录SQL语句19 .MySQL中,二进制日志文件以二进制的形式记录数据库的各种操作,下列关于二进制文件描述不正确的是(八)A.记录数据库查询语句B.记录包括DDL语句C.记录包括DML语句D.语句以“事件”的形式保存,它描述了数据的更改过程20 .MySQL中,对二进
7、制文件的功能描述正确的是(B)A.二进制记录用户关于MySQL服务器的所有操作,包含MySQL服务器的启动和关闭信息、客户端的连接信息、更新数据记录SQL语句和查询数据记录SQL语句B.二进制文件可用于数据恢复,通过应用二进制日志文件,能够将数据库恢复到故障发生前的状态C.数据库运行过程中的错误信息,也会被记录到二进制文件中,以便数据库恢复正常D.二进制文件中记录了数据库查询语句以及其运行时间,可用于服务器性能的优化21 .以下关于聚集索引和非聚集索引说法正确的是(B)A.每个表只能建立一个非聚集索引B.每个表只能建立一个聚集索引C.一个表上不能同时建立聚集索引和非聚集索引D.以上都不对22
8、.在视图上不能完成的操作是(C)A.更新视图B.查询C.在视图上定义新的表I).在视图上定义新的视图23 .SQL语言集数据查询、数据操纵、数据控制功能于一体,其中,CREATE.DROP、ALTER语句是实现哪种功能(C)B.数据操纵D.数据控制24. SQL语言中,删除一个视图的命令是(B)A . DELETEB.DROPC. CLEARD.REMOVE25 .在SQL语言中的视图是数据库的(八)B.模式C.内模式D.存储模式26 .(八)是建立在数据文件的非排序域上的索引。A.辅助索引B.主索引C.聚集索引D.以上都不是27 .(八)是用来存储数据库中数据对象的描述信息和数据库管理系统需
9、要的控制信息。A.数据字典B.日志C.主索引D.索引记录28 .下列(C)数据不适合创建索引。A.经常被查询搜索的列,如经常在Where字句中出现的列B.是外键或主键的列C.包含太多重复选用值得列D.在ORDERBY字句中使用的列29 .关于索引正确的说法是(B)A.使用索引可以提高数据查询速度和数据更新速度B.使用索引可以提高数据查询速度,但会降低数据更新速度C.使用索引可以提高数据查询速度,对数据更新没有影响D.使用索引对数据查询速度和数据更新速度都没有影响30 .在需求分析阶段,数据字典是对系统中(D)A.数据的描述B.处理的描述C.功能的描述D.数据和处理关系的描述31 .发送执行GR
10、ANT语句时,服务器会在(D)创建一个记录项,并把你用户名、主机名和口令记录在USer、HoSt、PaSSWOrd列中。A.host权限表B.table_priv权限表C.db权限表D.USer权限表32.Mysql授权表中,使用HOSt、Db、User、ROUtine_time表示存储过程和存储函数操作权限约束的表是(D)A.columns_priv权限表B.table_priv权限表C.db权限表D.procs_priv权限表33 .下列MySqI权限表中,只存在用户列和权限列,对表级别设置权限的是(B)A. columns PriV 权限表C. db权限表B. table-PriV 权限
11、表D. procs_priv 权限表34 .执行语句grantselecton*.*tousernamelocalhost的意义(D).赋予username用户在任意用户任意表的select权限B.登录到username用户C.不赋予username用户选择权限D.赋予username用户全局在任意表任意列的select权限35 .使用 grant select on table. * to 不存在会如何响应(C).显示请选择其他数据库C.只显示查询成功36 . Mysql的自身防御机制不包括(A).数据库注入C.基于权限系统的访问控制USernameloCalhOSt 语句时如果 table
12、B.显示查询成功并创建表D.显示表不存在请重新查询B.用户的身份验证管理D.视图、存储过程、加密函数37.用于控制用户对数据库表建立或删除索引的权限为(B)A.select权限B.index权限C.alter权限D.Create权限38 .用于控制用户所修改的数据表或修改数据表中某列属性(C)A.select权限B.index权限C.alter权限D.create权限39 .用于控制用户建立数据库、数据库表和索引(D)A.select权限B.index权限C.alter权限D.create权限40 .用于控制用户对数据库表指定数据进行更新的权限为(C).select权限B.insert权限C.
13、update权限D.delete权限4LMysql服务器安装时,下列说法正确的是(C)A.数据库内容为空B. Mysql建立一个名为mysql的数据库C. Mysql建立一个名为mysql的数据库和一个名为test的数据库D. Mysql建立一个名为test的数据库42 .关于MySqI修改密码权限说法错误的是(D)A.root账户的密码只能由root账户进行修改B.普通用户账户密码的修改可以由root账户进行修改C.普通用户账户密码的修改可以由普通账户自己进行修改D.普通用户账户密码的修改可以由其他普通账户进行修改43 .关于限制MySQL账户资源次数,表示限定每小时内该用户账户向MySQL
14、服务器发送查询语句或者mysql命令的最大允许次数的是(八)A.max_questionsB.max_updatesC. max_updatesD.max_user_connections44 .关于限制MySQL账户资源次数,表示限定同时段内该用户账户连接到MySQL服务器的最大并发连接数的是(D)B. max updatesD. max_user_connectionsB.数据层级D.列层级B.数据库备份D.数据库复制.maxquestionsC.max_updates45 .Mysql权限层级中用户层级相当于A.全局层级C.子程序层级46 .数据库恢复用到的技术是(八)A.数据库备份和登
15、记日志文件C.登记日志文件47 .下面关于写日志优先准则描述正确的是(C)A.当数据库执行更新操作时,先把写日志和更新数据库同时进行B.当数据库执行更新操作时,先更新数据库,然后再将更新信息写进日志C.当数据库执行更新操作时,先把更新信息写进日志,然后更新数据库1) .当数据库执行更新操作时,先把更新信息写进日志,然后更新缓冲区48 .数据库中缓冲区写入磁盘使用的算法是(D)C.ARCD.LRU49.系统故障的恢复操作正确的是(D)A.反向扫描日志文件,对故障发生前已经提交的事务记入重做队列,故障发生时未完成的事务计入撤销队列B.反向扫描日志文件,对故障发生前已经提交的事务记入撤销队列,故障发
16、生时未完成的事务计入重做队列C.正向扫描日志文件,对故障发生前已经提交的事务记入撤销队列,故障发生时未完成的事务计入重做队列D.正向扫描日志文件,对故障发生前已经提交的事务记入重做队列,故障发生时未完成的事务计入撤销队列50 .MYSQL中查询系统变量的命令是(八)A.showvariablesB.showvariableC.checkvariablesD.checkvariable51 .对于不同存储引擎的数据表的描述错误的是(C)AMyISAM存储引擎不支持事务和行级锁B. InnoDB存储引擎的数据表C. MySQL中的存储引擎都不支持并发插入D. MeinOry存储引擎支持内存表的实现
17、52 .使用IOCktables命令给MyISAM存储引擎的表StUClent添加共享锁,并保证数据表能够并发插入(B)B. A.LOCKTABLESstudentREADC. 1.OCKTABLESstudentREADLOCALD. 1.OCKTABLESstudentWRITEE. 1.OCKTABLESstudentLOCALWRITE53.MyISAM存储引擎的系统变量concurrent_insert的取值以及值对应的作用描述错误的是(D)A.0表示不允许并发插入B. 1表示若表中没有洞,则允许并发插入C. 2表示无论表中是否有洞,都允许并发插入D. 3表示若表中没有洞,则允许并发
18、插入54 .下列操作不能够释放会话某一表的当前所有锁的是(B)A.执行命令UNLOCKTABLESB.对另一表执行LoCKTABLESC.执行命令STARTTRANSACTIOND.对同一表执行LOCKTABLES55 .MySQL中,可以用于备份数据库的命令是(B)A.WiysqlimportB.mysqIdumpC.mysqlD.copy56.关于查询执行过程,错误的说法是(D).执行SQL语句之前会先查询高速缓存B.语句解析主要包括语法和语义的检查、获得锁、访问权限核对等过程C.优化器优化查询语句并选择最佳的执行计划D.SQL语句未命中缓存时处理过程为:语句解析、查询优化、语句执行57.
19、查询优化策略中,正确的策略是(D).尽可能早地执行笛卡尔积操作B.尽可能早地执行并操作C.尽可能早地执行差操作D.尽可能早地执行选择操作58 .关于查询优化技术,说法错误的是(B)A.查询重用方法节省查询的时间但是会占用更多内存B.相同查询任务对应的查询语句也是一样的C.并行查询将查询计划分解到多个实例上并行计算再合并结果D.同一条查询语句可能有多种执行计划59 .以下哪一项不属于子查询(A)A.库子查询B.行子查询C.标量子查询D.列子查询60 .MySQL支持以下哪种情况的子查询优化(A)A.简单SELECT查询中的子查询B.带有GROUPBY、HAVING.聚集函数C.使用0RDERBY
20、中带有LIMITD.内表、外表的个数超过MySQL支持的最大表的连接数61 .使用拆分表的方法将有助于(B)A.存储更多数据B.提升查询和更新效率C.提升耦合度D.节省存储空间62 .以下哪个命令用于查看SQL语句会作用于哪些分区(D)A.EXPLAINB.SHOWGLOBALSTATUSC.EXPLAINDEFINATIOND.EXPLAINPARTITIONS63 .一张表最多只能有(B)个分区A.256B.1024C.512D.100064 .以下关于使用逆规范化技术优化数据库对象说法错误的是(C)A.逆规范化会引入数据冗余B.逆规范化可以提升检索速度并减少JOIN操作C.逆规范化不会带
21、来数据完整性的额外问题D.使用拟规范化操作之前应充分考虑其他方法65 .有时为了数据统计的方便会建立(C)来加速辅助统计量的计算工作A.影子表B.临时表C.汇总表D.系统变量表66 .确认二进制日志文件是否已经在主库上创建的命令是(B)A. SHOWSLAVERSTATUSB. SHOWMASTERSTATUSC. SHOWMASTERD. SHOWSLAVER67 .主服务器配置文件中必须明确且唯一指定的是(八)A.server-idB.log_bin68 .启动复制时,从数据库连接到主数据库并重放其二进制日志的过程中,下列描述正确的是(B).通过修改my.ini来配置B.使用CHANGEM
22、ASTERTO语句配置C.允许指向别的主数据库时须重启从数据库D.直接使用startslave语句启动从数据库69 .查看复制线程的语句是(A)A.SHOWPROCESSLISTB.SHOWPROCESSC.SHOWSLAVESTATUSD.上述都不是70 .下列关于PerCOnaXtrabaCkUP描述最正确的是(八)A.如果是从主数据库获得备份,可以从XtrabaCkup_binlog_pos_innodb文件中获得复制开始的位置B.如果是从主数据库获得备份,可以从XtrabaCkup_slave_info文件中获得复制开始的位置C.使用LOADDATAFROMMASTER命令进行复制D,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 复习资料 参考答案

链接地址:https://www.desk33.com/p-1027628.html