数据库原理与应用(第2版)

首页 > 图书 > 教材教辅/2020-09-24 / 加入收藏 / 阅读 [打印]
数据库原理与应用(第2版)

数据库原理与应用(第2版)

作者:宋金玉

开 本:16开

书号ISBN:9787302372424

定价:

出版时间:2014-09-01

出版社:清华大学

数据库原理与应用(第2版) 内容简介

  《数据库原理与应用(第2版)》第1~2章系统地阐述数据库的基本概念和基本理论,包括数据库的概念、数据库管理数据的特点、数据库系统体系结构、数据模型等;第3—5章从数据模型的三个组成要素的角度,介绍关系数据模型所采用的数据结构、关系操作语言和完整性约束、SQL查询语言的使用以及指导关系模式设计的关系规范化理论;第6~8章全面地分析数据库管理系统的数据存储管理、查询优化和事务管理等核心技术;第9~10章介绍数据库应用系统中,数据库设计和在应用编程中访问与管理数据库中数据的方法;第11章介绍数据库应用领域发展相对成熟的、应用较广泛的一些技术。  《数据库原理与应用(第2版)》以《高等学校计算机科学与技术专业公共核心知识体系与课程》和《高等学校计算机科学与技术专业核心课程教学实施方案》为指导,适合作为高等院校计算机及其相关专业数据库课程的教材,也可作为从事数据库理论研究、数据库应用系统的设计与开发,以及数据库管理与维护等工作人员的参考用书。

数据库原理与应用(第2版) 目录

第1章 数据库系统概论
1.1 数据管理技术的发展
1.2 数据库的基本概念
1.2.1 数据库
1.2.2 数据库管理系统
1.2.3 数据库系统
1.3 数据库系统体系结构
1.3.1 数据库系统的三级模式结构
1.3.2 二级映射与数据独立性
1.3.3 DBMS的模块组成
1.3.4 DBMS的客户
1.4 小结
习题

第2章 数据模型
2.1 现实世界客观对象的抽象过程
2.2 概念模型
2.3 数据模型概述
2.3.1 关系模型
2.3.2 半结构化数据模型
2.3.3 面向对象数据模型
2.4 小结
习题

第3章 关系数据库理论
3.1 关系模型概述
3.1.1 关系的数据结构
3.1.2 关系的完整性约束
3.1.3 关系操作
3.2 关系代数
3.2.1 传统的集合运算
3.2.2 专门的关系运算
3.2.3 用关系代数表达式实现关系查询
3.3 关系演算
3.3.1 关系演算中关系的表示
3.3.2 元组关系演算
3.3.3 域关系演算
3.4 小结
习题

第4章 关系数据库标准查询语言SQL
4.1 SQL语言概述
4.2 SQL中的数据定义
4.2.1 基本表的定义
4.2.2 基本表的修改
4.2.3 基本表的删除
4.3 SQL中的数据查询
4.3.1 SQL的单表查询
4.3.2 SQL的连接查询
4.3.3 SQL的嵌套查询
4.3.4 SQL的集合查询
4.4 SQL中的数据更新
4.4.1 SQL插入数据语句
4.4.2 SQL修改数据语句
4.4.3 SQL删除数据语句
4.4.4 更新操作的完整性检查
4.4.5 触发器
4.5 SQL中的视图
4.5.1 视图的概念
4.5.2 视图的定义
4.5.3 视图删除
4.5.4 视图的查询
4.5.5 视图的更新
4.5.6 视图的作用
4.6 SQL中的授权控制
4.7 小结
习题

第5章 关系模式的规范化设计
5.1 关系模式的设计问题
5.2 关系模式的规范化
5.2.1 函数依赖
5.2.2 基于函数依赖的范式
5.2.3 多值依赖与4NF
5.2.4 关系模式的规范化
5.3 函数依赖的理论
5.3.1 函数依赖集的逻辑蕴含
5.3.2 Armstrong公理
5.3.3 属性集闭包
5.3.4 函数依赖集等价和*小函数依赖集
5.3.5 候选键及其求解方法
5.4 模式分解
5.4.1 模式分解的概念
5.4.2 无损连接分解和保持函数依赖分解
5.4.3 模式分解算法
5.5 小结
习题

第6章 数据库的存储管理
6.1 数据库存储管理的数据
6.2 磁盘上数据的存储
6.2.1 磁盘的物理特性
6.2.2 磁盘上数据的缓冲存取
6.3 文件的组织结构
6.3.1 定长记录
6.3.2 变长数据和记录
6.3.3 列存储
6.4 文件的存储结构
6.4.1 堆文件
6.4.2 顺序文件
6.4.3 聚集文件
6.4.4 散列文件(直接文件)
6.4.5 SQLServer的文件存储
6.5 索引
6.5.1 索引的概念
6.5.2 聚集索引和非聚集索引
6.5.3 稠密索引和稀疏索引
6.5.4 多级索引
6.5.5 倒排索引和文档检索
6.5.6 位图索引
6.6 索引文件的结构
6.6.1 B+树
6.6.2 散列索引
6.7 小结
习题

第7章 关系查询与优化
7.1 数据库系统的查询处理步骤
7.2 查询分析与预处理
7.3 代数优化
7.3.1 代数优化的必要性
7.3.2 基于代数等价的启发式优化
7.4 物理优化
7.4.1 操作符的实现算法
7.4.2 基于代价的物理优化方法
7.5 小结
习题
……

第8章 事务管理
第9章 数据库设计

数据库原理与应用(第2版) 作者简介

  宋金玉,解放军理工大学指挥信息系统学院副教授、硕士生导师。长期承担本科生与硕士研究生的数据库课程的教学和课程建设任务,从事数据工程领域的学术研究工作。

 1/2    1 2 下一页 尾页

教材 研究生/本科/专科教材 工学

在线阅读

  • 最新内容
  • 相关内容
  • 网友推荐
  • 图文推荐
上一篇:中华文明简史     下一篇:大学计算机基础案例教程