当前位置首页 > 百科> 正文

资料库系统工程师教程(第3版)

2019-09-17 15:23:16 百科
资料库系统工程师教程(第3版)

资料库系统工程师教程(第3版)

本书作为计算机技术与软体专业技术资格(水平)考试的中级职称的指定教材,具有比较权威的指导意义。本书根据2018年审定通过的《资料库系统工程师考试大纲》的重点,阐述了14章的内容,考生在学习教材内容的同时,还须对照考试大纲认真学习和複习大纲的知识点。 本书是在《资料库系统工程师考试大纲》的指导下,对《资料库系统工程师教程(第2版)》进行了认真修编,重写而成。 本书适合参加本考试的考生和大学在校生作为教材。

基本介绍

  • 书名:资料库系统工程师教程(第3版)
  • 作者:王亚平
  • ISBN:9787302481577
  • 定价:128元
  • 出版社:清华大学出版社
  • 出版时间:2018.04.01
  • 装帧:平装-胶订
  • 开本:32开

书籍信息

作者:王亚平
定价:128元
印次:3-1
ISBN:9787302481577
出版日期:2018.04.01
印刷日期:2018.02.26

内容简介

本书作为计算机技术与软体专业技术资格(水平)考试的中级职称的指定教材,具有比较权威的指导意义。本书根据2018年审定通过的《资料库系统工程师考试大纲》的重点,阐述了14章的内容,考生在学习教材内容的同时,还须对照考试大纲认真学习和複习大纲的知识点。 本书是在《资料库系统工程师考试大纲》的指导下,对《资料库系统工程师教程(第2版)》进行了认真修编,重写而成。 本书适合参加本考试的考生和大学在校生作为教材。

目录

第1章 计算机系统知识
1.1 计算机系统基础知识
1.1.1 中央处理单元
1.1.2 数据表示和校验
1.2 计算机体系结构
1.2.1 概述
1.2.2 存储系统
1.2.3 输入输出技术
1.2.4 汇流排结构
1.3 安全性、可靠性与系统性能评测基础知识
1.3.1 计算机安全概述
1.3.2 加密技术和认证技术
1.3.3 计算机可靠性
1.3.4 计算机系统的性能评价
1.4 多媒体基础知识
1.4.1 多媒体计算机系统
1.4.2 声音
1.4.3 图形和图像
1.4.4 动画和视频
1.4.5 虚拟现实
第2章 程式语言基础知识
2.1 程式语言概述
2.1.1 程式语言的基本概念
2.1.2 程式语言的基本成分
2.2 程式语言翻译基础
2.2.1 彙编程式基本原理
2.2.2 编译程式基本原理
2.2.3 解释程式基本原理
第3章 数据结构与算法
3.1 线性结构
3.1.1 线性表
3.1.2 栈和伫列
3.1.3 串
3.2 数组和矩阵
3.3 树和图
3.3.1 树
3.3.2 图
3.4 常用算法
3.4.1 算法概述
3.4.2 排序
3.4.3 查找
3.4.4 递归算法
3.4.5 图的相关算法
第4章 作业系统知识
4.1 作业系统基础知识
4.1.1 作业系统的基本概念
4.1.2 作业系统分类及特点
4.1.3 作业系统的发展
4.2 进程管理
4.2.1 基本概念
4.2.2 进程的控制
4.2.3 进程间的通信
4.2.4 管程
4.2.5进程调度 187
4.2.6死锁 189
4.2.7执行绪 193
4.3存储管理 194
4.3.1基本概念 194
4.3.2存储管理方案 195
4.3.3分页存储管理 197
4.3.4分段存储管理 199
4.3.5段页式存储管理 201
4.3.6虚拟存储管理 202
4.4设备管理 207
4.4.1概述 207
4.4.2I/O软体 208
4.4.3设备管理採用的相关技术 209
4.4.4磁碟调度 212
4.5档案管理 215
4.5.1基本概念 215
4.5.2档案的结构和组织 216
4.5.3档案目录 218
4.5.4存取方法和存储空间的管理 220
4.5.5档案的使用 221
4.5.6档案的共享和保护 222
4.5.7系统的安全与可靠性 224
4.6作业管理 225
4.6.1基本概念 225
4.6.2作业调度 226
4.6.3用户界面 228
第5章网路基础知识 230
5.1计算机网路概述 230
5.1.1计算机网路的概念 230
5.1.2计算机网路的分类 233
5.1.3网路的拓扑结构 234
5.2网路硬体基础 236
5.2.1网路设备 236
5.2.2网路传输介质 239
5.3ISO/OSI网路体系结构 241
5.4网路的协定与标準 243
5.4.1网路的标準 244
5.4.2区域网路协定 245
5.4.3广域网协定 249
5.4.4TCP/IP协定簇 252
5.5Internet基础知识 257
5.5.1Internet概述 258
5.5.2Internet地址 258
5.5.3Internet服务 266
5.6信息安全基础知识 272
5.7网路安全概述 275
第6章资料库技术基础 280
6.1基本概念 280
6.1.1资料库与资料库管理系统 280
6.1.2资料库技术的发展 282
6.1.3DBMS的功能和特点 285
6.1.4资料库系统的体系结构 287
6.1.5资料库系统的三级模式结构 290
6.2数据模型 293
6.2.1数据模型的基本概念 293
6.2.2数据模型的三要素 294
6.2.3E-R模型 294
6.2.4基本的数据模型 303
6.3数据存储和查询 307
6.3.1存储管理器 307
6.3.2查询处理器 307
6.4数据仓库和数据挖掘基础知识 307
6.4.1数据仓库 308
6.4.2数据挖掘 312
第7章关係资料库 316
7.1关係资料库概述 316
7.1.1基础知识 316
7.1.2关係资料库模式 319
7.1.3关係的完整性约束 320
7.2关係运算 320
7.2.1关係代数运算 321
7.2.2五种基本的关係代数运算 321
7.2.3扩展的关係运算 323
7.3元组演算 333
7.3.1原子公式 333
7.3.2公式的定义 333
7.3.3关係代数运算转换为元组
演算表达式 334
7.4域演算 337
7.4.1原子公式 337
7.4.2公式的定义 337
7.4.3举例 338
7.5查询最佳化 339
7.5.1基本概念 339
7.5.2关係代数表达式中的查询
最佳化 340
7.6关係资料库设计基础理论 343
7.6.1基础知识 343
7.6.2规範化 346
7.6.3Armstrong公理系统 350
7.6.4模式分解及分解后的特性 353
第8章SQL语言 360
8.1资料库语言 360
8.1.1资料库语言概述 360
8.1.2资料库语言的分类 361
8.2SQL概述 361
8.2.1SQL语言的特徵 361
8.2.2SQL的基本组成 363
8.3资料库定义 363
8.3.1基本域类型 363
8.3.2创建表(CREATETABLE) 364
8.3.3修改表和删除表 365
8.3.4创建和删除索引 365
8.3.5视图创建和删除 367
8.4数据操作 368
8.4.1Select基本结构 368
8.4.2简单查询 369
8.4.3连线查询 370
8.4.4子查询与聚集函式 370
8.4.5分组查询 373
8.4.6更名操作 374
8.4.7字元串操作 375
8.4.8集合操作 376
8.4.9视图查询与更新 377
8.5SQL中的授权 379
8.5.1主键(PrimaryKey)约束 379
8.5.2外键(ForeignKey)约束 381
8.5.3属性值上的约束 382
8.5.4全局约束 382
8.5.5授权(GRANT)与销权
(REVOKE) 383
8.6创建与删除触发器 385
8.6.1概述 386
8.6.2创建触发器 386
8.6.3更改和删除触发器 389
8.7嵌入式SQL 390
8.7.1SQL与宿主语言接口 390
8.7.2动态SQL 393
8.8SQL-99所支持的对象关係模型 394
8.8.1嵌套关係 394
8.8.2複杂类型 396
8.8.3继承 400
8.8.4引用类型 403
8.8.5与複杂类型有关的查询 403
8.8.6函式和过程 406
第9章系统开发和运行知识 411
9.1软体工程基础知识 411
9.1.1软体工程基本原理 411
9.1.2软体生存周期模型 413
9.1.3软体开发方法 418
9.1.4软体项目管理 420
9.1.5软体工具与开发环境 425
9.2系统分析基础知识 427
9.2.1系统分析概述 427
9.2.2需求分析 428
9.2.3结构化分析方法 429
9.2.4面向对象分析方法 435
9.3系统设计基础知识 448
9.3.1系统设计内容和步骤 448
9.3.2系统设计的基本原理 449
9.3.3系统模组结构设计 451
9.3.4结构化设计方法 453
9.3.5面向对象设计方法 455
9.3.6系统输入输出设计 457
9.3.7处理过程设计 458
9.4系统实施基础知识 459
9.4.1系统实施概述 459
9.4.2系统测试 460
9.4.3测试策略和测试方法 462
9.4.4系统转换 469
9.5系统运行与维护基础知识 470
9.5.1系统维护概述 470
9.5.2系统评价 472
第10章资料库设计 474
10.1资料库设计概述 474
10.1.1资料库套用系统的生命期 474
10.1.2资料库设计的一般策略 475
10.1.3资料库设计的基本步骤 475
10.2系统需求分析 476
10.2.1需求分析的任务、方法和
目标 477
10.2.2需求分析阶段的文档 478
10.2.3案例分析 478
10.3概念结构设计 480
10.3.1概念结构设计策略与方法 481
10.3.2用E-R方法建立概念模型 482
10.4逻辑结构设计 484
10.4.1E-R图向关係模式的转换 484
10.4.2关係模式的规範化 485
10.4.3确定完整性约束 486
10.4.4用户视图的确定 486
10.4.5应用程式设计 486
10.5资料库的物理设计 488
10.5.1资料库物理设计工作过程 488
10.5.2资料库物理设计工作步骤 489
10.6资料库系统的实施阶段 491
10.7资料库运行维护与管理 494
10.7.1制订资料库系统的运行
计画 494
10.7.2资料库系统的运行和维护 502
10.7.3资料库系统的管理 499
10.7.4性能调整 501
10.7.5用户支持 503
第11章事务管理 504
11.1事务的基本概念 504
11.1.1事务 504
11.1.2事务的特性 505
11.1.3事务的状态 506
11.2资料库的并发控制 508
11.2.1事务调度 509
11.2.2并发操作带来的问题 511
11.2.3并发调度的可串列性 513
11.2.4并发控制技术 515
11.2.5两段锁协定 516
11.2.6多粒度封锁协定 517
11.2.7案例分析 520
11.3资料库的备份与恢复 522
11.3.1资料库系统故障种类 522
11.3.2资料库备份 523
11.3.3资料库恢复 524
11.4资料库的安全性与完整性 525
11.4.1资料库的安全性 525
11.4.2资料库的完整性 530
第12章资料库发展和新技术 532
12.1分散式资料库 532
12.1.1分散式资料库的概念 533
12.1.2分散式资料库的体系结构 536
12.1.3分散式查询处理和最佳化 545
12.1.4分布事务管理 546
12.1.5新型分散式海量资料库 554
12.2Web与资料库 555
12.2.1Web概述 555
12.2.2Web伺服器脚本程式与
伺服器的接口 557
12.2.3CGI的套用 558
12.2.4ASP的套用 559
12.2.5Servlet和JSP的套用 561
12.3XML与资料库 562
12.3.1什幺是XML 562
12.3.2XML的档案存储面临的
问题 563
12.3.3XML与资料库的数据转换 564
12.4面向对象资料库 568
12.4.1面向对象资料库系统的特徵 569
12.4.2面向对象数据模型 570
12.4.3面向对象资料库语言 574
12.4.4对象关係资料库系统 576
12.5决策支持系统与资料库 582
12.5.1决策支持系统的概念 582
12.5.2数据仓库设计 584
12.5.3数据转移技术 587
12.5.4在线上分析处理(OLAP) 591
12.5.5在线上事务处理(OLTP) 594
12.6非关係型资料库NoSQL 597
12.6.1NoSQL概述 597
12.6.2相关理论基础 598
12.6.3NoSQL资料库的种类 606
第13章标準化和智慧财产权基础知识 622
13.1标準化基础知识 622
13.1.1标準化的基本概念 622
13.1.2信息技术标準化 625
13.1.3标準化组织 627
13.1.4ISO9000标準简介 629
13.1.5能力成熟度模型简介 630
13.2智慧财产权基础知识 632
13.2.1智慧财产权基本概念 632
13.2.2计算机软体着作权 634
13.2.3计算机软体的商业秘密权 646
13.2.4专利权概述 648
第14章资料库案例分析 654
14.1SQL套用案例 654
14.1.1SQL套用案例一 654
14.1.2SQL套用案例二 657
14.2资料库设计套用案例 661
14.2.1高校实验室管理信息系统 661
14.2.2旅游管理信息系统 665
14.2.3图书管理信息系统 669
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net