基本信息

编辑推荐
本书内容广泛、实践性强、习题丰富、教辅资源丰富。...
内容简介
计算机书籍
本书全面介绍数据库系统的基本概念和基本理论,涉及目前流行的SQL Server 2000的功能、使用方法以及在Visual Basic 6.0中开发数据库前端应用的方法。具体内容包括安装和配置SQL Server、在SQL Server环境中创建数据库和表、安全管理、数据传输、备份和恢复、数据库的应用程序和数据库访问技术、Visual Basic 6.0的ADO数据控件技术等。.
本书可作为高校非计算机专业本、专科学生的教材,也可作为计算机专业学生的补充读物,并可供数据库初学者自学参考。..
本书第1版自出版以来多次重印,在各高校深受好评,被教育部评为“十一五”国家级规划教材。
本书作者结合多年的教学经验,详细介绍数据库系统的基础知识、经典理论及应用方法。全书注重基础,兼顾实用能力的培养,可读性强。...
目录
第一部分 数据库原理
第1章 数据库概述 2
1.1 数据管理的发展 2
1.1.1 以数据为中心的应用系统的特点 2
1.1.2 文件管理系统 3
1.1.3 数据库管理系统 5
1.1.4 数据独立性 7
1.2 数据库系统的组成 8
1.3 使用数据库系统的考虑及数据库应用的未来 9
1.4 小结 9
习题 10
第2章 数据库系统结构 11
2.1 数据和数据模型 11
2.1.1 数据 11
2.1.2 数据模型 11
2.2 概念层数据模型 13
2.2.1 基本概念 13
2.2.2 实体-联系模型 13
2.3 组织层数据模型 15
前言
在这3年时间里,数据库技术又取得了很多新的发展,国内大学生的计算机水平也在不断提高。因此,需要对第1版进行适当的修订。第2版对第1版的基本宗旨和风格基本保持不变,但对某些章的结构进行了调整,使全书结构更加合理。同时,根据普通高等教育“十一五”国家级规划教材修订方案对本书内容进行了一些增删,增加了介绍数据库技术发展方向及应用领域部分,删除了一些应用不是很广泛的内容。
本书主要由四部分组成,第一部分介绍数据库系统的基本概念和基本理论,这部分由第1章到第8章组成,具体内容包括:数据管理的发展过程、数据库系统的组成结构、SQL语言基础及数据定义功能、数据操作、视图、关系数据库规范化理论、数据库保护及数据库设计几个方面。这一部分是数据库的理论基础。第2版在这一部分中,去掉了第1版关系数据库规范化理论中的“关系模式的分解准则”一节,将“数据完整性”内容放到了第3章的基本表的定义部分,使对基本表的定义的介绍更加完整。在第2版中将“视图”内容作为一个独立的章节,这样使每一章的概念相对比较独立。
第二部分主要介绍服务器端的数据库管理系统的功能,这里以SQL Server 2000数据库管理系统为例,介绍其主要功能以及在此系统中对数据库理论的实现,这部分由第9章到第13章组成,具体内容包括在安装和配置SQL Server以及在此环境中创建数据库和表、安全管理、数据传输、备份和恢复数据库的技术。这部分是第一部分理论知识的实践应用。
第三部分主要介绍如何在客户端实现对数据库数据的访问,这部分以Visual Basic 6.0环境为例,介绍数据库前端应用程序开发技术,此部分由第14章到第16章组成。这部分主要介绍数据库的应用程序和数据访问接口技术,利用Visual Basic 6.0的ADO数据控件以及ADO对象访问数据库的方法,一些常用的数据访问控件的使用。第16章还用4个例子分别说明了使用这些技术开发数据库应用程序的过程,并在最后介绍了Visual Basic 6.0中自带的可以自动生成数据库应用程序的数据窗体向导。这部分在第2版中增加了使用ADO对象访问数据库的介绍。..
本书第四部分是新增加的内容,这一部分由两章构成。第17章主要介绍数据库的新的应用方向—数据仓库和数据挖掘,第18章介绍了数据库技术发展的新方向。
本书还包括三个附录,附录A介绍SQL Server 2000中系统提供的常用函数,介绍这部分的目的是使读者能够更好地使用SQL Server提供的功能。附录B介绍一个应用实例,主要是将前边学习的知识汇总起来,让用户通过本书的学习能够自己开发一个比较完整的数据库应用程序。这个附录可作为学生学习时的上机练习题目。附录C给出了本书练习的参考答案。在第2版中去掉了第1版中的“发布VB应用程序”附录。
本书的最大特点是内容涵盖比较全面,既包括了数据库的基础理论知识,又包括了数据库的客户端和服务器端的应用技术。SQL Server 2000是目前应用范围非常广泛的后台数据库管理系统,Visual Basic也是使用非常普及、方便的可视化编程环境。包含这些内容的目的是使读者可以比较系统、全面地学习数据库系统的整体概念和应用技术。从第1版的使用情况来看,这种编写风格还是比较成功的。
根据各专业对学生的计算机水平的掌握程度的要求,在授课中可对本书的一些内容进行挑选。对计算机要求偏低的专业,可将第15章中的“ADO对象”部分以及整个第四部分作为选讲内容。
为了便于教师使用本书进行教学,本书还为教师免费提供电子教案,主要是教师授课时使用的幻灯片,这样可以减轻教师的备课负担,提高授课质量。需要者请登录华章网站(www.hzbook.com)下载。
本书是作者多年从事数据库教学的经验和感受的总结,在本书的编写过程中,得到了机械工业出版社华章分社的极大帮助,在此,对华章分社的全体人员表示诚挚的感谢。
由于时间仓促加之本人水平所限,书中难免有不妥之处,望广大同仁能给予批评指正。...
何玉洁
2006年10月