数据库原理及开发应用
分类: 图书,计算机/网络,数据库,数据库理论,
作者: 周屹主编
出 版 社: 清华大学出版社
出版时间: 2007-9-1字数:版次: 1页数: 342印刷时间:开本:印次:纸张:I S B N : 9787302156802包装: 平装内容简介
本书以SQL Server 2005数据库为例,详细地介绍了数据模型、关系数据库的基本理论、结构化查询语言SQL、关系模式的规范化设计、数据库设计、数据库的安全与保护等数据库技术的基本概念、基本原理、基本方法以及应用技术。另外,本书还增加了数据库应用系统设计实例、Web数据库应用系统、数据库技术新进展、Oracle数据库管理系统等内容,使教学实施更为全面。
本教材层次清晰、系统全面、例题丰富、实用性强、面向应用、注重培养应用技能和能力,可作为高等本科院校数据库课程的教材。
目录
第1章数据库概述
1.1数据管理技术的发展
1.2数据库系统的结构
1.3数据库、数据库管理系统与数据库系统
1.4数据库技术的发展
1.5SQL Server 2005简介
1.6本章小结
1.7习题
第2章数据模型
2.1信息的三个世界
2.2概念模型
2.3逻辑模型
2.4本章小结
2.5习题
第3章关系数据库的基本理论
3.1关系模型的基本概念
3.2关系模型的三类完整性
3.3关系代数的基本运算
3.4关系演算
3.5本章小结
3.6习题
第4章结构化查询语言SQL
4.1概述
4.2数据定义语句
4.3数据操纵语句
4.4数据控制语句
4.5嵌入式SQL
4.6TransactSQL语言
4.7本章小结
4.8习题
第5章关系模式的规范化设计
5.1问题提出
5.2数据依赖
5.3规范化的关系模式
5.4数据依赖的公理系统
5.5模式分解
5.6本章小结
5.7习题
第6章数据库设计
6.1概述
6.2需求分析
6.3概念结构设计
6.4逻辑结构设计
6.5数据库物理设计
6.6数据库实施
6.7数据库运行与维护
6.8数据库设计中的技巧
6.9本章小结
6.10习题
第7章数据库的安全与保护
7.1数据库的安全性
7.2数据库的完整性
7.3数据库的并发控制技术
7.4数据库的备份与恢复技术
7.5SQL Server 2005数据库的安全与保护
7.6本章小结
7.7习题
第8章数据库应用系统设计实例——学生管理系统
8.1用户需求
8.2数据库设计
8.3数据库结构的实现
8.4学生管理系统主窗体的创建
8.5系统用户管理模块的创建
8.6本章小结
8.7习题
第9章Web数据库应用系统
9.1Web概述
9.2Web数据库
9.3Web数据库访问技术
9.4Web数据库应用系统
9.5本章小结
9.6习题
第10章数据库技术的新进展
10.1数据库技术发展概述
10.2数据库技术与其他相关技术相结合
10.3面向应用领域的数据库新技术
10.4本章小结
10.5习题
第11章Oracle数据库管理系统
11.1Oracle数据库系统的体系结构
11.2Oracle数据库的结构和空间管理
11.3数据库和实例的启动和关闭
11.4PL/SQL基础
11.5Oracle数据库的备份和恢复
11.6Oracle数据库系统用户管理
11.7本章小结
11.8习题
参考文献