描述
开 本: 16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787111227809
本书可作为高等院校计算机专业、信息管理与信息系统以及相关专业的本科生的教材,还可作为广大软件设计与开发的工程技术人员等信息领域工作的科技人员的参考书。
前言
第1章 数据库系统概述
1.1 数据库技术的产生与发展
1.1.1 数据管理的发展
1.1.2 数据和数据管理技术
1.1.3 数据库系统的三个发展阶段
1.2 数据库系统基本概念
1.2.1 数据库
1.2.2 数据库系统
1.3 数据库系统的特点
第2章 数据模型
2.1 数据模型概述
2.1.1 数据模型的基本组成
2.1.2 数据模型的发展
2.2 E-R数据模型
2.2.1 基本概念
2.2.2 E-R图
2.2.3 扩充E-R数据模型
2.3 层次数据模型
2.3.1 基本概念和结构
2.3.2 数据操作
2.3.3 数据约束
2.3.4 层次数据模型的优缺点
2.4 网状数据模型
2.4.1 基本概念和结构
2.4.2 数据操作
2.4.3 数据约束
2.4.4 网状数据模型的优缺点
2.5 关系数据模型
2.5.1 基本概念
2.5.2 关系数据模型的数据结构
2.5.3 数据操作
2.5.4 数据约束
2.5.5 关系数据模型的优缺点
2.6 面向对象数据模型
2.6.1 对象和对象标识符
2.6.2 属性和方法
2.6.3 封装和消息传递
2.6.4 类和实例
2.6.5 类层次结构和继承
2.6.6 持久性和版本
2.6.7 多态、重载、重定义与动态联编
2.6.8 面向对象数据模型与关系数据
模型的比较
第3章 数据库系统的体系结构
3.1 数据库的体系结构
3.1.1 三级模式结构
3.1.2 两级映像和两级数据独立性
3.2 数据库系统
3.2.1 DBS的组成
3.2.2 DBS的全局结构
3.2.3 DBS结构的分类
3.3 数据库管理系统
3.3.1 DBMS的工作模式
3.3.2 DBMS的主要功能
3.4 DBMS的系统结构
3.4.1 DBMS的进程结构和
多线索结构
3.4.2 DBMS的组成
3.4.3 DBMS的层次结构
3.5 几种典型结构的DBMS
3.5.1 Client/Server结构的DBMS
3.5.2 基于Web的数据库系统
第4章 关系数据库方法
4.1 关系数据库的基本概念
4.1.1 关系的形式化定义
4.1.2 关系模式、关系子模式和
存储模式
4.1.3 关系模型的完整性规则
4.1.4 关系数据库模式
4.2 关系代数
4.2.1 关系代数的五个基本操作
4.2.2 关系代数的组合操作
4.2.3 关系代数表达式应用举例
4.3 关系演算
4.3.1 元组关系演算
4.3.2 域关系演算
4.4 关系查询优化
4.4.1 查询优化的一般策略
4.4.2 关系代数优化
4.4.3 基于存取路径的规则优化
第5章 关系数据库的结构化查询语言
5.1 SQL概述
5.2 SQL的数据定义语言
5.2.1 数据类型
5.2.2 数据库模式的定义
5.2.3 基本表的定义
5.2.4 基本表的修改和删除
5.2.5 域
5.2.6 索引的建立和删除
5.3 SQL数据查询
5.3.1 ALPHA关系演算语言
5.3.2 SQL查询语句格式
5.3.3 简单查询
5.3.4 复杂查询
5.4 SQL聚集函数
5.4.1 聚集函数的运算符
5.4.2 数据分组
5.4.3 数据排序
5.5 SQL数据更新
5.5.1 元组插入
5.5.2 元组删除
5.5.3 元组修改
5.6 SQL中的视图
5.6.1 视网定义
5.6.2 视图查询
5.6.3 视图更新
5.6.4 视图删除
5.6.5 视图的作用
5.7 嵌入式SQL
5.7.1 程序设计环境下的SQL
5.7.2 单行选择语句
5.7.3 游标
第6章 关系模式的规范化理论
6.1 关系模式设计中的问题
6.2 函数依赖
6.2.1 函数依赖定义
6.2.2 关键字和超关键字
6.3 数据依赖的公理系统
6.3.1 函数依赖的逻辑蕴涵
6.3.2 Armstrong公理系统
6.3.3 函数依赖集的等价和覆盖
6.4 关系模式的分解及其问题
6.4.1 分解的无损连接性
6.4.2 保持函数依赖性
6.5 关系模式的规范化
6.5.1 范式
6.5.2 模式分解的算法
6.6 多值函数依赖与4NF
6.6.1 BCNF关系模式存在的问题
6.6.2 多值函数依赖
6.6.3 4NF
6.7 连接依赖和5NF
第7章 数据库设计
7.1 数据库设计概述
7.1.1 数据库系统生存期
7.1.2 数据库设计方法
7.1.3 数据库设计的基本过程
7.2 规划
7.3 需求分析
7.3.1 需求描述与分析
7.3.2 需求分析阶段的输入和输出
7.3.3 需求分析的步骤
……
第8章 数据库保护
第9章 Microsoft SQL Server 2000
第10章 ASP.NET和ADO.BET数据库开发技术
第11章 分布式数据库系统
第12章 数据仓库与数据挖掘
第13章 XML开发技术
参考文献
评论
还没有评论。