数据库原理前言本书是作者结合多年教学经验编写而成的,以数据库应用实例贯穿于各章节,突出理论与应用的结合
本书详细介绍了数据库技术的基本原理、方法和应用技术,共分11章,具体内容如下:第1章数据库系统概述,介绍了数据库技术的发展,数据库管理系统的功能、组成、模式结构,概念数据模型和几种常用的结构数据模型
第2章实体联系模型,通过大量实例介绍了实体联系模型的基本要素、绘制的步骤和方法
第3章关系数据模型与关系运算,主要介绍了关系模型的数据结构、完整性,以及关系代数、元组关系演算、域关系演算和查询优化
第4章关系数据库标准语言SQL,介绍了SQL的全貌,包括数据操作语言(DML)、数据控制语言(DCL)和数据定义语言(DDL)
第5章关系数据库设计理论,介绍如何设计关系模式问题,包括数据依赖、无损分解和保持函数依赖的分解,1NF、2NF、3NF、BCNF、4NF和5NF等
第6章数据库设计,通过一个图书管理系统设计实例,详细介绍了数据库设计各阶段的内容、任务、设计步骤及方法等
第7章数据库安全保护,主要从安全性控制、完整性控制、并发性控制和数据库恢复四方面介绍了数据库的安全保护功能
第8章关系数据库管理系统SQLServer2005,在介绍SQLServer2005的集成开发环境基础上,以大量的实例讲解SQLServer2005的知识和技术,包括数据库及其对象的管理、SQLServer2005的安全管理机制、数据库的备份与还原、数据的导入和导出、数据的附加和分离、数据库活动的监视等
第9章基于VisualBasic的关系数据库应用系统开发,在介绍VisualBasic(VB)集成开发环境、语法结构的基础上,以“图书管理系统”的开发过程为例,由浅入深地介绍了使用VB开发数据库应用系统的步骤和方法,使初学者能很快利用VB开发一个数据库应用系统
第10章数据库技术的发展,对分布式数据库、并行数据库、面向对象数据库等进行了介绍
第11章数据库实验,本章共设计了数据库的创建与管理、表的创建与管理、访问与修改数据、视图与索引、存储过程与触发器、SQLServer2005的安全与保护、利用VB开发图书管理系统共7个实验,用于配合课堂教学,培养学生的实践能力
全书内容丰富、叙述流畅,概念严谨清楚,注重理论联系实际,涵盖了目前数据库的实用理论和应用技术
在每一章节理论介绍的基础上,都给出大量实例,并进行解释说明,加强对数据库基本原理、方法的理解和掌握
每章后均有各种类型的习题,检查学生对基本知识的掌握程度
另外,还有课件、习题解答和实验解答等电子材料,帮助读者了解和掌握所学知识点
读者在掌握数据库系统基本原理及数据库设计方法后,可进一步了解数据库应用系统开发设计的方法
本书可作为高等院校计算机、信息技术等专业的数据库课程教材,也可供从事信息领域工作的科技人员和其他有关人员参阅
编写分工为:第5章和第10章由钟伯成编写;第1、7章由游晓明编写,张瑜提出修改意见;其余部分均由孔丽红编写
在编写过程中,得到了上海工程技术大学电子电气工程学院领导和计算机系诸位老师的指导
限于水平,书中若有欠妥之处,请广大读者和专家批评指正
本书作者联系方式如下:孔丽红,上海工程技术大学电子电气工程学院编者2015年3月
以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。