注重体验与质量的电子书资源下载网站
分类于: 计算机基础 云计算&大数据
简介
数据库系统基础: 数据库系统基础 豆 0.0分
资源最后更新于 2020-10-05 18:41:18
作者:(美)埃尔玛斯利(Ramez Elmasri)
译者:李翔鹰
出版社:清华大学
出版日期:2011-01
ISBN:9787302260448
文件格式: pdf
简介· · · · · ·
《世界著名计算机教材精选:数据库系统基础(第6版)》是被世界众多高校广泛采用的讲述数据库系统的经典教材。《世界著名计算机教材精选:数据库系统基础(第6版)》全面阐述了数据库系统在设计、使用、实现和应用中所需的基本概念,既有对理论与设计的清晰阐述,同时又涵盖了大量模型和实际系统,紧跟现代数据库技术的最新发展,注重对数据库系统基本原理的介绍,着重强调数据库系统中的数学模型、设计问题、关系代数和关系演算。
《世界著名计算机教材精选:数据库系统基础(第6版)》提供了大量实验和习题,为学生进行数据库的基础设计和实现提供了实践机会。书中使用现实世界的贴切案例来阐述数据库概念,有助于读者理解和掌握这些概念。第6版仍然延续前5版的特点,涵盖了大多数的数据库论题,如sql、安全性、数据挖掘等,另外,本版还加入了诸如xml、半结构化数据、信息检索等新的主题,可供大学三、...
目录
第1部分 数据库概述
第1章 数据库与数据库用户
1.1 引言
1.2 一个示例
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.5 幕后工作者
1.6 使用DBMS方法的优势
1.6.1 控制冗余
1.6.2 限制非授权访问
1.6.3 为程序对象提供永久性存储
1.6.4 为高效查询处理提供存储结构和搜索技术
1.6.5 提供备份与恢复
1.6.6 提供多用户接口
1.6.7 表示数据间的复杂联系
1.6.8 强制执行完整性约束
1.6.9 允许使用规则进行推理和动作
1.6.10 使用数据库方法的其他潜在优势
1.7 数据库应用简史
1.7.1 使用层次和网状系统的早期数据库应用
1.7.2 提供数据抽象和应用灵活性的关系数据库
1.7.3 面向对象的应用和对更复杂数据库的需求
1.7.4 使用:XMI,在Web上交换数据以实现电子商务
1.7.5 为新应用扩展数据库性能
1.7.6 数据库与信息检索
1.8 何时不使用DBMS
1.9 本章小结
复习题
练习题
选读文献
第2章 数据库系统的概念和体系结构
2.1 数据模型、模式和实例
2.1.1 数据模型的分类
2.1.2 模式、实例和数据库状态
2.2 三层模式体系结构和数据独立性
2.2.1 三层模式体系结构
2.2.2 数据独立性
2.3 数据库语言和界面
2.3.1 DBMS语言
2.3.2 DBMS界面
2.4 数据库系统环境
2.4.1 DBMS的组成模块
2.4.2 数据库系统实用工具
2.4.3 工具、应用环境和通信软件
2.5 DBMS的集中式和客户机/服务器体系结构
2.5.1 集中式DBMS的体系结构
2.5.2 基本的客户机/服务器体系结构
2.5.3 DBMS的两层客户机/服务器体系结构
2.5.4 面向Web应用的三层和n层体系结构
2.6 数据库管理系统的分类
2.7 本章小结
复习题
练习题
选读文献
第2部分 关系数据模型与SQL
第3章 关系数据模型和关系数据库约束
3.1 关系模型概念
3.1.1 域、属性、元组和关系
3.1.2 关系的特性
3.1.3 关系模型表示法
3.2 关系模型约束和关系数据库模式
3.2.1 域约束
3.2.2 码约束和NULL值约束
3.2.3 关系数据库和关系数据库模式
3.2.4 实体完整性、参照完整性和外码
3.2.5 其他类型的约束
3.3 更新操作、事务和处理违例约束
3.3.1 插入操作
3.3.2 删除操作
3.3.3 更新操作
3.3.4 事务的概念
3.4 本章小结
复习题
练习题
选读文献
第4章 SQL基础
4.1 SQL数据定义和数据类型
4.1.1 SQL中模式和目录的概念
4.1.2 SQL的CREATETABLE命令
4.1.3 SQL中的属性数据类型和域
4.2 在SQL中定义约束
4.2.1 指定属性约束和属性默认值
4.2.2 指定码和参照完整性约束
4.2.3 为约束命名
4.2.4 使用CHECK指定元组约束
4.3 SQL中的基本查询
4.3.1 基本SQL查询的
……
第5章 更多SQL复杂查询、触发器、视图和模式修改
第6章 关系代数和关系演算
第3部分 概念建模与数据库设计
第7章 使用实体-联系(ER)模型的数据建模
第8章 增强的实体-联系(EER)建模
第9章 使用ER到关系的映射和EER到关系的映射进行关系数据库设计
第10章 实际数据库设计方法学和UML图的使用
第4部分 对象、对象关系与xml:概念、模型、语言与标准
第11章 对象及对象关系数据库
第12章 xml-可扩展置标语言
第5部分 数据库编程技术
第13章 SQL程序设计技术简介
第14章 使用PHP进行web
第6部分 数据库设计理论与规范化
第15章 函数依赖和关系数据库
第16章 关系数据库设计算法和其他依赖
第7部分 文件结构、索引与散列
第17章 磁盘存储、基本文件结构和散列
第18章 文件和索引结构
第8部分 查询处理与优化、数据库调试
第19章 查询处理和优化和算法
第20章 物理数据库设计和调优
第9部分 事务处理、并发控帛与恢复
第21章 事务处理的概念与理论简介
第22章 并发控制技术
第23章 数据库恢复技术
第10部分 其他数据库主题、安全性与分布性
第24章 数据库安全性
第25章 分布式数据库
第11部分 高级数据库模型、系统与应用
第26章 面向高级应用的增强数据模型
第27章 信息检索和web搜索引论
第28章 数据挖掘概念
第29章 数据仓库和OLAP概述
附录
附录a ER模型的可选图形表示法
附录b 磁盘参数
附录c QBE语言概术
选读文献
参考文献
附录
第1章 数据库与数据库用户
1.1 引言
1.2 一个示例
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.5 幕后工作者
1.6 使用DBMS方法的优势
1.6.1 控制冗余
1.6.2 限制非授权访问
1.6.3 为程序对象提供永久性存储
1.6.4 为高效查询处理提供存储结构和搜索技术
1.6.5 提供备份与恢复
1.6.6 提供多用户接口
1.6.7 表示数据间的复杂联系
1.6.8 强制执行完整性约束
1.6.9 允许使用规则进行推理和动作
1.6.10 使用数据库方法的其他潜在优势
1.7 数据库应用简史
1.7.1 使用层次和网状系统的早期数据库应用
1.7.2 提供数据抽象和应用灵活性的关系数据库
1.7.3 面向对象的应用和对更复杂数据库的需求
1.7.4 使用:XMI,在Web上交换数据以实现电子商务
1.7.5 为新应用扩展数据库性能
1.7.6 数据库与信息检索
1.8 何时不使用DBMS
1.9 本章小结
复习题
练习题
选读文献
第2章 数据库系统的概念和体系结构
2.1 数据模型、模式和实例
2.1.1 数据模型的分类
2.1.2 模式、实例和数据库状态
2.2 三层模式体系结构和数据独立性
2.2.1 三层模式体系结构
2.2.2 数据独立性
2.3 数据库语言和界面
2.3.1 DBMS语言
2.3.2 DBMS界面
2.4 数据库系统环境
2.4.1 DBMS的组成模块
2.4.2 数据库系统实用工具
2.4.3 工具、应用环境和通信软件
2.5 DBMS的集中式和客户机/服务器体系结构
2.5.1 集中式DBMS的体系结构
2.5.2 基本的客户机/服务器体系结构
2.5.3 DBMS的两层客户机/服务器体系结构
2.5.4 面向Web应用的三层和n层体系结构
2.6 数据库管理系统的分类
2.7 本章小结
复习题
练习题
选读文献
第2部分 关系数据模型与SQL
第3章 关系数据模型和关系数据库约束
3.1 关系模型概念
3.1.1 域、属性、元组和关系
3.1.2 关系的特性
3.1.3 关系模型表示法
3.2 关系模型约束和关系数据库模式
3.2.1 域约束
3.2.2 码约束和NULL值约束
3.2.3 关系数据库和关系数据库模式
3.2.4 实体完整性、参照完整性和外码
3.2.5 其他类型的约束
3.3 更新操作、事务和处理违例约束
3.3.1 插入操作
3.3.2 删除操作
3.3.3 更新操作
3.3.4 事务的概念
3.4 本章小结
复习题
练习题
选读文献
第4章 SQL基础
4.1 SQL数据定义和数据类型
4.1.1 SQL中模式和目录的概念
4.1.2 SQL的CREATETABLE命令
4.1.3 SQL中的属性数据类型和域
4.2 在SQL中定义约束
4.2.1 指定属性约束和属性默认值
4.2.2 指定码和参照完整性约束
4.2.3 为约束命名
4.2.4 使用CHECK指定元组约束
4.3 SQL中的基本查询
4.3.1 基本SQL查询的
……
第5章 更多SQL复杂查询、触发器、视图和模式修改
第6章 关系代数和关系演算
第3部分 概念建模与数据库设计
第7章 使用实体-联系(ER)模型的数据建模
第8章 增强的实体-联系(EER)建模
第9章 使用ER到关系的映射和EER到关系的映射进行关系数据库设计
第10章 实际数据库设计方法学和UML图的使用
第4部分 对象、对象关系与xml:概念、模型、语言与标准
第11章 对象及对象关系数据库
第12章 xml-可扩展置标语言
第5部分 数据库编程技术
第13章 SQL程序设计技术简介
第14章 使用PHP进行web
第6部分 数据库设计理论与规范化
第15章 函数依赖和关系数据库
第16章 关系数据库设计算法和其他依赖
第7部分 文件结构、索引与散列
第17章 磁盘存储、基本文件结构和散列
第18章 文件和索引结构
第8部分 查询处理与优化、数据库调试
第19章 查询处理和优化和算法
第20章 物理数据库设计和调优
第9部分 事务处理、并发控帛与恢复
第21章 事务处理的概念与理论简介
第22章 并发控制技术
第23章 数据库恢复技术
第10部分 其他数据库主题、安全性与分布性
第24章 数据库安全性
第25章 分布式数据库
第11部分 高级数据库模型、系统与应用
第26章 面向高级应用的增强数据模型
第27章 信息检索和web搜索引论
第28章 数据挖掘概念
第29章 数据仓库和OLAP概述
附录
附录a ER模型的可选图形表示法
附录b 磁盘参数
附录c QBE语言概术
选读文献
参考文献
附录