数据库原理及应用实用教程
¥33.00定价
作者: 姜代红、蒋秀莲
出版时间:2015年8月
出版社:清华大学出版社
- 清华大学出版社
- 9787302247586
- 1-4
- 154053
- 16开
- 2015年8月
- 工学
- 软件工程
- TP311.13
- 计算机类
- 本专科、高职高专
内容简介
本书以关系数据库系统为核心,主要介绍了数据库系统的基本概念、基本原理和应用技术,内容包括数据库系统概论、关系数据库、关系数据库标准语言SQL、关系规范化理论、数据库设计、数据库保护技术、SQLServer 2000数据库管理系统、数据库应用系统开发和实验与综合实训等。
本书内容系统全面、深入浅出、实例丰富。每章均配有小结并附有适量的习题,便于读者巩固所学知识。书后所附习题答案可以帮助读者检验学习和练习效果。书中还提供了相应的上机实验和综合实训,便于读者进一步理解和掌握各章所学知识。此外,本书还配有多媒体课件和电子教案。
本书可作为高等院校计算机、信息管理及相关专业的教材,也可作为从事计算机软件工作的科技人员和工程技术人员以及其他相关人员的参考书。
目录
第1章 数据库系统概论
1.1 数据库系统的产生与发展
1.1.1 数据管理技术的演变
1.1.2 数据库系统的特点
1.2 数据库系统的相关概念及组成
1.2.1 数据库
1.2.2 数据库管理系统
1.2.3 数据库应用系统
1.2.4.数据库系统的组成
1.3 数据模型
1.3.1 数据模型的类型和组成
1.3.2 概念模型
1.3.3 常用的数据模型
1.4 数据库系统的体系结构
1.4.1 数据库系统的三级模式结构
1.4.2 二级映像功能与数据独立性
1.5 常用数据库系统简介
1.6 数据库技术的新发展及新型数据库系统
1.6.1 数据库技术发展的3个阶段
1.6.2 新型数据库系统
1.6.3 数据库技术的发展趋势
1.7 本章小结
习题
第2章 关系数据库
2.1 关系模型的基本概念
2.1.1 关系模型的基本术语
2.1.2 关系模型的定义形式
2.1.3 关系的性质
2.1.4 关系的键
2.1.5 关系模型的完整性
2.2 关系代数
2.2.1 传统的集合运算
2.2.2 专门的关系运算
2.2.3 关系代数运算的应用举例
2.3 关系演算*
2.3.1 元组关系演算
2.3.2 域关系演算
2.4 小结
习题
第3章 关系数据库标准语言SQL
3.1 SQL概述
3.1.1 SQL语言发展简史
3.1.2 SQL语言的主要特点
3.1.3 SQL语言的主要功能
3.1.4 SQL对关系数据库模式的支持
3.2 SQL的数据定义
3.2.1 SQL的数据类型
3.2.2 基本表的定义和维护
3.2.3 索引的定义和维护
3.3 SQL的数据查询
3.3.1 单表查询
3.3.2 连接查询
3.3.3 嵌套查询
3.3.4 集合查询
3.4 SQL的数据操作
3.4.1 插入数据
3.4.2 修改数据
3.4.3 删除数据
3.5 视图
3.5.1 建立视图
3.5.2 查询视图
3.5.3 删除视图
3.5.4 更新视图
3.5.5 视图的作用
3.6 SQL的数据控制
3.6.1 授权
3.6.2 回收授权
3.7 存储过程
3.7.1 存储过程的概念
……
第4章 关系规范化理论
第5章 数据库设计
第6章 数据库保护技术
第7章 SQL Server 2000数据库管理系统
第8章 数据库应用系统开发
第9章 实验与综合实训
参考答案
参考文献
1.1 数据库系统的产生与发展
1.1.1 数据管理技术的演变
1.1.2 数据库系统的特点
1.2 数据库系统的相关概念及组成
1.2.1 数据库
1.2.2 数据库管理系统
1.2.3 数据库应用系统
1.2.4.数据库系统的组成
1.3 数据模型
1.3.1 数据模型的类型和组成
1.3.2 概念模型
1.3.3 常用的数据模型
1.4 数据库系统的体系结构
1.4.1 数据库系统的三级模式结构
1.4.2 二级映像功能与数据独立性
1.5 常用数据库系统简介
1.6 数据库技术的新发展及新型数据库系统
1.6.1 数据库技术发展的3个阶段
1.6.2 新型数据库系统
1.6.3 数据库技术的发展趋势
1.7 本章小结
习题
第2章 关系数据库
2.1 关系模型的基本概念
2.1.1 关系模型的基本术语
2.1.2 关系模型的定义形式
2.1.3 关系的性质
2.1.4 关系的键
2.1.5 关系模型的完整性
2.2 关系代数
2.2.1 传统的集合运算
2.2.2 专门的关系运算
2.2.3 关系代数运算的应用举例
2.3 关系演算*
2.3.1 元组关系演算
2.3.2 域关系演算
2.4 小结
习题
第3章 关系数据库标准语言SQL
3.1 SQL概述
3.1.1 SQL语言发展简史
3.1.2 SQL语言的主要特点
3.1.3 SQL语言的主要功能
3.1.4 SQL对关系数据库模式的支持
3.2 SQL的数据定义
3.2.1 SQL的数据类型
3.2.2 基本表的定义和维护
3.2.3 索引的定义和维护
3.3 SQL的数据查询
3.3.1 单表查询
3.3.2 连接查询
3.3.3 嵌套查询
3.3.4 集合查询
3.4 SQL的数据操作
3.4.1 插入数据
3.4.2 修改数据
3.4.3 删除数据
3.5 视图
3.5.1 建立视图
3.5.2 查询视图
3.5.3 删除视图
3.5.4 更新视图
3.5.5 视图的作用
3.6 SQL的数据控制
3.6.1 授权
3.6.2 回收授权
3.7 存储过程
3.7.1 存储过程的概念
……
第4章 关系规范化理论
第5章 数据库设计
第6章 数据库保护技术
第7章 SQL Server 2000数据库管理系统
第8章 数据库应用系统开发
第9章 实验与综合实训
参考答案
参考文献