





作者:闪四清等
定价:35元
印次:1-4
ISBN:9787302081562
出版日期:2004.03.01
印刷日期:2008.01.18
图书责编:胡辰浩
图书分类:教材
数据库技术是信息系统的一个核心技术。本书是一本全面介绍数据库技术基本原理、技术实现和应用等知识的教程。全书包括4部分共16章。第一部分讨论了数据库的建模方法,第二部分全面介绍了SQL语言及其理论基础,第三部分探讨了数据库技术深层次的实现方法,第四部分详细阐述了数据库技术的发展趋势和应用。 本书内容全面、概念清晰、语言流畅、图文并茂,可作业高等院校计算机相关专业数据库课程的教材,也可供从事计算机软件工作的科技人员(如信息管理系统、电子商务网站开发人员等)参阅。
第一版前言 当今是一个信息爆炸的时代,信息已经成为社会和经济发展的重要支柱之一。大量信息的产生、处理、存储、传播和使用推动了社会的进步和经济的发展。信息系统是一种以加工、处理信息为主的计算机系统。数据库技术作为一种存储和使用信息的信息系统核心技术正在发挥着越来越重要的作用。例如,现在的银行无法再依赖手工记账来处理复杂的储蓄、结算、信贷和信用卡等业务,现在的邮政、电信也无法离开信息系统开展各种邮政和电信业务,现在的航空运输也无法离开信息系统来管理庞大的分布式售票网点,现在的加工企业无法离开信息系统来管理庞大的零部件仓库、计划、生产、销售和财务等,现在的图书出版业无法依赖手工的方式管理大量图书的出版、库存和销售等业务。 本书对数据库技术进行了全面的阐述和研究。在结合大量实例和本人教学体会的基础上,对数据库技术的各个领域进行了深入浅出的剖析,对数据库技术的重点和难点进行了详细的描述,力求做到概念清晰、生动活泼。 本书包括了4部分共16章内容。第一部分是设计篇,重点介绍了ER图、ODL方法、IDEF1x图和关系模型等数据库建模技术。第二部分是编程篇,对数据库技术中的关系代数、Datalog语言等理论以及标准SQL语言进行了讲述。第三部分是实现篇,讨论了有关索引、查询、事务和并发控制等数据库技术内核的实现问题。第四部分是提高篇,对典型的桌面型数据库产品、分布式数据库产品以及信息系统的开发方法进行了介绍和分析。 在每章的开始,对该章将要涉及的内容和作用进行了简单的介绍,然后指出了学完本章后应该掌握的重要内容。每章正文内容结束之后,有一个对本章所讲述的内容进行总结和评价的小结。另外,...
第Ⅰ部分 设 计 篇
第1章 步入数据库系统世界 3
1.1 概述 3
1.1.1 数据库系统应用示例 4
1.1.2 数据库系统的作用 6
1.1.3 常见的数据库系统 8
1.1.4 数据库应用程序的开发过程 11
1.2 数据库技术的演变 12
1.2.1 数据库技术的环境 12
1.2.2 传统的文件管理阶段 13
1.2.3 现代的数据库管理系统阶段 14
1.3 数据库系统架构 16
1.3.1 数据存储架构 16
1.3.2 数据视图管理架构 18
1.3.3 数据库应用架构 19
1.4 数据库管理系统组件 23
1.4.1 数据和元数据 23
1.4.2 输入 24
1.4.3 查询处理器 25
1.4.4 存储管理器 26
1.4.5 事务管理器 26
1.5 数据库技术的发展趋势 27
1.5.1 数据库技术面临的挑战 27
1.5.2 数据库技术的未来 27
1.6 小结 29
1.7 思考和练习 29
第2章 数据库建模--ER图 31
2.1 ER图的基本概念 31
2.1.1 实体集和实体集中的属性 32
2.1.2 联系集和联系集中的属性 35
2.1.3 绘制ER图 37
2.2 ER图设计原则 39
2.2.1 真实性原则 40
2.2.2 避免冗余原则 40
2.2.3 简单性原则 40
2.2.4 恰当性原则:用实体集还是用属性 41
2.2.5 恰当性原则:用实体集还是用联... 查看详情