出版时间:2010-9 出版社:机械工业出版社 作者:何玉洁 页数:273
前言
《数据库原理与应用教程》第1版出版于2003年,第2版出版于2007年,两版累计印刷20余次,累计印刷数量达5万多册。2006年这本书又被评为“十一五”国家级规划教材,这给予了作者极大的鼓舞和鞭策。时间飞逝,第2版出版至今已经过去3年了,在这3年中,国内大学的计算机教育水平又有了新的提高,随着数据库应用范围的日益广泛和深入,数据库课程内容也需要随之调整。另一方面,数据库管理系统这几年也得到了很大的发展,以SQL Server为例,在本书第2版编写之初,SQL Server 2005才发布不久,而现在Microsoft已经发布了SQL Server2008,新产品的发布意味着新功能的产生。综合这两方面的原因,并根据近几年使用该书的读者提出的建议和意见,对第2版内容进行了修订。第3版相对于第2版主要修订的内容包括:将SQL Server 2000实践平台改为SQL Servet 2005,去掉了第2版的“第12章数据传输”,增加了数据查询部分的示例。其他部分都是小的调整。第3版仍然由四部分组成,第一部分介绍了数据库系统的基本概念和基本理论,这部分由第1~8章组成,具体内容包括数据管理的发展过程、数据库系统的组成结构、SQL语言基础及数据定义功能、视图、关系规范化理论、数据库保护及数据库设计几个方面。这一部分是数据库的理论基础。第3版在介绍理论知识时更加注重概念的清晰表达,增加了对概念的图形化表达,同时增加了一些示例。
内容概要
本书根据前两版读者的使用建议进行了修订,第3版继续保持了前面版本的内容全面、实例丰富、理论知识与应用技术相结合等特点,并新增了数据查询方面的示例,增加了附录中数据库分析与设计示例的复杂性。本书由四部分组成:第一部分偏重于数据库理论,主要介绍关系数据库理论;第二部分和第三部分偏重于应用,包括服务器端和客户端的应用:第四部分介绍了数据库的新的应用领域和发展方向。在附录部分用一个完整的示例说明了数据库设计的全过程。书中还涉及sql server 2005的功能、使用方法以及在visual basic 6.0中开发数据库客户端程序的方法。 本书可作为高等院校非计算机专业的数据库教材,也可作为计算机专业学生的补充读物,并可供数据库初学者作为入门读物。
书籍目录
前言 第一部分 基础理论 第1章 数据库概述 1.1 一些基本概念 1.1.1 数据 1.1.2 数据库 1.1.3 数据库管理系统 1.1.4 数据库系统 1.2 数据管理技术的发展 1.2.1 文件管理方式 1.2.2 数据库管理 1.3 数据独立性 1.4 数据库系统的组成 1.5 小结 习题 第2章 数据库系统结构 2.1 数据和数据模型 2.1.1 数据与信息 2.1.2 数据模型 2.2 概念层数据模型 2.2.1 基本概念 2.2.2 实体-联系模型 2.3 组织层数据模型 2.3.1 关系模型的数据结构 2.3.2 关系模型的数据操作 2.3.3 关系模型的数据完整性约束 2.4 数据库系统的结构 2.4.1 三级模式结构 2.4.2 模式映像与数据独立性 2.5 数据库管理系统 2.6 小结 习题 第3章 SQL语言基础及数据定义功能 3.1 基本概念 3.1.1 SQL语言的发展 3.1.2 SQL语言的特点 3.1.3 SQL语言功能概述 3.2 SQL Server提供的主要数据类型 3.2.1 数值型 3.2.2 字符串型 3.2.3 日期时间类型 3.3 数据定义功能 3.3.1 基本表的定义与删除 3.3.2 修改表结构 3.4 数据完整性 3.4.1 完整性约束条件的作用对象 3.4.2 实现数据完整性 3.5 小结 习题 第4章 数据操作语句 第5章 视图 第6章 关系数据库规范化理论 第7章 数据库保护 第8章 数据库设计 第二部分 SQL Server基础及使用 第9章 SQL Server 2005基础 第10章 数据库及表的创建与管理 第11章 安全管理 第12章 备份和恢复数据库 第三部分 用Visual Basic开发数据库应用程序 第13章 数据库应用结构与数据 访问接口 第14章 ADO数据控件与数据绑定控件 第15章 Visual Basic数据库应用 编程示例 第四部分 数据库技术的应用与发展 第16章 数据仓库与数据挖掘 第17章 数据库技术的发展 附录 数据库分析与设计示例 参考文献
章节摘录
插图:随着信息管理水平的不断提高,应用范围的日益扩大,信息已成为企业的重要财富和资源,同时,用于管理信息的数据库技术也得到了很大的发展,其应用领域越来越广泛。人们在不知不觉中扩展着对数据库的使用,比如信用卡购物,飞机、火车订票系统,商场的进货与销售,图书馆对书籍及借阅的管理等,无一不使用了数据库技术。从小型事务处理到大型信息系统,从联机事务处理到联机分析处理,从一般企业管理到计算机辅助设计与制造(CAD/CAM)、地理信息系统等,数据库系统已经渗透到我们日常生活中的方方面面,数据库中信息量的大小以及使用的程度已经成为衡量企业的信息化程度的重要标志。数据库是数据管理的最新技术,其主要研究内容是如何对数据进行科学的管理,以提供可共享、安全、可靠的数据。数据库技术一般包含数据管理和数据处理两部分。数据库系统本质上是一个用计算机存储数据的系统,数据库本身可以看作是一个电子文件柜,也就是说,数据库是收集数据文件的仓库或容器。本章介绍数据库系统的基本概念,包括数据管理的发展过程、数据库系统的组成以及数据库系统结构等。读者可从本章了解为什么要学习数据库技术,并为后续章节的学习做好准备。
编辑推荐
《数据库原理与应用教程(第3版)》自第1版出版以来多次重印,第2版被评为普通高等教育“十一五”国家级规划教材,第3版根据前两版读者的使用建议进行了修订,新增了数据查询方面的示例,并增加了附录中数据库分析与设计示例的复杂性。新版特点如下:内容全面,实例丰富。系统介绍数据库技术从理论到应用的方方面面,并介绍了数据库的新的应用领域和发展方向。更加注重理论知识部分概念的清晰表述,增加了对概念的图形化表达以及示例说明。实践过程。数据库实践平台选用了sql server 2005,客户端数据库编程选用了visual basic 6.0,它们都是极易获得并且市场反映良好的软件。习题丰富。各章配有大量的习题和上机练习,帮助读者梳理所学知识,掌握基本内容。注重实际能力培养,在附录中给出了完整的。复杂度适中的数据库分析与设计综合示例。《数据库原理与应用教程(第3版)》为教师配备电子教案,方便教师教学,需要者可登录华章公司网站下载。
图书封面
评论、评分、阅读与下载