当前位置:首页 > 工业技术
全国计算机等级考试专用辅导教程  四级数据库工程师  2012版
全国计算机等级考试专用辅导教程  四级数据库工程师  2012版

全国计算机等级考试专用辅导教程 四级数据库工程师 2012版PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:宋永生,汪大锋编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2012
  • ISBN:9787121154348
  • 页数:298 页
图书介绍:本书紧扣最新版考试大纲,结合编者多年从事命题、阅卷及培训辅导的实际经验编写而成。本书章节安排与官方教程同步,主要内容包括:软件测试的基本概念,软件测试类型及其在软件开发过程中的地位,代码检查、走查与评审,覆盖率(白盒)测试,功能(黑盒)测试,单元测试和集成测试,系统测试,软件性能测试和可靠性测试,面向对象软件的测试,Web应用软件测试,其他测试,软件测试过程和管理,软件自动化测试,软件测试的标准和文档,软件测试实践等。
《全国计算机等级考试专用辅导教程 四级数据库工程师 2012版》目录

第1章 引论 1

1.1基本概念 1

1.1.1信息与数据 1

1.1.2数据库系统 2

1.2数据模型 2

1.2.1数据模型概念 2

1.2.2数据模型分类 3

1.3数据视图与模式结构 4

1.3.1数据视图与数据抽象 4

1.3.2三级模式结构 4

1.3.3二级映像与数据独立性 5

1.4数据库系统体系结构 6

1.5数据库管理系统 7

1.5.1数据库管理系统的功能 7

1.5.2数据库系统的全局结构 7

1.6数据库技术的发展与应用 8

1.7典型考题分析 9

1.8过关必备 10

第2章 数据库应用系统生命周期 11

2.1数据库应用系统生命周期概述 11

2.1.1软件工程与软件开发方法 11

2.1.2 DBAS软件组成 12

2.1.3 DBAS生命周期模型 12

2.2规划与分析 13

2.2.1系统规划与定义 13

2.2.2可行性分析 13

2.2.3项目规划 14

2.3需求分析 15

2.3.1数据与数据处理需求分析 15

2.3.2业务规则需求分析 15

2.3.3性能需求分析 16

2.3.4其他需求分析 16

2.4系统设计 17

2.4.1概念设计 17

2.4.2逻辑设计 18

2.4.3物理设计 18

2.5实现与部署 19

2.6运行管理与维护 20

2.6.1日常维护 20

2.6.2系统性能监控和分析 20

2.6.3系统性能优化调整 21

2.6.4系统升级 21

2.7应用案例 22

2.7.1需求描述 22

2.7.2数据对象 23

2.8典型考题分析 23

2.9过关必备 25

第3章 需求分析及功能建模方法 27

3.1需求分析概述 27

3.1.1需求分析概念 27

3.1.2系统分析员的职能 27

3.1.3需求获取的方法 28

3.1.4需求分析过程 28

3.2 DFD建模方法 30

3.2.1 DFD方法的基本对象 30

3.2.2开发DFD图 30

3.2.3建模案例 30

3.2.4数据字典 31

3.3 IDEFO建模方法 32

3.3.1概述 32

3.3.2 IDEFO方法 32

3.3.3建模过程及步骤 33

3.4 DFD与IDEFO的比较 34

3.5典型考题分析 34

3.6 过关必备 35

第4章 数据库概念设计及数据建模 38

4.1数据库概念设计概述 38

4.1.1数据库概念设计的任务 38

4.1.2概念设计过程 39

4.2数据建模方法 40

4.3 E-R建模方法 40

4.3.1基本概念 40

4.3.2 E-R方法语法 42

4.3.3 E-R方法建模实例 42

4.4 IDEF 1 X建模方法 42

4.4.1 IDEF1X概述 42

4.4.2 IDEF 1 X模型元素 43

4.4.3建模过程 45

4.5典型考题分析 47

4.6过关必备 48

第5章 关系数据库逻辑设计 50

5.1概述 50

5.2基本概念 50

5.2.1关系模型 50

5.2.2关系数据库 51

5.2.3关系的完整性 51

5.3关系数据库设计理论 52

5.3.1问题的提出 52

5.3.2函数依赖 52

5.3.3规范化设计方法 54

5.4数据库模式设计 56

5.4.1初始关系模式的设计 56

5.4.2优化关系模式 57

5.4.3数据完整性设计 58

5.4.4安全模式和外模式的设计 58

5.5典型考题分析 58

5.6过关必备 59

第6章 存储技术与数据库物理设计 61

6.1文件组织 61

6.1.1数据库的物理结构 61

6.1.2文件组织 61

6.2文件结构与存取 62

6.2.1堆文件 62

6.2.2顺序文件 63

6.2.3聚集文件 64

6.2.4索引文件 64

6.2.5散列文件 64

6.3索引技术 64

6.3.1基本概念 65

6.3.2有序索引的分类及特点 65

6.4散列技术 67

6.4.1散列文件 68

6.4.2散列函数 68

6.4.3桶溢出 68

6.5数据字典 68

6.6数据库物理设计 69

6.6.1设计步骤和内容 69

6.6.2数据库逻辑模式调整 70

6.6.3 DB文件组织与存取设计 70

6.6.4数据分布设计 71

6.6.5安全模式设计 72

6.6.6确定系统配置 72

6.6.7物理模式评估 72

6.7典型考题分析 73

6.8过关必备 73

第7章 数据库应用系统功能设计 75

7.1软件体系结构与设计过程 75

7.1.1软件体系结构 75

7.1.2软件设计过程 75

7.2 DBAS总体设计 76

7.2.1系统总体设计 76

7.2.2软件总体设计 76

7.2.3客户/服务器体系结构 77

7.3概要设计 79

7.3.1数据库事务概要设计 79

7.3.2应用软件概要设计 80

7.4详细设计 80

7.4.1数据库事务详细设计 80

7.4.2应用软件详细设计 81

7.5人机界面设计 81

7.6典型考题分析 82

7.7过关必备 82

第8章 关系数据库操作语言SQL 84

8.1 SQL支持的数据类型 84

8.1.1数值型 84

8.1.2字符串型 85

8.1.3日期时间类型 85

8.1.4货币类型 85

8.2定义和维护关系表 85

8.2.1关系表的定义与删除 85

8.2.2修改表结构 88

8.3数据操作语言 88

8.3.1数据查询 88

8.3.2数据修改 96

8.4索引 97

8.5视图 98

8.5.1定义视图 98

8.5.2删除视图 100

8.5.3视图的作用 100

8.6 典型考题分析 100

8.7过关必备 103

第9章 事务调度与并发控制 106

9.1事务与事务调度 106

9.1.1事务的概念 106

9.1.2事务的特性 106

9.1.3事务调度 108

9.1.4可串行化调度 108

9.2基于锁的并发控制技术 108

9.2.1锁的概念 109

9.2.2加锁协议 109

9.2.3两阶段锁协议 110

9.2.4锁粒度 110

9.3死锁处理 111

9.3.1死锁预防 111

9.3.2死锁检测与恢复 112

9.4活锁处理 113

9.5典型考题分析 113

9.6过关必备 115

第10章 数据库的实施运行和维护 119

10.1数据库的实施 119

10.1.1定义数据库结构 119

10.1.2数据装载 119

10.1.3编写与调试应用程序 120

10.1.4数据库的试运行 120

10.2数据库的运行和维护 121

10.3监控分析 122

10.4空间管理 123

10.5参数调整 123

10.6查询优化 124

10.7典型考题分析 126

10.8过关必备 127

第11章 故障管理 130

11.1事务 130

11.2故障的种类及解决方法 130

11.2.1事务内部故障 130

11.2.2系统故障 131

11.2.3介质故障 131

11.2.4计算机病毒故障 131

11.3数据库恢复技术概述 132

11.4数据转储 133

11.5登记日志文件 134

11.5.1日志文件的格式和内容 134

11.5.2日志文件的作用 135

11.5.3登记日志文件的原则 135

11.6具有检查点的恢复技术 136

11.6.1检查点的作用 136

11.6.2检查点的引入 136

11.6.3恢复的步骤 137

11.7数据库镜像 137

11.7.1数据库镜像的引入 137

11.7.2数据库镜像简介 138

11.7.3数据库镜像分类 138

11.7.4 工作方式 138

11.8 RAID的恢复技术 138

11.9典型考题分析 139

11.10过关必备 140

第12章 SQL Server 2000数据库管理 142

12.1 SQL Server 2000概述 142

12.2 SQL Server 2000的安装 142

12.3 SQL Server 2000常用工具简介 143

12.4创建与管理数据库 143

12.4.1系统数据库 143

12.4.2 SQL Server数据库的构成 144

12.4.3创建数据库 145

12.4.4删除数据库 146

12.5 Transact -SQL简介 147

12.5.1 Transact -SQL语言基础知识 147

12.5.2流程控制语句 148

12.6数据传输 148

12.7典型考题分析 149

12.8过关必备 149

第13章 数据库对象 152

13.1存储过程 152

13.1.1存储过程基本概念 152

13.1.2创建和执行存储过程 153

13.2用户自定义函数 153

13.2.1基本概念 153

13.2.2创建和调用标量函数 153

13.2.3创建和调用内嵌表值函数 154

13.2.4创建和调用多语句表值函数 154

13.3触发器 155

13.3.1触发器的基本概念 155

13.3.2创建触发器 155

13.4查看修改及删除对象 157

13.4.1查看对象 157

13.4.2修改对象 157

13.4.3删除对象 158

13.5典型考题分析 158

13.6过关必备 159

第14章 安全管理 161

14.1安全控制 161

14.1.1安全控制模型 161

14.1.2数据库权限的种类及用户的分类 162

14.2 SQL Server的安全控制 162

14.3管理SQL Server登录账户 163

14.3.1系统内置的登录账户 163

14.3.2建立登录账户 163

14.3.3删除登录账户 164

14.4管理数据库用户 164

14.4.1建立数据库用户 164

14.4.2删除数据库用户 164

14.5管理权限 164

14.5.1 SQL Server权限种类 165

14.5.2权限的管理 165

14.6角色 166

14.6.1固定的服务器角色 166

14.6.2固定的数据库角色 167

14.6.3用户自定义的角色 167

14.7典型考题分析 168

14.8过关必备 169

第15章 备份和恢复数据库 171

15.1备份数据库 171

15.1.1概述 171

15.1.2备份设备 171

15.1.3创建备份设备 172

15.1.4备份类型 172

15.1.5备份策略 173

15.1.6实现备份 174

15.1.7备份媒体集 175

15.2恢复数据库 176

15.2.1恢复前的准备及恢复顺序 176

15.2.2实现恢复 176

15.3典型考题分析 177

15.4过关必备 178

第16章 VB开发环境与数据访问接口 180

16.1 Visual Basic 6.0简介 180

16.1.1 Visual Basic 6.0的特点 180

16.1.2 Visual Basic 6.0环境需求 180

16.2 Visual Basic程序设计基础 181

16.2.1 Visual Basic集成开发环境 181

16.2.2 Visual Basic程序设计的基本步骤 181

16.3数据绑定控件 181

16.3.1数据绑定控件概述 181

16.3.2 DataGrid控件的主要属性 182

16.3.3 DataList和DataCombo控件 182

16.4数据访问接口 183

16.4.1 ODBC 183

16.4.2 OLE DB 184

16.4.3 ADO 184

16.4.4 JDBC 185

16.5典型考题分析 185

16.6过关必备 185

第17章 VB数据库应用编程 187

17.1 ADO数据控件 187

17.1.1 ADO数据控件的主要属性和方法 187

17.1.2 RecordSet对象的主要属性和方法 188

17.2 ADO数据控件使用示例 190

17.2.1示例1 190

17.2.2示例2 190

17.3 ADO对象 190

17.3.1 Connection对象 190

17.3.2 Command对象 191

17.3.3 RecordSet对象 192

17.3.4 Field对象 193

17.3.5 Parameter对象 193

17.3.6 Error对象 194

17.3.7使用ADO对象模型访问数据库 194

17.4典型考题分析 194

17.5过关必备 195

第18章 统一建模语言UML 197

18.1 UML简介 197

18.2 UML静态建模机制 198

18.2.1用例模型和用例图 199

18.2.2类图和对象图 200

18.2.3包和包图 201

18.2.4组件和组件图 201

18.2.5部署图 202

18.3 UML动态建模机制 202

18.3.1顺序图 202

18.3.2协作图 202

18.3.3状态图 202

18.3.4活动图 203

18.4典型考题分析 203

18.5过关必备 204

第19章 分布式数据库、对象数据库和并行数据库 206

19.1分布式数据库 206

19.1.1分布数据库系统概述 206

19.1.2分布式数据库目标与数据分布策略 206

19.1.3分布式数据库系统的体系结构 208

19.1.4分布式数据库的相关技术 209

19.2对象数据库 210

19.2.1面向对象数据库的基本概念 210

19.2.2面向对象技术与数据库技术 210

19.2.3对象—关系数据库 211

19.3并行数据库 211

19.3.1并行数据库概述 211

19.3.2并行数据库系统结构 211

19.3.3数据划分与并行算法 212

19.4典型考题分析 213

19.5过关必备 215

第20章 数据仓库与数据挖掘 216

20.1决策支持系统的发展 216

20.1.1决策支持系统及其演化 216

20.1.2基于数据仓库的决策支持系统 217

20.2数据仓库技术概述 217

20.2.1数据仓库的概念与特性 217

20.2.2数据仓库的体系结构与环境 218

20.2.3数据仓库的数据组织 218

20.2.4元数据 219

20.2.5操作型数据存储 219

20.3设计与建造数据仓库 220

20.3.1数据仓库设计的需求与方法 220

20.3.2数据仓库的数据模型 220

20.3.3数据仓库的设计步骤 220

20.4数据仓库的运行与维护 221

20.4.1数据仓库数据的更新维护 221

20.4.2数据仓库监控与元数据管理 222

20.5联机分析处理与多维数据模型 223

20.5.1 OLAP简介 223

20.5.2多维分析的基本概念 223

20.5.3多维分析的基本活动 223

20.5.4 OLAP的实现方式 223

20.6数据挖掘技术 224

20.6.1数据挖掘步骤 224

20.6.2关联规则挖掘 225

20.6.3分类挖掘 225

20.6.4聚类挖掘 225

20.6.5时间序列分析 226

20.7典型考题分析 226

20.8过关必备 228

附录A本书习题答案 230

附录B样题及解析 236

B.1样题一 236

B.2样题二 242

B.3样题三 248

B.4样题一答案与解析 253

B.5样题二答案与解析 257

B.6样题三答案与解析 260

附录C历年真题及解析 265

C.1 2010年9月全国计算机等级考试笔试试卷 265

C.2 2010年3月全国计算机等级考试笔试试卷 272

C.3 2009年9月全国计算机等级考试笔试试卷 280

C.4 2010年9月真题答案与解析 287

C.5 2010年3月真题答案与解析 290

C.6 2009年9月真题答案与解析 294

相关图书
作者其它书籍
返回顶部