本书系统全面地介绍了数据库系统的基本概念、关系数据库、关系数据库标准语言SQL、关系数据库理论、实体一联系模型、数据库设计、事务与并发控制、安全管理以及索引、视图、游标、存储过程等知识,同时也介绍了SQL Server 2005环境的应用、PowerDesigner数据库设计工具的使用,这些内容都是构成数据库课程的完整知识体系。
本书对数据库理论知识与数据库技术实践内容的介绍两者并重。全书由5篇组成,第Ⅰ篇介绍数据库基础知识,主要包括数据管理的发展及数据库系统的组成结构、关系代数及关系数据库、SQL语言基础及数据定义功能、数据操作语句、视图和索引等;第Ⅱ篇介绍与数据库设计相关的内容,主要包括关系规范化理论,实体,联系模型和数据库设计;第Ⅲ篇介绍数据库管理系统内部提供的一些功能,主要包括事务与并发控制、数据库恢复技术以及查询优化技术;第Ⅳ篇介绍了数据库的发展以及数据库技术应用的发展:第V篇侧重于数据库实践内容的介绍,该部分以SQL server 2005为实践平台,介绍了数据库技术的具体实现。
本书可作为高等院校计算机专业以及信息管理专业本科生的数据库教材,也可供相关人员学习数据库的参考书。
第Ⅰ篇 基础篇
第1章 数据库概述
1.1 概述
1.2 一些基本概念
1.3 数据管理技术的发展
1.3.1 文件管理
1.3.2 数据库管理
1.4 数据独立性
1.5 数据库系统的组成
小结
习题
第2章 数据模型与数据库结构
……
第3章 关系数据库
第4章 SQL语言基础及数据定义功能
第5章 数据操作语句
第6章 高级查询
第7章 索引和视图
第8章 数据完整性约束
第Ⅱ篇 设计篇
第9章 关系规范化理论
第10章 实体.联系(E-R)模型
第11章 数据库设计
第Ⅲ篇 系统篇
第12章 事务与并发控制
第13章 数据库恢复技术
第14章 查询处理与优化
第Ⅳ篇 发展篇
第15章 数据库技术的发展
第16章 数据仓库与数据挖掘
第Ⅴ篇 应用篇
第17章 SQL Server 2005基础
第18章 数据库及对象的创建与管理
第19章 存储过程和游标
第20章 安全管理
第21章 数据库设计工具——PowerDesigner