- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
数据库管理员岗位招聘考试试卷及答案
一、填空题(每题1分,共10分)
1.DBMS的中文全称是______。
2.SQL中用于数据查询的语句是______。
3.唯一标识表中记录的约束是______约束。
4.事务四大特性:原子性、一致性、隔离性、______。
5.最常用的索引类型是______索引。
6.备份自上次全量备份后变化数据的是______备份。
7.避免脏读但可能出现不可重复读的隔离级别是______。
8.预编译SQL语句集合称为______。
9.基于查询结果的虚拟表是______。
10.检测死锁的常用方法是______。
二、单项选择题(每题2分,共20分)
1.属于DML语句的是()
A.CREATEB.INSERTC.ALTERD.GRANT
2.事务提交语句是()
A.COMMITB.ROLLBACKC.SAVED.BEGIN
3.索引失效不包括()
A.函数包裹索引列B.%开头模糊查询C.索引列运算D.主键列
4.MySQL默认存储引擎是()
A.MyISAMB.InnoDBC.MEMORYD.CSV
5.授予SELECT权限的语句是()
A.GRANTSELECTON...TO...B.REVOKE...C.CREATEUSER...D.ALTERUSER...
6.数据库恢复基础是()
A.数据文件B.日志文件C.备份文件D.索引文件
7.不属于死锁条件的是()
A.互斥B.持有并等待C.循环等待D.抢占
8.预防SQL注入的有效方法是()
A.拼接SQLB.预编译语句C.不验证输入D.禁用参数化
9.记录事务操作的日志是()
A.重做日志B.归档日志C.审计日志D.错误日志
10.关于视图正确的是()
A.存储实际数据B.只能查询C.基于基本表D.不能关联多表
三、多项选择题(每题2分,共20分)
1.数据库设计步骤包括()
A.需求分析B.概念设计C.逻辑设计D.物理设计
2.属于DML的语句有()
A.INSERTB.UPDATEC.DELETED.SELECT
3.关系型数据库有()
A.MySQLB.OracleC.MongoDBD.SQLServer
4.事务隔离级别包括()
A.读未提交B.读已提交C.可重复读D.串行化
5.备份方法有()
A.全量备份B.增量备份C.差异备份D.日志备份
6.权限管理对象包括()
A.表B.视图C.存储过程D.用户
7.索引作用是()
A.提高查询速度B.保证数据唯一C.加速插入D.简化结构
8.解决死锁的方法有()
A.超时机制B.死锁检测C.破坏循环等待D.破坏持有并等待
9.存储过程优点有()
A.减少网络传输B.提高效率C.增强安全D.可复用
10.视图优点有()
A.简化访问B.隐藏敏感数据C.提高性能D.隔离变化
四、判断题(每题2分,共20分)
1.主键必须唯一且非空。()
2.事务需显式提交/回滚。()
3.索引越多查询越快。()
4.视图存储实际数据。()
5.增量备份比全量备份快、占空间小。()
6.死锁自动解决。()
7.存储过程效率比直接SQL高。()
8.权限可通过角色继承。()
9.隔离级别越高性能越好。()
10.日志可用于数据恢复。()
五、简答题(每题5分,共20分)
1.简述事务ACID特性。
2.索引的作用及常见类型?
3.数据库备份主要类型及适用场景?
4.SQL注入的危害及预防措施?
六、讨论题(每题5分,共10分)
1.如何设计高并发数据库系统?
2.数据库性能优化常用方法?
---
答案部分
一、填空题答案
1.数据库管理系统
2.SELECT
3.主键(PRIMARYKEY)
4.持久性
5.B+树
6.增量
7.读已提交
8.存储过程
9.视图
10.超时检测法
二、单项选择题答案
1.B2.A3.D4.B5.A6.B7.D8.B9.A10.C
三、多项选择题答案
1.ABCD2.ABCD3.ABD4.ABCD5.ABCD6.ABC7.AB8.ABCD9.ABCD10.ABD
四、判断题答案
1.√2.√3.×4.×5.√6.×7.√8.√9.×10.√
五、简答题答案
1.①原子性:操作全做或全不做;②一致性:事务前后数据符合规则;③隔离性:并发事务互不干扰;④持久性:提交后修改永久生效。
2.作用:提高查询速度、保证数据唯一。类型:B+树索引、哈希索引、全文索引、主键索引、联合索引。
3.①全量备份:备份所有数据,适用于初始化/灾难恢复;②增量备份:备份变化数据,适用于日常;③差异备份:备份全量后变化,适用于快速恢复。
4.危害:窃取/篡改/删除数据、获取权限。预防:预编译语句、参数化查询、输入验证、最小权限原则。
六、讨论题答案
1.①读写分离:主库写、从库读;②分库分表:水平/垂直拆分;
原创力文档


文档评论(0)