顶部
收藏

全国计算机等级考试三级教程——数据库技术


作者:
教育部考试中心
定价:
46.00元
ISBN:
978-7-04-057688-7
版面字数:
520.000千字
开本:
16开
全书页数:
暂无
装帧形式:
平装
重点项目:
暂无
出版时间:
2022-02-28
读者对象:
考试用书
一级分类:
计算机考试
二级分类:
全国计算机等级考试(NCRE)
三级分类:
计算机等考三级

本书是根据教育部考试中心制定的《全国计算机等级考试三级数据库技术考试大纲(2022年版)》的要求编写的。

全书按照数据库技术考试大纲设定六部分内容:数据库应用系统分析及规划、数据库设计及实现、数据库存储技术、并发控制技术、数据库管理与维护、数据库技术的发展及新技术。全书分14章,论述了数据库技术考试涉及的相关知识和内容。

本书内容丰富翔实,理论和实践并重,面向数据库工程与应用,实用性强,不仅可作为数据库工程师考试的标准教材,而且可作为高等学校计算机应用及相关专业的教材,还可作为实用的数据库技术培训教材及工程技术人员自学参考书。

  • 前辅文
  • 第1章 数据库应用系统开发方法
    • 1.1 数据库应用系统生命周期
      • 1.1.1 软件工程与软件开发方法
      • 1.1.2 DBAS生命周期模型
    • 1.2 规划与分析
      • 1.2.1 系统规划与定义
      • 1.2.2 可行性分析
      • 1.2.3 项目规划
    • 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.5 实现与部署
    • 1.6 运行管理与维护
    • 1.7 应用案例需求
      • 1.7.1 案例概述
      • 1.7.2 案例业务功能需求
      • 1.7.3 非功能性需求概述
    • 小结
    • 习题
  • 第2章 需求分析
    • 2.1 需求分析
      • 2.1.1 需求分析的概念与意义
      • 2.1.2 需求获取的方法
      • 2.1.3 需求分析过程
    • 2.2 需求分析方法
      • 2.2.1 需求分析方法概述
      • 2.2.2 DFD需求建模方法
      • 2.2.3 其他需求建模方法
      • 2.2.4 DFD与IDEF0比较
    • 2.3 需求分析实例
    • 小结
    • 习题
  • 第3章 数据库结构设计
    • 3.1 数据库概念设计
      • 3.1.1 概念设计的任务
      • 3.1.2 概念设计的依据及过程
      • 3.1.3 数据建模方法
      • 3.1.4 概念设计实例
    • 3.2 数据库逻辑设计
      • 3.2.1 概述
      • 3.2.2 逻辑设计实例
    • 3.3 数据库物理设计
      • 3.3.1 物理设计概述
      • 3.3.2 数据库的物理结构
      • 3.3.3 索引
      • 3.3.4 数据库物理设计
      • 3.3.5 其他物理设计环节
    • 小结
    • 习题
  • 第4章 数据库应用系统功能设计与实施
    • 4.1 软件体系结构与设计过程
      • 4.1.1 软件体系结构
      • 4.1.2 软件设计过程
    • 4.2 DBAS总体设计
      • 4.2.1 DBAS体系结构设计
      • 4.2.2 DBAS软件总体设计
      • 4.2.3 软硬件选型与配置设计
      • 4.2.4 业务规则初步设计
    • 4.3 DBAS功能概要设计
      • 4.3.1 表示层概要设计
      • 4.3.2 业务逻辑层概要设计
      • 4.3.3 数据访问层概要设计
    • 4.4 DBAS功能详细设计
      • 4.4.1 表示层详细设计
      • 4.4.2 业务逻辑层详细设计
    • 4.5 应用系统安全架构设计
      • 4.5.1 数据安全设计
      • 4.5.2 环境安全设计
      • 4.5.3 制度安全设计
    • 4.6 DBAS实施
      • 4.6.1 创建数据库
      • 4.6.2 数据装载
      • 4.6.3 编写与调试应用程序
      • 4.6.4 数据库系统试运行
    • 小结
    • 习题
  • 第5章 UML与数据库应用系统
    • 5.1 DBAS建模
    • 5.2 DBAS业务流程与需求表达
      • 5.2.1 业务流程与活动图
      • 5.2.2 系统需求与用例图
    • 5.3 DBAS系统内部结构的表达
      • 5.3.1 系统结构与类图
      • 5.3.2 系统结构与顺序图
      • 5.3.3 系统结构与通信图
    • 5.4 DBAS系统微观设计的表达
      • 5.4.1 微观设计与对象图
      • 5.4.2 微观设计与状态机图
      • 5.4.3 微观设计与时间图
    • 5.5 DBAS系统宏观设计的表达
      • 5.5.1 宏观设计与包图
      • 5.5.2 宏观设计与交互概述图
      • 5.5.3 宏观设计与复合结构图
    • 5.6 DBAS系统实现与部署的表达
      • 5.6.1 系统实现与组件图
      • 5.6.2 系统实现与部署图
    • 小结
    • 习题
  • 第6章 高级数据查询
    • 6.1 一般数据查询功能扩展
      • 6.1.1 使用 TOP限制结果集
      • 6.1.2 使用CASE函数
      • 6.1.3 将查询结果保存到新表中
    • 6.2 查询结果的并、交、差运算
      • 6.2.1 并运算
      • 6.2.2 交运算
      • 6.2.3 差运算
    • 6.3 相关子查询
    • 6.4 其他形式的子查询
    • 6.5 其他一些查询功能
      • 6.5.1 开窗函数
      • 6.5.2 公用表表达式
    • 小结
    • 习题
  • 第7章 数据库及数据库对象
    • 7.1 创建及维护数据库
      • 7.1.1 SQL Server数据库概述
      • 7.1.2 SQL Server数据库的组成
      • 7.1.3 数据库文件组
      • 7.1.4 数据库文件的属性
      • 7.1.5 用T-SQL语句创建数据库
      • 7.1.6 修改数据库
      • 7.1.7 分离和附加数据库
    • 7.2 架构
    • 7.3 分区表
      • 7.3.1 基本概念
      • 7.3.2 创建分区表
    • 7.4 索引
    • 7.5 索引视图
    • 小结
    • 习题
  • 第8章 数据库后台编程技术
    • 8.1 存储过程
      • 8.1.1 基本概念
      • 8.1.2 创建、执行和删除存储过程
    • 8.2 用户定义函数
      • 8.2.1 创建和调用标量函数
      • 8.2.2 创建和调用内联表值函数
      • 8.2.3 创建和调用多语句表值函数
      • 8.2.4 删除用户自定义函数
    • 8.3 触发器
      • 8.3.1 基本概念
      • 8.3.2 创建触发器
      • 8.3.3 删除触发器
    • 8.4 游标
      • 8.4.1 游标的组成
      • 8.4.2 使用游标
      • 8.4.3 游标示例
    • 小结
    • 习题
  • 第9章 安全管理
    • 9.1 安全控制概述
    • 9.2 存取控制
      • 9.2.1 自主存取控制
      • 9.2.2 强制存取控制
    • 9.3 审计跟踪
    • 9.4 统计数据库的安全性
    • 9.5 SQL Server的安全控制
      • 9.5.1 身份验证模式
      • 9.5.2 登录账户
      • 9.5.3 数据库用户
      • 9.5.4 权限管理
      • 9.5.5 角色
    • 9.6 Oracle的安全管理
      • 9.6.1 用户与资源管理
      • 9.6.2 权限管理
      • 9.6.3 审计功能
    • 小结
    • 习题
  • 第10章 数据库运行维护与优化
    • 10.1 数据库运行维护基本工作
    • 10.2 运行状态监控与分析
    • 10.3 数据库存储空间管理
    • 10.4 数据库性能优化
      • 10.4.1 数据库运行环境与参数调整
      • 10.4.2 模式调整与优化
      • 10.4.3 存储优化
      • 10.4.4 查询优化
      • 10.4.5 SQL Server性能工具
    • 小结
    • 习题
  • 第11章 故障管理
    • 11.1 故障管理概述
      • 11.1.1 故障类型及其解决方法
      • 11.1.2 数据库恢复技术概述
    • 11.2 数据转储
    • 11.3 日志文件
      • 11.3.1 日志文件的概念
      • 11.3.2 日志文件的格式与内容
      • 11.3.3 登记日志文件的原则
      • 11.3.4 检查点
    • 11.4 硬件容错方案
      • 11.4.1 概述
      • 11.4.2 磁盘保护技术
      • 11.4.3 服务器容错技术
      • 11.4.4 数据库镜像与数据库容灾
    • 小结
    • 习题
  • 第12章 备份与恢复数据库
    • 12.1 备份与恢复的概念
      • 12.1.1 备份数据库
      • 12.1.2 恢复数据库
    • 12.2 SQL Server的备份与恢复机制
      • 12.2.1 恢复模式
      • 12.2.2 备份内容及时间
      • 12.2.3 SQL Server的备份机制
      • 12.2.4 SQL Server的恢复机制
    • 12.3 Oracle的备份与恢复机制
      • 12.3.1 Oracle数据库逻辑备份与恢复
      • 12.3.2 Oracle数据库物理备份与恢复
    • 小结
    • 习题
  • 第13章 大规模数据库架构
    • 13.1 分布式数据库
      • 13.1.1 分布式数据库系统概述
      • 13.1.2 分布式数据库目标与数据分布策略
      • 13.1.3 分布式数据库系统的体系结构
      • 13.1.4 分布式数据库的相关技术
    • 13.2 并行数据库
      • 13.2.1 并行数据库概述
      • 13.2.2 并行数据库系统结构
      • 13.2.3 数据划分与并行算法
    • 13.3 云计算数据库架构
      • 13.3.1 云计算概述
      • 13.3.2 云数据库体系结构
      • 13.3.3 云数据库与传统数据库比较
      • 13.3.4 云数据库展望
    • 13.4 XML数据库
      • 13.4.1 XML数据库概述
      • 13.4.2 SQL Server 2008与XML
    • 小结
    • 习题
  • 第14章 数据仓库与数据挖掘
    • 14.1 决策支持系统的发展
      • 14.1.1 决策支持系统及其演化
      • 14.1.2 基于数据仓库的决策支持系统
    • 14.2 数据仓库技术概述
      • 14.2.1 数据仓库的概念与特性
      • 14.2.2 数据仓库的体系结构与环境
      • 14.2.3 数据仓库的数据组织
      • 14.2.4 元数据
      • 14.2.5 操作型数据存储
    • 14.3 设计与建造数据仓库
      • 14.3.1 数据仓库设计的需求与方法
      • 14.3.2 数据仓库的数据模型
      • 14.3.3 数据仓库设计步骤
    • 14.4 数据仓库的运行与维护
      • 14.4.1 数据仓库数据的更新维护
      • 14.4.2 数据仓库监控与元数据管理
    • 14.5 联机分析处理与多维数据模型
      • 14.5.1 OLAP简介
      • 14.5.2 多维分析的基本概念
      • 14.5.3 多维分析的基本操作
      • 14.5.4 OLAP的实现方式
    • 14.6 数据挖掘技术
      • 14.6.1 数据挖掘步骤
      • 14.6.2 关联规则挖掘
      • 14.6.3 分类挖掘
      • 14.6.4 聚类挖掘
      • 14.6.5 时间序列分析
    • 小结
    • 习题
  • 附录1 全国计算机等级考试三级数据库技术考试大纲(2022年版)
  • 附录2 全国计算机等级考试三级数据库技术考试样题及参考答案
  • 附录3 商场经营管理系统数据库模式
  • 附录4 系统提供的常用函数
  • 附录5 SQL Server 2008的安装与配置
  • 附录6 习题参考答案

相关图书