关系数据库理论及应用
关系数据库理论及应用编者:周定康 许婕 李云洪 等
出版社:华中科技大学出版社
页码:290 页
出版日期:2005年
ISBN:7560935389
条形码:9787560935386
版本:1版
装帧:平装
开本:16
中文:中文
丛书名:普通高等学校计算机专业系列教材
内容简介《关系数据库理论及应用》系统、完整地介绍了当前数据库技术的基本概念、基本原理及应用实践。主要内容包括:体系结构、数据模型、关系数据库设计理论、数据库设计、数据库保护、SQLserver2000简介、SQL语言SQL Server 2000安全及其数据库备份与恢复、Powerbuilder 9.0编程基础、Power Seript语言与数据库连接以及开发应用实例。每章后都附有习题。
《关系数据库理论及应用》可作为高等院校计算机专业及相关专业的教科书,也可供从事计算机开发与应用的科研人员、工程技术人员以及其他有关人员参考。
目录第1章 数据库系统概论
1.1 数据库的基本概念
1.2 数据库体系结构
1.3 数据库系统
习题一
第2章 数据库系统的数据模型
2.1 概念模型
2.2 结构数据模型
2.3 关系数据库的基本概念
2.4 关系数据库模型及其描述
习题二
第3章 关系代数及其优化技术
3.1 关系代数
3.2 查询优化技术
习题三
第4章 关系数据库设计理论
4.1 概述
4.2 函数依赖
4.3 范式
4.4 多值依赖与第四范式
4.5 关系模式的规范化
4.6 数据依赖的公理系统
4.7 关系模式的分解
习题四
第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 数据库完整性
习题六
第7章 SQL Server 2000数据库管理系统
第8章 Transact-SQL语言
第9章 管理SQL Server 2000的安全及数据库的备份与恢复
第10章 PowerBuilder9.0的编程基础
第11章 PowerScript语言与数据库连接
第12章 开发应用实例“通信录管理系统”
……
文摘第1章 数据库系统概论
计算机应用主要有三个方面,科学计算、数据处理和过程控制,而数据处理几乎占计算机应用的70%左右。数据库技术是计算机数据处理的核心,是现代信息科学与技术的重要组成部分。随着计算机技术与网络通信技术的发展,数据库技术已成为信息社会中对大量数据进行组织与管理的重要技术手段,是网络信息化管理系统的基础。
从20世纪70年代后期开始,数据库作为计算机专业的一门重要课程进入国外各个大学的课堂,我国高等院校从20世纪80年代开始,将数据库作为主要课程对计算机专业的本科生和研究生讲授,是计算机专业的核心课程之一。作为一门学科,数据库技术是计算机科学技术的一个重要分支,没有数据库技术,人们在浩瀚的信息世界中将显得手足无措。
本章先回顾数据库技术的发展历程,然后介绍数据库的基本概念、体系结构和数据库管理系统。
1.1 数据库的基本概念
了解数据库技术的发展历程,掌握数据库这门学科的术语、思想和体系结构是很有必要的。
1.1.1 数据处理技术的发展历程
从20世纪50年代中期开始,计算机应用从科学研究部门扩展到企业管理及政府行政部门,数据库技术随着计算机技术,应用技术的发展而发展,它与硬件(主要是外部存储器)、软件和计算机应用的领域有密切联系。数据处理技术的发展主要经历了四个阶段:人工管理阶段、文件系统阶段、数据库系统阶段和高级数据库系统阶段。