logo
分类于: 设计 编程语言

简介

数据库程序员面试笔试真题与解析

数据库程序员面试笔试真题与解析 0.0分

资源最后更新于 2020-08-17 14:40:24

作者:李华荣

出版社:机械工业出版社

出版日期:2019-01

ISBN:9787111617860

文件格式: pdf

标签: 面试 数据库面试宝典 程序员面试笔试宝典 oracle优化 SQL优化

简介· · · · · ·

数据库笔试面试系列书籍包括《Oracle数据库笔试面试宝典》、《数据库程序员面试笔试宝典》、《数据库程序员面试笔试真题库》和《数据库笔试面试真题与解析》。这几本书各有侧重点,读者可以根据自己的喜好和需求进行购买。其中,《Oracle数据库笔试面试宝典》主要是针对Oracle数据库进行讲解,还包括一些数据库的基础内容;《数据库程序员面试笔试宝典》主要是从通用型角度考虑,包括了数据库基础内容、Oracle、MySQL、SQL Server、NoSQL和一些OS及存储方面的内容;《数据库程序员面试笔试真题库》中包含了20套各大名企的数据库工程师的笔试题;《数据库笔试面试真题与解析》主要是从各大名企数据库笔试面试题中挑选一些比较重要的真题进行详解。这几本书中的部分内容是重复的,请读者根据自己需要可以选择性的购买。书中大部分内容在我博客上都有相关的连接,个别深...

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

上篇 面试笔试经验技巧篇
经验技巧1 如何巧妙地回答面试官的问题? 2
经验技巧2 如何回答技术性的问题? 2
经验技巧3 如何回答非技术性问题? 4
经验技巧4 如何回答系统设计题? 5
经验技巧5 如何解决求职中的时间冲突问题? 7
经验技巧6 在被企业拒绝后是否可以再申请? 7
经验技巧7 如何应对自己不会回答的问题? 8
经验技巧8 如何应对面试官的“激将法”语言? 8
经验技巧9 如何处理与面试官持不同观点这个问题? 9
经验技巧10 什么是职场暗语? 9
下篇 面试笔试真题练习篇
第1章 数据库基础知识 14
1.1 基本概念 14
1.1.1 数据模型与数据模型结构 14
1.1.2 关系型数据库系统与文件系统 16
1.1.3 数据库系统的组成与结构 17
1.1.4 关系型数据库完整性规则 23
1.1.5 三级模式结构和二级映像 25
1.2 数据库分类 27
1.2.1 关系型 27
1.2.2 内存数据库 28
1.2.3 NoSQL 29
1.2.4 行存储和列存储 32
1.2.5 网状和层次数据库 33
1.2.6 时间序列数据库 33
1.2.7 NewSQL和区块链 34
1.3 范式和反范式 35
1.3.1 范式 35
1.3.2 反范式 40
1.4 事务 41
1.4.1 特性 41
1.4.2 分类 41
1.4.3 隔离级别 42
1.5 CAP定理 45
1.6 锁 46
1.6.1 数据库三级封锁协议和两段锁协议 46
1.6.2 基本概念 47
1.6.3 MVCC 49
1.7 数据库对象 50
1.7.1 存储过程 50
1.7.2 触发器 51
1.7.3 视图 52
1.8 索引 54
1.8.1 基本概念 54
1.8.2 分类 56
1.9 SQL查询 60
1.9.1 SQL分类 60
1.9.2 SQL编写 61
1.10 E-R模型 68
1.11 其他 71
1.11.1 热备份和冷备份 71
1.11.2 SQL注入 71
1.11.3 UML 72
1.11.4 OLAP和OLTP 73
1.11.5 分布式数据库与并行数据库 74
1.11.6 数据库安全 75
第2章 Oracle数据库 77
2.1 开发相关 77
2.1.1 程序处理 77
2.1.2 函数相关 80
2.1.3 高级操作 81
2.1.4 分区表 84
2.1.5 JOB 86
2.1.6 SQL*Plus 87
2.1.7 其他 88
2.2 维护相关基础内容 94
2.2.1 对象 94
2.2.2 系统包 98
2.3 体系结构 99
2.3.1 逻辑结构 99
2.3.2 物理结构 104
2.3.3 内存结构 106
2.3.4 后台进程 112
2.3.5 参数 120
2.3.6 用户 121
2.3.7 权限 125
2.3.8 其他 128
2.4 索引 134
2.5 优化 139
2.5.1 Hint 139
2.5.2 游标 140
2.5.3 绑定变量 146
2.5.4 执行计划 148
2.5.5 SQL优化 149
2.5.6 统计信息 160
2.6 高可用 171
2.6.1 RAC 171
2.6.2 DG 185
2.6.3 OGG 192
2.7 备份恢复 196
2.7.1 RMAN 196
2.7.2 闪回 214
2.8 网络 214
2.9 建库与删库 217
2.10 故障诊断 219
2.10.1 审计 219
2.10.2 会话 221
2.10.3 等待事件 223
2.10.4 性能诊断 227
2.10.5 锁 239
2.10.6 ASH/AWR/ADDM 249
第3章 MySQL数据库 257
3.1 基础内容 257
3.1.1 启动 257
3.1.2 创建数据库 258
3.1.3 连接数据库 258
3.1.4 数据类型 258
3.1.5 其他 260
3.2 维护 262
3.2.1 参数 263
3.2.2 文件 265
3.2.3 存储引擎 267
3.2.4 锁 277
3.2.5 执行计划 279
3.2.6 索引 282
3.2.7 备份恢复 286
3.2.8 其他 288
第4章 SQL Server数据库 299
4.1 基本概念 299
4.1.1 函数 299
4.1.2 SQL部分 299
4.1.3 其他 301
4.2 维护操作 301
4.2.1 锁 304
4.2.2 备份恢复 305
第5章 OS、网络、存储 307
5.1 OS 307
5.1.1 Linux中的设备 308
5.1.2 裸设备(RAW) 310
5.1.3 定时任务 312
5.1.4 SHELL脚本系列 315
5.1.5 其他 316
5.2 网络 322
5.3 存储 324
5.3.1 RAID 324
5.3.2 GPFS 325
5.3.3 LVW管理 326