数据库原理与DB2应用教程
分類: 图书,计算机/网络,数据库,数据库理论,
作者: 杨鑫华主编
出 版 社: 清华大学出版社
出版时间: 2007-8-1字数:版次: 1页数: 271印刷时间: 2007/08/01开本:印次:纸张:I S B N : 9787302155546包装: 平装内容简介
本书以帮助读者建立数据库基本概念,提高数据库应用、开发能力为目标。在讲述传统的“数据库原理”的同时,结合软件市场对数据库人才的需求,介绍IBM公司的旗舰产品——DB2通用数据库及其典型应用,并以DB2通用数据库作为实践环境,阐述数据库相关概念以及常用的数据库应用开发方法。
本书取材适宜、难度适当、实用性强,可使读者在学习数据库基本原理的同时,掌握一种实用的大型数据库应用技术,掌握从事信息处理工作应具备的数据库技术的基本知识、基本技能和操作能力。
本书可作为计算机、软件工程、电子商务、信息管理等专业本科生数据库课程的教材;也可作为参加IBMDB2专业认证考试的辅导教材,以及从事数据库应用的开发人员的参考书。
目录
第1章概述
1.1数据管理技术的发展
1.1.1人工管理阶段
1.1.2文件系统阶段
1.1.3数据库系统阶段
1.2数据库基本概念
1.3数据模型
1.3.1数据模型的组成要素
1.3.2概念模型
1.3.3三种常见的逻辑数据模型
1.4数据库的系统结构
1.4.1数据库的三级模式结构
1.4.2数据库的二级映像功能与数据独立性
1.5数据库管理系统
1.5.1数据库管理系统的主要功能
1.5.2数据库管理系统的程序组成
1.5.3用户访问数据的过程
1.6本章小结
习题
第2章关系数据库
2.1关系模型概述
2.2关系数据结构及形式化定义
2.2.1关系及相关概念
2.2.2关系模式
2.2.3关系数据库
2.3关系的完整性
2.4关系代数
2.4.1关系代数概述
2.4.2传统的集合运算
2.4.3专门的关系运算
2.5关系演算
2.5.1关系演算概述
2.5.2元组关系演算语言ALPHA
2.5.3域关系演算语言QBE
2.6本章小结
习题
第3章DB2通用数据库
3.1DB2通用数据库产品概述
3.1.1DB2的发展历史
3.1.2DB2 UDB版本分类
3.1.3DB2产品组成和架构
3.1.4DB2客户端
3.2DB2数据库的对象
3.2.1DB2实例
3.2.2DB2数据库对象和层次结构
3.3DB2数据库目录
3.3.1 数据库目录
3.3.2数据库内部目录结构
3.3.3安装路径下数据库内部目录结构
3.4DB2 LIDB图形用户界面
3.4.1工具总览
3.4.2命令行工具
3.4.3开发工具
3.4.4一般管理工具
3.4.5信息工具
3.4.6监控工具
3.4.7安装工具
3.4.8其他工具
3.5本章小结
习题
第4章 关系数据库语言SQL
4.1SQL概述
4.1.1SQL语言概述
4.1.2SQL语言的特点
4.2SQL的数据定义功能
4.2.1模式的创建和撤销
……
第5章 关系数据库规范化理论
第6章数据库设计
第7章DB2数据库的存储管理和维护
第8章数据库完整性
第9章数据库安全性
第10章数据库并发性
第11章数据库烣复
第12章数据库应用开发方法
第13章数据库及其应用前沿技术
附录 DB2样本数据库表
参考文献