全新正版书籍,24小时发货,可开发票。
¥ 36.7 5.3折 ¥ 69.8 全新
库存13件
作者聚慕课教育研发中心
出版社清华大学出版社
ISBN9787302576006
出版时间2021-05
装帧平装
开本16开
定价69.8元
货号29226617
上书时间2024-11-24
《数据库程序员面试笔试通关宝典》内容
全书分为11章。每章均设置有“本章导读”和“知识清单”版块,便于读者熟悉和自测本章必须掌握的核心要点;同时采用知识点和面试、笔试试题相互依托贯穿的方式进行讲解,借助面试及笔试真题让读者对求职身临其境,从而掌握解题的思路和解题技巧;后通过“名企真题解析”版块让读者进行真正的演练。
第1章为面试礼仪和技巧,主要讲解面试前的准备、面试中的应对技巧以及面试结束后的礼节,全面揭开了求职的神秘面纱。
第2章为数据库基础,主要讲解数据库系统结构、数据库的分类、数据库的定义和操作语言以及视图、触发器和存储过程等基础知识。
第3章为数据库核心知识,主要讲解范式、数据库模型图、SQL语言、优化、事务、并发控制和死锁以及索引等内容。学习完本章内容,读者将对数据库有更全面、深入的认识。
第4~8章为高级应用技术,主要讲解MySQL数据库、SQL Server数据库、Oracle数据库、MongoDB数据库和Redis数据库等高级应用技术。学习完这几章内容,读者不仅可以提高自己的高级编程能力,而且还可以为求职迅速积累工作经验。
第9、10章为求职面试、笔试核心考核模块,主要讲解PL/SQL编程和SQL语句面试笔试题。
第11章为数据库的安全性,主要讲解数据库中的用户标识与鉴别、存取控制、视图机制以及审计技术等安全机制。
全书不仅融入了作者丰富的工作经验和多年人事招聘感悟,还融入了技术达人面试、笔试众多经验与技巧,更是全面剖析了众多企业招聘中面试、笔试真题。
《数据库程序员面试笔试通关宝典》特色
1. 结构科学,易于自学
《数据库程序员面试笔试通关宝典》在内容组织和题型设计中充分考虑到不同层次读者的特点,由浅入深,循序渐进,无论您的基础如何,都能从《数据库程序员面试笔试通关宝典》中找到的切入点。
2. 题型经典,解析透彻
为降低学习难度,提高学习效率。《数据库程序员面试笔试通关宝典》样题均选自经典题型和名企真题,通过细致的题型解析让您迅速补齐技术短板,轻松获取面试及笔试经验,从而晋级为技术大咖。
3. 超多、实用、专业的面试技巧
《数据库程序员面试笔试通关宝典》结合实际求职中的面试笔试真题逐一讲解数据库开发中的各种核心技能,同时从求职者角度为您全面揭开求职谜团,并对求职经验和技巧进行了汇总和提炼,让您在演练中掌握知识,轻松获取面试Offer。
4. 专业创作团队和技术支持
《数据库程序员面试笔试通关宝典》由聚慕课教育研发中心编著和提供在线服务。您在学习过程中遇到任何问题,可加入图书读者服务(技术支持)QQ群(661907764)进行提问,作者和资深程序员将为您在线答疑。
《数据库程序员面试笔试通关宝典》附赠超值王牌资源库
《数据库程序员面试笔试通关宝典》附赠极为丰富的超值王牌资源库,具体内容如下:
(1)王牌资源1:随赠“职业成长”资源库,突破读者职业规划与发展瓶颈。
? 职业规划库:数据库程序员职业规划手册、程序员开发经验及技巧集、软件工程师技能手册。
? 软件技术库:200例常见错误及解决方案、软件开发技巧查询手册。
(2)王牌资源2:随赠“面试、求职”资源库,补齐读者的技术短板。
? 面试资源库:数据库程序员面试技巧、400套求职常见面试(笔试)真题与解析。
? 求职资源库:206套求职简历模板、210套岗位竞聘模板、680套毕业答辩与学术开题报告PPT模板。
(3)王牌资源3:随赠“程序员面试笔试”资源库,拓展读者学习《数据库程序员面试笔试通关宝典》的深度和广度。
? 《数据库程序员面试笔试通关宝典》全部程序源代码(120个实例及源码注释)。
? 编程水平测试系统:计算机水平测试、编程水平测试、编程逻辑能力测试、编程英语水平测试。
? 软件学习***工具及电子书资源库:MySQL修改root密码电子书、MySQL参考手册、数据库命令速查手册、Oracle常用命令电子书、数据库维护与管理工具手册、数据库优化电子书。
上述资源的获取及使用
注意:由于《数据库程序员面试笔试通关宝典》不配送光盘,书中所用及上述资源均需借助网络下载才能使用。
采用以下任意途径,均可获取《数据库程序员面试笔试通关宝典》所附赠的超值王牌资源库。
(1)加入《数据库程序员面试笔试通关宝典》微信公众号“聚慕课jumooc”,下载资源或者咨询关于《数据库程序员面试笔试通关宝典》的任何问题。
(2)加入图书读者服务(技术支持)QQ群(661907764),读者可以打开群“文件”中对应的Word文件,获取网络下载地址和密码。
《数据库程序员面试笔试通关宝典》适合哪些读者阅读
《数据库程序员面试笔试通关宝典》非常适合以下人员阅读。
? 准备从事数据库程序员工作的人员。
? 准备参加数据库程序员求职面试的人员。
? 正在学习软件开发等计算机相关专业的毕业生。
? 准备从事软件开发行业的计算机爱好者。
创作团队
《数据库程序员面试笔试通关宝典》由聚慕课教育研发中心组织编写,参与《数据库程序员面试笔试通关宝典》编写的人员主要有陈梦、李良、王闪闪、朱性强、陈献凯等。
在《数据库程序员面试笔试通关宝典》的编写过程中,尽己所能将好的讲解呈现给读者,但也难免有疏漏和不妥之处,敬请读者不吝指正。
编 者
《数据库程序员面试笔试通关宝典》通过深入解析企业面试与笔试真题,在解析过程中结合职业需求深入地融入并扩展了核心编程技术。《数据库程序员面试笔试通关宝典》是专门为数据库程序员求职和提升核心编程技能量身打造的编程技能学习与求职用书。 全书共11章。首先讲解了求职者在面试过程中的礼仪和技巧;接着带领读者学习数据库的基础知识,并深入讲解了MySQL数据库、SQL Server数据库、Oracle数据库、MongoDB数据库和Redis数据库等核心编程技术;同时还深入探讨了在数据库中的PL/SQL编程等高级应用技术;*后,对数据库中的安全机制进行了扩展性介绍。 《数据库程序员面试笔试通关宝典》多角度、全方位竭力帮助读者快速掌握数据库程序员的面试及笔试技巧,构建从高校到社会的就职桥梁,让有志于从事数据库程序员行业的读者轻松步入职场。另外,《数据库程序员面试笔试通关宝典》赠送资源比较多,在《数据库程序员面试笔试通关宝典》前言部分对资源包的具体内容、获取方式以及使用方法等做了详细说明。 《数据库程序员面试笔试通关宝典》适合想从事数据库程序员行业或即将参加数据库程序员面试求职的读者阅读,也可作为计算机相关专业毕业生的求职指导用书。
第1章 面试礼仪和技巧 001
1.1 面试前的准备 001
1.1.1 了解面试企业的基本情况以及企业文化 001
1.1.2 了解应聘职位的招聘要求以及自身的优势和劣势 003
1.1.3 简历的投递 003
1.1.4 礼貌答复面试或笔试通知 004
1.1.5 了解公司的面试流程 004
1.1.6 面试前的心理调节 006
1.1.7 仪容仪表 006
1.2 面试中的应对技巧 007
1.2.1 自我介绍 007
1.2.2 面试中的基本礼仪 007
1.2.3 如何巧妙地回答面试官的问题 008
1.2.4 如何回答技术性的问题 009
1.2.5 如何应对自己不会的问题 009
1.2.6 如何回答非技术性的问题 010
1.2.7 当与面试官对某个问题持有不同观点时,应如何应对 010
1.2.8 如何向面试官提问 011
1.2.9 明人“暗语” 011
1.3 面试结束 012
1.3.1 面试结束后是否会立即收到回复 013
1.3.2 面试没有通过是否可以再次申请 013
1.3.3 怎样处理录用与被拒 013
1.3.4 录用后的薪资谈判 014
1.3.5 入职准备 014
第2章 数据库基础 015
2.1 数据库概述 015
2.1.1 数据模型 015
2.1.2 数据库系统结构 016
2.1.3 完整性与安全性 017
2.2 数据库的分类 019
2.2.1 关系数据库 020
2.2.2 NoSQL非关系数据库 020
2.2.3 内存数据库 020
2.2.4 网状和层次数据库 021
2.3 数据库的定义和操作语言 023
2.3.1 数据定义 023
2.3.2 数据查询 024
2.3.3 数据更新 024
2.4 数据库对象 025
2.4.1 视图 025
2.4.2 触发器 026
2.4.3 存储过程 026
2.5 精选面试、笔试题解析 027
2.5.1 数据的物理独立性和逻辑独立性 027
2.5.2 数据库和数据库管理系统 027
2.5.3 数据库中表和视图有什么关系 028
2.5.4 数据库的查询有哪几种方式 028
2.5.5 存储过程 029
2.5.6 数据库的触发器是什么 030
2.5.7 数据库的完整性规则指什么 030
2.5.8 什么是关系数据库,有哪些特点 031
2.5.9 解释一下网状和层次数据库 032
2.5.10 存储过程与函数的区别 032
2.5.11 什么叫视图,游标是什么 033
2.5.12 范式有哪几种,有什么作用 033
2.5.13 使用索引查询一定能提高查询的性能吗,为什么 033
2.5.14 视图的优缺点 034
2.5.15 什么是事务,事务的特性是什么 034
2.6 名企真题解析 034
2.6.1 什么是三级模式和二级映像?有哪些优点 034
2.6.2 什么是视图,是否可以更改 035
2.6.3 关系数据库和文件系统有什么区别 035
第3章 数据库核心知识 037
3.1 范式和反范式 037
3.1.1 范式 037
3.1.2 反范式 038
3.2 数据库模型图 038
3.2.1 E-R模式 038
3.2.2 UML 039
3.3 SQL语言 041
3.4 优化 041
3.5 事务 042
3.5.1 事务特性 042
3.5.2 隔离级别 043
3.6 并发控制和死锁 043
3.6.1 并发控制 043
3.6.2 死锁和活锁 044
3.6.3 封锁协议和两段锁协议 044
3.7 索引 045
3.7.1 分类 045
3.7.2 索引原则 046
3.8 精选面试、笔试题解析 046
3.8.1 数据库事务的特性 046
3.8.2 关系模型的存取方法有哪些 047
3.8.3 数据库事务的隔离级别是什么 048
3.8.4 数据库中的SQL语句怎样优化 049
3.8.5 什么是封锁协议 050
3.8.6 SQL的约束有哪几种 050
3.8.7 产生死锁的原因有哪些 051
3.8.8 数据库中Order by与Group by 052
3.8.9 数据库中在哪里会使用Commit 052
3.8.10 数据库中的序列有什么作用 052
3.8.11 索引有什么作用,优缺点有哪些 053
3.8.12 概述HAVING和WHERE的区别 054
3.8.13 超键、候选键、主键、外键分别是什么 054
3.8.14 数据库的乐观锁和悲观锁是什么 054
3.8.15 数据库的主从复制 055
3.8.16 局部性原理与磁盘预读 055
3.9 名企真题解析 055
3.9.1 SQL语言可以分为哪几类 056
3.9.2 E-R图向关系模型的转换遵循什么原则 056
3.9.3 事务的并发、事务隔离级别引发什么问题 056
3.9.4 数据库中的索引什么情况下会失效 057
第4章 MySQL数据库 058
4.1 MySQL基本操作 058
4.1.1 启动和登录MySQL 058
4.1.2 连接数据库 060
4.1.3 创建数据库 061
4.1.4 数据类型 062
4.1.5 数据表的操作 063
4.2 运行与维护 064
4.2.1 数据查询 065
4.2.2 日志管理 065
4.2.3 备份与还原 066
4.3 精选面试、笔试题解析 066
4.3.1 MySQL的复制原理以及流程 066
4.3.2 MySQL中MyISAM与InnoDB的区别 067
4.3.3 MySQL的数据类型 069
4.3.4 MySQL日志文件类型和日志录入格式 071
4.3.5 MySQL中如何使用索引 072
4.3.6 怎样优化数据库的查询 074
4.3.7 InnoDB引擎有什么特性,在什么时候使用 074
4.3.8 MySQL是否支持事务 076
4.3.9 MySQL支持哪几种备份方式 077
4.3.10 在MySQL数据库中有哪几种约束类型 078
4.3.11 如何选择合适的存储引擎 079
4.3.12 各种不同MySQL版本改进InnoDB 079
4.3.13 缓解服务器压力 079
4.4 名企真题解析 080
4.4.1 MySQL服务 080
4.4.2 MySQL内存的处理 081
4.4.3 MySQL中左连接、右连接和内连接有什么区别 081
第5章 SQL Server数据库 082
5.1 SQL Server基本操作 082
5.1.1 启动与注册 082
5.1.2 创建数据库 084
5.1.3 数据表的操作 087
5.1.4 数据类型 088
5.1.5 SQL数据查询 089
5.2 运行与维护 091
5.2.1 视图 091
5.2.2 存储过程 091
5.2.3 触发器 095
5.2.4 事务与索引 096
5.2.5 数据库的维护 098
5.3 精选面试、笔试题解析 100
5.3.1 SQL Server中使用的数据库对象 100
5.3.2 SQL Server中有什么类型的索引 101
5.3.3 SQL Server中创建数据库的方式 102
5.3.4 SQL Server的触发器 105
5.3.5 SQL注入式攻击,如何防范 106
5.3.6 SQL Server中的视图怎样创建索引 108
5.3.7 介绍一下SQL Server的安全性 108
5.3.8 如何确保表格里的字段只接受特定范围里的值 109
5.3.9 SQL Server数据库的文件都有哪些 109
5.3.10 所有的视图是否都可以更新 109
5.3.11 简述UPDATE触发器的工作原理 110
5.4 名企真题解析 110
5.4.1 存储过程 110
5.4.2 为表建立索引时,SQL Server是否会禁止对表的访问 111
5.4.3 SQL Server提供了哪几种恢复模型 111
第6章 Oracle数据库 115
6.1 Oracle基本操作 115
6.1.1 启动和关闭 115
6.1.2 Oracle体系结构 117
6.1.3 Oracle常用命令 124
6.1.4 数据类型 127
6.1.5 数据表的操作 127
6.2 运行与维护 129
6.2.1 控制文件和日志文件 130
6.2.2 存储过程 131
6.2.3 触发器 135
6.2.4 索引、视图和序列 138
6.3 精选面试、笔试题解析 140
6.3.1 Oracle中经常使用的命令有哪些 140
6.3.2 Oracle的导入导出方式 141
6.3.3 Oracle语句有多少种类型 142
6.3.4 Oracle的分页查询怎样实现 142
6.3.5 Oracle如何获取系统时间 143
6.3.6 死锁问题 144
6.3.7 表连接的方式有哪几种 144
6.3.8 什么是游标,属性有哪些 145
6.3.9 如何建立一个备份控制文件 147
6.4 名企真题解析 147
6.4.1 冷备份和热备份 147
6.4.2 优化Oracle数据库 150
6.4.3 创建一个触发器 151
第7章 MongoDB数据库 152
7.1 MongoDB基本操作 152
7.1.1 MongoDB简介 152
7.1.2 MongoDB的启动 152
7.1.3 创建数据库 153
7.1.4 集合的操作 154
7.1.5 文档的操作 155
7.2 运行与维护 157
7.2.1 排序、索引与聚合 157
7.2.2 备份与还原 159
7.3 精选面试、笔试题解析 160
7.3.1 为什么使用MongoDB 160
7.3.2 MongoDB介绍 160
7.3.3 MongoDB由哪几部分构成 161
7.3.4 MongoDB常用的命令有哪些 162
7.3.5 MongoDB支持哪些数据类型 162
7.3.6 MongoDB有什么特性 163
7.3.7 MongoDB的备份与恢复 164
7.3.8 比较MongoDB和CouchDB有什么区别 167
7.3.9 MongoDB的存储过程 168
7.3.10 MongoDB怎样使用GridFS来存储文件 170
7.3.11 MongoDB的主要特点以及适用于哪些场合 171
7.3.12 MongoDB中的命名空间是什么意思 172
7.3.13 如何执行事务/加锁 173
7.3.14 MongoDB和Redis有什么区别 173
7.4 名企真题解析 173
7.4.1 MongoDB的查询优化怎样实现 173
7.4.2 MySQL与MongoDB有什么区别 175
7.4.3 MongoDB的分片 176
第8章 Redis数据库
— 没有更多了 —
以下为对购买帮助不大的评价