![]()
内容推荐 本书为普通高等教育"十一五"重量规划教材。书中较全面地介绍了数据库系统基本原理、技术实现和基本应用知识。全书共分10章,主要内容包括数据库系统概论、关系数据库、关系数据库标准语言、关系数据库的查询优化处理、关系数据库设计理论、数据物理组织与索引、数据库设计、数据库事务管理、数据库的安全与完整性等,很后还介绍了几种新型的数据库。本书另配有《数据库系统原理习题集与上机指导》及教材的演示文稿。 目录 前言 第一版前言 第1章 数据库系统概述 1 1.1 信息、数据与数据处理 1 1.2 信息存储 2 1.3 数据库与数据库管理系统 3 1.4 数据库体系结构 7 1.5 数据模型 11 1.6 数据库技术的应用与发展 20 小结 24 习题 24 第2章 关系数据库 26 2.1 关系模型概述 26 2.2 关系的键 30 2.3 关系数据库模式与关系数据库 32 2.4 关系代数 33 2.5 关系演算 40 小结 43 习题 43 第3章 关系数据库标准语言 46 3.1 SQL语言简介 46 3.2 SQL数据定义 47 3.3 SQL数据查询 54 3.4 SQL数据操纵 80 3.5 SQL数据控制 83 3.6 视图管理 86 3.7 嵌入式SQL语句 89 3.8 Transact-SQL程序设计 94 小结 101 习题 101 第4章 关系数据库的查询优化处理 104 4.1 查询处理与查询优化 104 4.2 查询优化技术 108 4.3 代数优化 111 4.4 关系代数表达式的优化策略和算法 112 4.5 物理优化 115 小结 117 习题 117 第5章 关系数据库设计理论 119 5.1 关系模式的非形式化设计规则 119 5.2 函数依赖 121 5.3 关系模式的规范化 127 5.4 多值依赖与第四范式 136 小结 138 习题 138 第6章 数据物理组织与索引 141 6.1 数据库存储设备 141 6.2 文件 144 6.3 索引技术 150 小结 164 习题 164 第7章 数据库设计 167 7.1 数据库设计概述 167 7.2 系统需求分析 177 7.3 概念结构设计 181 7.4 逻辑结构设计 196 7.5 数据库物理设计 200 7.6 数据库实施 203 7.7 数据库运行和维护 205 小结 206 习题 207 第8章 数据库事务管理 209 8.1 事务与事务管理 209 8.2 并发控制与封锁机制 213 8.3 数据库恢复 221 小结 227 习题 227 第9章 数据库的安全性与完整性 229 9.1 数据库的安全性 229 9.2 完整性控制 237 小结 242 习题 242 第10章 数据库新技术 244 10.1 基于对象的数据库系统 244 10.2 分布式数据库 249 10.3 多媒体数据库 258 10.4 数据库 261 10.5 数据仓库和数据挖掘 264 10.6 嵌入式数据库 269 小结 271 习题 272 参考文献 274 |