图书介绍

数据库系统工程师考试考点分析与真题详解 第4版PDF|Epub|txt|kindle电子书版本网盘下载

数据库系统工程师考试考点分析与真题详解 第4版
  • 希赛教育软考学院,桂阳,刘洋波主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121145094
  • 出版时间:2011
  • 标注页数:681页
  • 文件大小:350MB
  • 文件页数:703页
  • 主题词:数据库系统-工程技术人员-资格考试-自学参考资料

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

数据库系统工程师考试考点分析与真题详解 第4版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

上篇 信息系统综合知识篇2

第1章 计算机组成与结构2

1.1 计算机组成2

1.1.1 运算器2

1.1.2 控制器3

1.1.3 存储器系统4

1.1.4 时序产生器和控制方式4

1.1.5 指令流、数据流和计算机的分类5

1.1.6 处理器性能6

1.2 指令系统8

1.2.1 寻址方式8

1.2.2 指令类型9

1.2.3 CISC和RISC9

1.2.4 RISC结构特点10

1.3 并行处理和并行处理机11

1.3.1 并行性概念12

1.3.2 并行性等级12

1.3.3 提高计算机并行性的措施13

1.3.4 并行处理机13

1.3.5 双机系统15

1.4 多处理机系统15

1.4.1 访问存储器方式15

1.4.2 互联方式18

1.4.3 同步19

1.4.4 多处理机特点20

1.5 输入/输出及其控制20

1.5.1 主要输入/输出设备20

1.5.2 输入/输出控制器21

1.5.3 外设的识别22

1.5.4 外设的访问22

1.5.5 常见输入/输出接口27

1.5.6 联机、脱机和假脱机28

1.6 流水线技术28

1.6.1 流水线29

1.6.2 影响流水线效率的因素30

1.7 例题分析31

第2章 存储器系统34

2.1 主存储器34

2.1.1 主要知识点34

2.2 辅助存储器35

2.2.1 磁带存储器35

2.2.2 磁盘存储器36

2.2.3 RAID存储器36

2.2.4 光盘存储器37

2.2.5 存储网络38

2.3 Cache存储器39

2.3.1 Cache的实现39

2.3.2 Cache的性能43

2.4 例题分析44

第3章 安全性、可靠性与系统性能评测46

3.1 数据安全与保密46

3.1.1 数据加密算法47

3.1.2 身份认证技术48

3.1.3 信息网络安全协议50

3.1.4 防火墙技术52

3.2 诊断与容错53

3.2.1 诊断技术53

3.2.2 容错技术55

3.3 系统可靠性评价和系统性能评价方法55

3.3.1 系统可靠性评价的组合模型56

3.3.2 系统可靠性评价的马尔柯夫模型57

3.3.3 系统性能评价58

3.4 风险管理62

3.4.1 风险管理概述62

3.4.2 风险管理阶段63

3.5 例题分析63

第4章 数据结构与算法65

4.1 算法设计概述65

4.2 线性表67

4.2.1 栈69

4.2.2 队列69

4.2.3 稀疏矩阵70

4.2.4 字符串70

4.3 树和二叉树70

4.3.1 树71

4.3.2 二叉树72

4.3.3 二叉排序树74

4.3.4 平衡二叉树76

4.3.5 线索树76

4.3.6 最优二叉树77

4.4 图78

4.4.1 图的基础知识78

4.4.2 最小生成树80

4.4.3 最短路径81

4.4.4 拓扑排序82

4.4.5 关键路径83

4.5 排序84

4.5.1 插入排序84

4.5.2 选择排序85

4.5.3 交换排序89

4.5.4 归并排序90

4.5.5 基数排序91

4.5.6 算法复杂性比较92

4.6 查找92

4.6.1 顺序查找93

4.6.2 二分法查找93

4.6.3 分块查找94

4.6.4 散列表95

4.7 例题分析97

第5章 操作系统知识99

5.1 操作系统基本概念99

5.1.1 操作系统的定义99

5.1.2 操作系统分类100

5.1.3 操作系统特征101

5.1.4 操作系统功能102

5.1.5 操作系统内核与中断103

5.1.6 操作系统进程与线程104

5.2 进程管理104

5.2.1 进程的状态转换与控制104

5.2.2 进程互斥与同步及P、V操作105

5.2.3 进程通信与管程107

5.2.4 进程调度与死锁107

5.3 存储管理108

5.3.1 存储管理概念108

5.3.2 单一连续区管理109

5.3.3 分区存储管理109

5.3.4 虚拟存储器110

5.3.5 页式和请求页式存储管理111

5.3.6 段式存储管理和段页式存储管理111

5.3.7 页面置换算法111

5.4 设备管理112

5.4.1 设备管理概念112

5.4.2 数据传输控制方式112

5.4.3 设备分配113

5.4.4 磁盘调度算法114

5.4.5 虚设备与SPOOLing技术114

5.5 文件系统114

5.5.1 文件和文件系统概念115

5.5.2 文件的结构和存取方式115

5.5.3 文件共享和安全116

5.5.4 文件备份与恢复117

5.6 作业管理117

5.6.1 多道程序设计117

5.6.2 作业状态与作业管理118

5.6.3 作业调度及其常用调度算法118

5.6.4 用户接口119

5.7 网络操作系统119

5.7.1 网络操作系统概述119

5.7.2 UNIX系统120

5.7.3 Windows NT系统122

5.7.4 NetWare系列122

5.8 嵌入式操作系统123

5.8.1 嵌入式操作系统概述124

5.8.2 常用的嵌入式操作系统125

5.9 例题分析126

第6章 程序语言基础知识128

6.1 汇编系统基本原理129

6.1.1 机器语言与汇编语言129

6.1.2 汇编程序129

6.1.3 装配程序131

6.1.4 宏指令132

6.2 编译系统基本原理132

6.2.1 编译概述132

6.2.2 形式语言基本知识133

6.2.3 词法分析135

6.2.4 语法分析138

6.2.5 语法制导翻译142

6.2.6 代码生成146

6.3 解释系统基本原理148

6.4 程序语言的数据类型149

6.4.1 基本数据类型149

6.4.2 结构化数据类型152

6.4.3 抽象的数据类型153

6.4.4 类型和错误检查154

6.5 程序语言的控制结构155

6.5.1 表达式156

6.5.2 语句间的顺序控制157

6.5.3 过程控制159

6.6 程序语言的种类、特点及适用范围161

6.7 例题分析164

第7章 网络基础知识166

7.1 网络功能、分类与组成166

7.1.1 计算机网络的分类167

7.1.2 按工作模式分类168

7.1.3 计算机网络的组成169

7.2 网络协议与标准174

7.2.1 OSI网络层次模型175

7.2.2 局域网协议180

7.2.3 广域网协议182

7.2.4 互联网协议185

7.3 网络结构与通信185

7.3.1 总线型拓扑结构185

7.3.2 星形拓扑结构185

7.3.3 环形拓扑结构186

7.3.4 其他拓扑结构187

7.3.5 拓扑结构的选择187

7.4 三层结构187

7.4.1 主机模式187

7.4.2 客户/服务器模式188

7.4.3 三层结构与B/S模式188

7.5 Internet和Intranet初步190

7.5.1 Internet网络协议190

7.5.2 Internet应用193

7.5.3 Intranet初步195

7.6 网络管理初步195

7.6.1 网络管理标准196

7.6.2 网络管理系统197

7.7 例题分析197

第8章 多媒体技术及其应用200

8.1 多媒体技术基本概念200

8.2 数据编码技术201

8.2.1 数据编码方法202

8.2.2 数据编码标准204

8.3 图形图像207

8.4 音频208

8.5 视频209

8.6 例题分析210

第9章 系统开发和运行维护知识212

9.1 软件工程、软件过程改进和软件项目管理213

9.1.1 软件工程213

9.1.2 软件生命周期214

9.1.3 软件开发方法215

9.1.4 软件工具217

9.1.5 软件开发环境218

9.1.6 软件项目管理218

9.1.7 软件质量保证223

9.1.8 软件过程评估和软件能力成熟度评估227

9.1.9 软件过程改进229

9.2 系统分析230

9.2.1 结构化方法学概述231

9.2.2 结构化分析231

9.2.3 面向对象方法学概述235

9.2.4 面向对象的分析237

9.2.5 统一建模语言(UML)239

9.3 系统设计251

9.3.1 系统设计的重要概念和基本原则251

9.3.2 结构化设计254

9.3.3 面向对象的设计260

9.4 系统实施261

9.4.1 程序设计方法261

9.4.2 程序设计语言262

9.4.3 程序设计风格263

9.4.4 系统测试的目的、类型和方法264

9.4.5 测试设计和管理265

9.4.6 系统转换271

9.5 系统运行和维护272

9.5.1 系统运行管理272

9.5.2 系统维护273

9.5.3 系统评价274

9.6 例题分析275

第10章 信息化基础知识277

10.1 信息化意识277

10.1.1 信息277

10.1.2 信息化278

10.2 全球信息化、国家信息化、企业信息化280

10.2.1 全球信息化趋势281

10.2.2 国家信息化战略283

10.2.3 企业信息化战略和策略285

10.3 远程教育、电子商务、电子政务289

10.3.1 远程教育基础知识及发展289

10.3.2 电子商务基础知识及发展291

10.3.3 电子政务基础知识及发展294

10.4 企业信息资源管理基础知识297

10.5 例题分析299

第11章 知识产权301

11.1 著作权法及实施条例301

11.1.1 著作权法客体301

11.1.2 著作权法主体302

11.1.3 著作权302

11.2 计算机软件保护条例303

11.2.1 条例保护对象304

11.2.2 著作权人确定304

11.2.3 软件著作权304

11.3 商标法及实施条例305

11.3.1 注册商标306

11.3.2 注册商标专用权保护306

11.3.3 注册商标使用管理306

11.4 专利法及实施细则307

11.4.1 专利法的保护对象307

11.4.2 确定专利权人307

11.4.3 专利权308

11.5 反不正当竞争法308

11.5.1 什么是不正当竞争309

11.5.2 商业秘密309

11.6 例题分析310

第12章 数据库技术基础311

12.1 数据库管理系统功能和特征311

12.2 数据库模型312

12.2.1 数据库系统3级结构312

12.2.2 数据库系统3级模式313

12.2.3 数据库系统两级独立性314

12.3 数据模型315

12.3.1 数据模型的分类315

12.3.2 关系模型315

12.4 常用的数据库系统316

12.4.1 Client/Server数据库系统317

12.4.2 并行数据库系统321

12.4.3 分布式数据库系统323

12.4.4 面向对象数据库系统325

12.4.5 多媒体数据库系统326

12.5 例题分析327

第13章 数据操作329

13.1 集合运算329

13.2 关系运算331

13.3 元组演算333

13.4 例题分析334

第14章 数据库控制功能336

14.1 并发控制336

14.2 数据恢复337

14.2.1 故障的种类338

14.2.2 转储和恢复339

14.2.3 日志文件339

14.2.4 数据恢复341

14.3 安全性341

14.4 完整性344

14.5 例题分析346

第15章 数据库设计基础理论349

15.1 关系数据库设计349

15.1.1 关系模式的函数依赖349

15.1.2 关系模式的键350

15.1.3 关系模式的范式350

15.1.4 关系模式的分解353

15.2 对象关系数据库设计354

15.2.1 嵌套关系355

15.2.2 复杂类型357

15.2.3 继承类型363

15.2.4 引用类型364

15.2.5 与复杂类型有关的查询366

15.2.6 SQL中的函数与过程367

15.2.7 对象与关系367

15.3 例题分析368

第16章 数据仓库与商业智能372

16.1 数据仓库、商业智能的基本概念372

16.1.1 企业信息化建设的3个阶段372

16.1.2 商业智能的概念374

16.1.3 商业智能的意义375

16.2 数据仓库、商业智能的体系结构376

16.2.1 数据源377

16.2.2 数据抽取、转换和装载377

16.2.3 数据仓库377

16.2.4 数据集市380

16.2.5 操作型数据存储区381

16.2.6 元数据382

16.2.7 前端应用概述383

16.2.8 数据挖掘389

16.2.9 信息门户394

16.3 商业智能的实施395

16.3.1 商业智能项目方法概述395

16.3.2 实施原则398

16.3.3 实施步骤398

16.4 例题分析399

第17章 标准化知识400

17.1 标准化概述400

17.1.1 标准化的基本概念400

17.1.2 标准化的发展402

17.2 标准的层次403

17.3 编码标准404

17.4 文件格式标准406

17.5 信息安全标准406

17.5.1 国际信息安全等级标准406

17.5.2 国际信息技术安全标准407

17.5.3 中国信息安全标准409

17.6 软件开发规范和文档标准409

17.7 标准化机构410

17.8 例题分析413

第18章 计算机专业英语415

18.1 综述415

18.2 试卷分析415

18.3 模拟试题417

下篇 数据库设计与管理篇421

第19章 数据库设计421

19.1 数据库设计概述421

19.1.1 数据库设计特点422

19.1.2 数据库设计方法423

19.1.3 数据库设计的基本步骤426

19.2 需求分析428

19.2.1 需求分析的任务428

19.2.2 确定设计目标430

19.2.3 数据收集与分析430

19.2.4 需求说明书433

19.3 系统开发的准备435

19.3.1 选择设计方法435

19.3.2 制订开发计划436

19.3.3 选择系统结构436

19.3.4 设计安全性策略436

19.4 设计数据模型437

19.4.1 概念结构设计437

19.4.2 逻辑结构设计452

19.4.3 评审设计458

19.5 物理结构设计458

19.5.1 设计方法与内容459

19.5.2 存取方法的选择460

19.5.3 评审设计与性能预测463

19.6 数据库实施与维护463

19.6.1 数据加载与应用程序调试463

19.6.2 数据库试运行466

19.6.3 数据库运行与维护466

19.7 数据库的保护467

19.7.1 数据库的故障与恢复467

19.7.2 数据库的安全性469

19.7.3 数据库的完整性471

19.7.4 数据库的并发控制474

19.8 设计评审475

19.9 例题分析475

第20章 数据库应用系统设计482

20.1 设计数据库应用系统结构483

20.1.1 C/S架构与DBMS483

20.1.2 多用户数据库环境485

20.1.3 大规模数据库和并行计算机体系结构486

20.1.4 中间件角色和相关工具488

20.2 设计输入/输出491

20.2.1 界面设计491

20.2.2 数据库连接495

20.3 设计物理数据499

20.3.1 确定事务的频率与性能要求500

20.3.2 确定逻辑数据组织方式501

20.3.3 确定存储介质501

20.3.4 索引结构的设计503

20.3.5 逻辑数据结构到物理数据结构的转换503

20.4 设计安全体系503

20.4.1 明确安全等级503

20.4.2 数据库的登录方式507

20.4.3 数据库访问507

20.4.4 许可508

20.5 应用程序开发509

20.5.1 应用程序开发概述509

20.5.2 模块划分518

20.5.3 编写程序设计文档520

20.5.4 程序设计评审527

20.6 编写应用系统设计文档527

20.6.1 系统配置说明527

20.6.2 构件划分528

20.6.3 构件间的接口528

20.6.4 构件处理说明530

20.6.5 屏幕设计文档530

20.6.6 报表设计文档530

20.6.7 程序设计文档530

20.6.8 文件设计文档531

20.6.9 数据库设计文档531

20.7 设计评审531

20.7.1 评审的基本要求531

20.7.2 评审内容531

20.7.3 最佳实践准则532

20.7.4 评审的关键成功因素532

20.7.5 评审的陷阱532

第21章 数据库应用系统实施535

21.1 整个系统的配置与管理535

21.1.1 数据库系统作为操作系统的扩充535

21.1.2 数据库系统作为子程序536

21.1.3 独立的数据库系统537

21.2 数据库应用系统安装538

21.2.1 系统的安装方法538

21.2.2 数据转换539

第22章 数据库系统的运行和管理540

22.1 数据库系统的运行计划541

22.1.1 运行策略541

22.1.2 数据库系统报警542

22.1.3 数据库系统管理计划543

22.2 数据库系统的运行和维护544

22.2.1 新旧系统的转换544

22.2.2 报警和运行数据的统计分析545

22.2.3 数据库的维护管理546

22.2.4 数据库系统运行标准546

22.2.5 数据库系统的审计547

22.3 数据库管理547

22.3.1 数据字典管理547

22.3.2 数据完整性维护和管理548

22.3.3 数据库物理结构管理549

22.3.4 数据库空间及碎片管理550

22.3.5 备份和恢复551

22.3.6 死锁管理552

22.3.7 并发控制553

22.3.8 数据安全性管理554

22.3.9 数据库管理员职责554

22.4 性能调整554

22.4.1 SQL语句的性能优化555

22.4.2 表设计的评价555

22.4.3 索引的改进556

22.4.4 物理分配和磁盘I/O的改进556

22.4.5 设备增强557

22.4.6 数据库性能优化557

22.5 用户支持558

22.5.1 用户培训558

22.5.2 售后服务558

22.6 例题分析559

第23章 SQL语言562

23.1 关系数据库语言563

23.1.1 数据库语言的要素563

23.1.2 数据库语言的使用方式563

23.2 SQL概述564

23.2.1 SQL语句的特征564

23.2.2 SQL语句的基本成分564

23.3 数据库定义564

23.3.1 创建数据库565

23.3.2 创建表565

23.3.3 修改表566

23.3.4 删除表567

23.3.5 定义索引567

23.3.6 删除索引567

23.3.7 定义视图567

23.3.8 删除视图568

23.3.9 更新视图568

23.4 数据操作568

23.4.1 select与数据查询568

23.4.2 delete与数据删除573

23.4.3 insert与数据插入573

23.4.4 update与数据更新574

23.5 完整性控制与安全机制574

23.5.1 完整性控制574

23.5.2 安全机制580

23.6 SQL使用方式585

23.6.1 交互式SQL587

23.6.2 嵌入式SQL587

23.6.3 接口式SQL591

23.7 SQL标准化593

23.8 例题分析593

第24章 网络环境下的数据库597

24.1 分布式数据库597

24.1.1 分布式数据库的概念597

24.1.2 分布式数据库的体系结构600

24.1.3 分布式查询处理和优化604

24.1.4 分布式事务管理607

24.1.5 分布式数据库系统的应用610

24.2 网络环境下数据库系统的设计与实施611

24.2.1 分布式数据库设计的任务611

24.2.2 数据的分布设计611

24.2.3 负载均衡设计614

24.2.4 数据库互联技术615

24.3 面向Web的DBMS技术617

24.3.1 三层体系结构617

24.3.2 动态Web网页618

24.3.3 ASP、JSP、XML的应用618

第25章 数据库安全性622

25.1 数据库安全概述622

25.2 数据库基本安全机制623

25.2.1 用户认证623

25.2.2 用户角色626

25.2.3 数据授权627

25.2.4 数据库视图628

25.2.5 审计功能630

25.3 数据库加密630

25.3.1 加密基本概念630

25.3.2 数据库加密的特点632

25.3.3 数据库加密的范围633

25.3.4 数据库加密对数据库管理系统原有功能的影响633

25.3.5 数据库加密的现状634

25.4 数据库安全性管理策略634

25.4.1 系统安全性策略635

25.4.2 数据的安全性策略635

25.4.3 用户安全性策略635

25.4.4 应用程序开发的安全性策略636

25.5 数据的安全级别636

第26章 数据库发展趋势与新技术638

26.1 面向对象数据库639

26.1.1 OODBMS的特征639

26.1.2 面向对象数据模型639

26.1.3 面向对象数据库语言645

26.1.4 对象关系数据库系统646

26.2 企业资源计划和数据库655

26.2.1 ERP概述655

26.2.2 案例分析661

26.3 决策支持系统的建立664

26.3.1 决策支持系统的概念664

26.3.2 数据仓库设计664

26.3.3 数据转换技术666

26.3.4 联机事务处理与连机分析处理技术667

26.3.5 企业决策支持解决方案670

第27章 数据流图设计672

27.1 数据流图672

27.1.1 数据流图基本图形符号672

27.1.2 数据流图设计要略673

27.1.3 数据字典674

27.1.4 分层数据流图675

27.1.5 分层数据流图的解答要点675

27.2 系统流程图676

27.2.1 系统流程图基本处理676

27.2.2 系统流程图解题要点677

27.3 例题分析677

参考文献681

热门推荐