您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 述职报告 > 2019秋电大数据库运维复习资料
数据库运维复习资料一、单项选择题1.哪个选项是用来创建和修改数据库结构的()。A.DDLB.DMLC.DCLD.DQL2.数据库中数据的逻辑独立性是指()。A.数据与储存结构的逻辑相互独立B.数据元素之间的逻辑相互独立C.存储结构与物理结构的逻辑相互独立D.数据与程序之间的逻辑相互独立3.MySQL服务器的存储引擎中支持事务处理、支持外键、支持崩溃修复能力和并发控制的存储引擎是()。A.InnoDBB.MyISAMC.MemoryD.NDB4.MySQL中设置停止二进制文件的操作是()。A.删除文件my.ini中[mysqld]组里log-bin内容B.使用SET命令设置SQL_LOG_BIN的值为0C.执行二进制日志删除命令删除全部二进制文件即可D.以上都对5.在MySQL数据库中,以下数据库对象与数据库三级模式对应关系正确的是()。A.表属于模式、索引属于内模式、视图属于外模式B.表属于模式、索引属于外模式、视图属于内模式C.表属于外模式、索引属于内模式、视图属于模式D.表属于外模式、索引属于模式、视图属于内模式6.DELETEFROMstudent语句的作用是()。A.删除当前数据库中student表内的当前行B.删除当前数据库中student表内的所有行C.由于没有where语句,所以不删除任何数据D.删除当前数据库中student表,包括表结构7.关系数据库中,主键是()。A.创建唯一的索引,允许空值B.只允许以表中第一字段建立C.允许有多个主键的D.为标识表中唯一的实体8.用户自定义完整性中,不同表的两列或多列之间可能存在的直接要求关系,这种直接要求关系涉及两个不同的表,这种约束为()。A.元组约束B.域约束C.关系间约束D.完整性约束9.数据库中缓冲区写入磁盘使用的算法是()。A.FIFOB.LFUC.ARCD.LRU10.系统故障的恢复操作正确的是()。A.反向扫描日志文件,对故障发生前已经提交的事务记入重做队列,故障发生时未完成的事务计入撤销队列B.反向扫描日志文件,对故障发生前已经提交的事务记入撤销队列,故障发生时未完成的事务计入重做队列C.正向扫描日志文件,对故障发生前已经提交的事务记入撤销队列,故障发生时未完成的事务计入重做队列D.正向扫描日志文件,对故障发生前已经提交的事务记入重做队列,故障发生时未完成的事务计入撤销队列11.InnoDB引擎使用哪一种算法管理缓冲池()。A.LRU(最近最少使用)B.NRU(最近未使用)C.OPT(最佳置换)D.FIFO(先来先出)12.查询优化策略中,正确的策略是()。A.尽可能早地执行笛卡尔积操作B.尽可能早地执行并操作C.尽可能早地执行差操作D.尽可能早地执行选择操作13.以下不符合数据类型选择总体原则的是()。A.更小的数据类型通常更好B.尽量避免把列设置为NOTNULLC.更简单的数据类型通常更好D.注意数据的存储范围以及数据的精度14.下列有关中继日志文件介绍错误的是()。A.中继日志文件和日志文件索引的保存路径可以通过--relay-log和--relay-log-index参数进行自定义B.中继日志文件拥有与二进制日志文件不同的结构C.遇到了从数据库节点主机名修改的情况时,可以通过修改中继日志、相关日志文件名的方式解决D.启动Slaves节点I/O线程时会触发创建新的中继日志文件,并更新相关的索引文件15.显示复制线程状态(分行显示)的命令是()。A.ShowslavestatusB.Showslavestatus\gC.Showmasterstatus\GD.Showmasterlogs16.数据库中数据的物理独立性是指()。A.数据库与数据库管理系统的相互独立B.用户程序与DBMS的相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中的数据的逻辑结构相互独立17.MySQL可视化管理工具MySQLGUITools中方便数据库迁移的图形化应用程序是()。A.MySQLAdministratorB.MySQLMigrationToolkitC.MySQLQueryBrowserD.MySQLWorkbench18.在MySQL数据库中,InnoDB数据缓冲池用于数据读写描述正确的是()A.数据以段为单位读取B.采用LRU算法策略C.数据缓存的大小对于查询性能没有影响D.数据以记录为单位读取19.MySQLreplication复制中主机和从机是通过什么进行数据同步的()A.RedologB.BinlogC.文件系统D.磁盘备份20.下列关于数据库对象的描述,错误的是()A.存储过程、函数均可接收输入参数B.触发器可以在数据更新时被激活C.域可以由用户创建,可以加约束条件D.一个关系可以有多个主码21.索引设计属于数据库设计的()阶段A.需求分析B.概念设计C.逻辑设计D.物理设计22对好的加密算法描述不正确的是()A.对授权用户来说,加密数据和解密数据相对简单B.对授权用户来说,加密模式应依赖于算法的保密C.对入侵者来说,确定密钥是及其困难的D.对入侵者来说,有些数据库产品提供数据加密例行程序23.用于控制用户对数据库表建立或删除索引的权限为()A.select权限B.index权限C.alter权限D.create权限24.下列操作不能够释放会话某一表的当前所有锁的是()A.执行命令UNLOCKTABLESB.对另一表执行LOCKTABLESC.执行命令STARTTRANSACTIOND.对同一表执行LOCKTABLES25.MySQL中,可以用于备份数据库的命令是()A.mysqlimportB.mysqldumpC.mysqlD.copy26.关于InnoDB缓冲区以下哪个说法是错误的()A.InnoDB缓冲区能够同时缓存索引和数据B.Innodb_buffer_pool_pages_total表示缓冲区总页面数C.InnoDB缓冲区页面大小默认为32KibD.InnoDB缓冲区可以有效减少访问磁盘的次数27.关于查询优化技术,说法错误的是()A.查询重用方法节省查询的时间但是会占用更多内存B.相同查询任务对应的查询语句也是一样的C.并行查询将查询计划分解到多个实例上并行计算再合并结果D.同一条查询语句可能有多种执行计划28.关于数据类型的使用建议,以下不正确的是()A.确定不会出现负数的字段时,建议使用unsigned定义B.TEXT类型的性能远低于CHAR类型或者是VARCHAR类型C.TIMESTAMP类型的存储空间少于DATE类型D.关联查询最好使用同一数据类型29.下列哪个选项可以让从数据库变成其他服务器的主数据库()A.relay_logB.log_slave_updatesC.log-binD.binlog_do_db30.从数据库服务器中I/O线程的作用是()A.中继日志文件的管理B.保存节点自身产生的事件C.保存接收来自其他节点的事件D.访问主数据库的二进制文件存放在中继日志文件中二、多项选择题1.数据库系统日常的运维管理中包括日维护作业计划,以下属于日维护作业计划的是()。A.检查数据库网络连通与否B.检查磁盘空间的使用情况,监视数据库的表空间利用率C.对数据库的主要配置文件及参数进行检测、调整及备份D.收集数据库性能统计数据,检查高速缓存区命中率、资源争用统计信息2.MySQL数据库中,关于Memory存储引擎描述正确的是()A.默认使用哈希索引B.MySQL使用Memory存储引擎作为临时表来存放查询的中间结果集C.支持外键和事务处理D.将表中数据存放在内存中3.视图的作用有()A.简化用户的数据操作B.提供了一定程度的逻辑独立性C.提供了一定程度的逻辑独立性D.提高查询性能4.必须明确指定组成视图的所有列名的情况有()A.在视图的定义中使用ORDERBY语句B.多表连接时选出了几个同名列作为视图的字段C.需要在视图中为某个列启用新的、更合适的名字D.某个目标列不是单纯的属性名,而是聚集函数或列表达式5.数据完整性约束包含的三大方面为()A.实体完整性B.参照完整性C.主键完整性D.用户定义完整性6.MySQL服务器安装时,自动建立两个数据库,首先是mysql数据库,该数据库是MySQL权限系统的核心,包含以下哪几个表:()A.user表B.db表C.procs_priv表D.tables_priv表7.MySQL可以授予的权限包括()A.列权限B.表权限C.数据库权限D.用户权限8.按照不同的划分标准,备份类型划分为()A.在线备份与离线备份B.物理备份与逻辑备份C.完全备份与增量备份D.本地备份与异地备份9.基于拷贝文件的恢复说法正确的是()A.在恢复过程中不需要关闭MySQL服务器B.进行数据库恢复的MySQL服务的版本要与备份的MySQL服务的版本保持一致C.恢复过程中需要备份的配置文件与数据文件D.恢复过程中只需要数据文件10.从数据库节点会在满足下列条件时触发创建新的中继日志文件,并更新相关的索引文件()A.启动Slaves节点I/O线程时B.执行日志刷新命令C.中继日志文件达到指定最大值D.查询当前配置时11.数据库运维的目标是保证数据库系统的()。A.共享性B.高性能C.高可用性D.安全性12.在数据库中事务的ACID原则中,包含下列哪些内容()A.原子性B.一致性C.隔离性D.持久性13.关于DELETE和TRUNCATETABLE说法正确的是()A.两者都可以删除表中所有记录B.两者都可以删除指定条目的记录C.前者可以删除指定条目的记录,后者不能D.后者可以清空一个表的所有数据,并归1自增ID的值14.SQL语言集几个功能模块为一体,其中包括()DCLB.DMLC.DNLD.DDL15.DB表权限列包括以下哪几个字段()A.Create_routine_privB.GrantorC.Alter_routine_privD.Timestamp16.下列工具可以用于MySQL的备份和恢复的是()A.MySQLEnterpriseBackupB.mylvmbackupC.mydumperD.mysqlhotcopy17.使用复制来进行恢复的主要方式有()A.延迟复制实现快速恢复B.实现InnoDB崩溃恢复C.使用日志服务其进行恢复D.同步复制实现快速恢复18.吞吐量指标常用的测试单位有()A.TPSB.FPSC.DPSD.QPS19.查询语句优化有以下哪些方法()A.查询重写B.并行查询C.查询重用D.拆分查询20.为了实现主数据库二进制文件在从数据库的复用在从服务器中引入了()A.中继日志文件B.二进制日志文件C.I/O线程D.SQL线程三、综合题1.数据库company中有如下两张表表offices(office_code,city,address,country,postal_code)office_code为主键,表employees(employee_number,name,mobile,office_code,job_title,note,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分)2.登录root账户创建普通账户并给普通账户授权:(1)创建一个密码为“123456”的普通用户账户“databasenormal”;(2分)(2)创建名为student的数据库(2分)(3)创建名为student2的表,包括stuno(学号列)、stubir(生日列)、age(年龄列),并设置主键为stuno;(8分)(4)使
本文标题:2019秋电大数据库运维复习资料
链接地址:https://www.777doc.com/doc-6328695 .html