数据库系统基础(第6版)

作者: Ramez Elmasri,Shamkant

出版社: 清华大学出版社

出版日期: 2011-10-01

电子书 暂不销售 定价:121.0
  • 收藏

  • 加书架

  • 引用

简介

数据库技术是计算机科学技术中发展最快的领域之一,也是应用最广泛的一门学科。数据库作为计算机专业及相关专业的核心课程,在国内外已经出版了大量的有关方面的教科书。而Elmasri和Navathe编写的本书,能够连续再版多次,为世界众多高校广泛采用,成为数据库系统原理的经典教材,究其原因,一方面,因其丰富的内容取胜,该书清晰地阐述了数据库系统的基本理论和设计问题,涵盖了数据库系统的设计、实现和管理等方面的诸多专题;另一方面,则在于其结构合理、更新及时,反映了数据库系统和应用开发的发展与动向。这次出版的第6版,无疑在保持原有特色的基础上,又有了很大的发展和变化,从第5版的8大部分扩充为目前的11大部分,使得全书的理论体系更加完整,并反映了现代数据库技术的最新发展动态。数据库技术作为理论原理和具体应用密切交融的学科,如何掌握好理论与应用的平衡尤为重要。本书的最大特点是理论和实践的完美结合,通过优秀的示例引入最新的现代数据库技术,从数据库应用系统开发的角度来介绍数据库的基本原理,引领读者将书中的知识应用到具体的项目中。作为高等院校计算机及相关专业本科生或研究生数据库系统课程的理想教材,本书堪称经典,也是对相关技术人员非常有价值的一本参考书。 本书包括11大部分共29章。第1部分从定义一个数据库开始,介绍性地描述了数据库系统中使用的主要概念和一些预备知识。接下来,围绕数据库的理论、设计与实现展开全书的讨论。第2部分介绍了关系数据模型的建模概念、数据结构和约束,并全面介绍了与关系模型相关的两个形式化语言:SQL语言和关系代数。第3部分集中阐述了关系数据库设计过程中的概念建模,以及使用ER和EER模型进行概念建模的方法步骤。第4部分介绍了一些其他类型的数据模型,如面向对象数据模型、对象关系数据模型和XML数据模型,以及它们的相关语言和标准。第5部分讨论了数据库编程技术,对主流的数据库程序设计技术和目前广泛应用的Web数据库编程进行了介绍。第6部分阐述了进行关系数据库设计所需的规范化理论、原理和算法。第7部分描述了数据库系统中使用的物理文件结构和存取方法。第8部分重点讨论了查询处理和数据库性能优化。第9部分讨论了事务处理、并发控制和恢复技术,以及如何在SQL中实现上述概念。第10部分和第11部分讨论了一些高级主题,集中介绍了数据库研究中的新进展和新的数据库应用,包括数据库的安全性,分布式数据库,面向高级应用的增强数据模型、信息检索、数据挖掘和数据仓库等。 我们在翻译的过程中感到,作者在全书内容的组织上可谓用心良苦,在保持理论框架清晰完整的同时,还针对多个主题提供了灵活的使用方法。教师可以按不同顺序进行讲授,满足各种课程设置的需要。此外,本书11个部分的内容相对独立,便于自学,可供广大科技人员学习、参考。

更多出版物信息
  • 版权: 清华大学出版社
  • 出版: 2011-10-01
  • 作者:Ramez Elmasri,Shamkant
  • 更新: 2023-06-07
  • 书号:9787302260448
  • 中图:TP311.13
  • 学科:
    工学
    控制科学与工程
    工学
    计算机科学与技术

作者信息

Ramez Elmasri,Shamkant

作者:(美国)埃尔玛斯利(RamezElmasri)(美国)纳瓦特赫(Shamkant)译者:李翔鹰刘镔邱海艳等

相关图书