内容介绍
用户评论
全部咨询
本书以关系数据库系统为核心,全面介绍了数据库系统的基本原理、技术实现及其应用。全书共12章,内容包括数据库系统概论、关系模型、结构化查询语言、关系数据库设计理论、索引和哈希技术、数据库文件存储技术、数据库安全性与完整性、数据库设计、数据库设计的典型案例、SQL server数据库基础、数据库应用系统开发技术,最后介绍了几种新型的数据库技术。本书每章后均附有习题。书中所涉及的例子均以学生学习过程为主线,具有系统性和一致性,其程序代码已经过严格调试。
本书可作为普通高等院校计算机及相关专业的数据库课程教材,也可作为自学计算机技术的参考书。
目录
- 第1章 数据库系统概论
1·1 引言
1·2 数据管理技术的演变
1·3 数据库系统的组成与结构
1·4 数据库管理系统
1·5 数据模型
1·6 数据库系统的发展
小结
习题
第2章 关系模型
2·1 关系模型
2·2 关系的形式化定义
2·3 关系的性质
2·4 关系的码
2·5 关系模式与关系数据库
2·6 关系代数
2·7 关系演算
2·8 关系代数表达式的优化
小结
习题
第3章 结构化查询语言SOL
3·1 SQL的基本概念
3·2 SQL的数据定义功能
3·3 SQL的数据操纵功能
3·4 SQL的数据控制功能
小结
习题
第4章 关系数据库理论
4·1 问题的提出
4·2 函数信赖性
4·3 关于函数依赖性的公理系统
4·4 关系模式的分析
4·5 关系模式的规范化
小结
习题
第5章 数据库文件存储技术
5·1 文件组织
5·2 索引技术
5·3 哈希技术
小结
习题
第6章 安全性与完整性
6·1 数据库的安全性
6·2 完整性控制
6·3 并发控制与封锁
6·4 数据库的恢复
小结
习题
第7章 数据库设计
7·1 数据库设计概述
7·2 系统需求分析
7·3 概念结构分析
7·4 逻辑结构设计
7·5 数据库物理设计
7·6 数据库实施
7·7 数据库运行和维护
小结
习题
第8章 数据库设计的典型案例
8·1 案例系统需求简介
8·2 需求描述
8·3 概念设计
8·4 逻辑设计
8·5 数据库的物理设计
小结
习题
第9章 SQL Server数据库基础
9·1 客户/服务器体系结构
9·2 SQL Server 2000应用环境概述
9·3 Transact-SQL程序设计
9·4 存储过程
9·5 触发器
小结
习题
第10章 数据库应用系统开发技术
10·1 概述
10·2 C/S体系结构
10·3 B/S结构
10·4 开放式数据库开发
10·5 ADO.NET技术
小结
习题
第11章 Web数据库及其开发技术
11·1 Web数据库概述
11·2 ASP.NET概述
11·3 Web数据库应用实例
小结
习题
第12章 数据库新技术
12·1 概述
12·2 面向对象的数据库技术
12·3 分布式数据库技术
12·4 数据仓库技术
12·5 其他新型的数据库系统
小结
习题
参考文献