数据库系统概念

出版社:高等教育出版社
出版日期:2006-06
ISBN:9787040192452
作者:西尔伯沙茨,科思,苏达尔善
页数:1142页

章节摘录

版权页:插图:Relational Model. The relational model uses a collection of tables to representboth data and the relationships among those data. Each table has multiplecolumns, and each column has a unique name. The relational model is anexample of a record-based model. Record-based models are so named becausethe database is structured in fixed-format records of several types. Each tablecontains records of a particular type. Each record type defines a fixed numberof fields, or attributes. The columns of the table correspond to the attributes ofthe record type. The relational data model is the most widely used data model,and a vast majority of current database systems are based on the relationalmodel. Chapters 2 through 7 cover the relational model in detail.The Entity-Relationship Model. The entity-relationship (E-R) data model isbased on a perception of a real world that consists of a collection of basicobjects, called entities, and of relationships among these objects. An entity is a"thing" or "object" in the real world that is distinguishable from other objects.The entity-relationship model is widely used in database design, and Chapter6 explores it in detail.Object-Based Data Model. The object-oriented data model is another datamodel that has seen increasing attention. The object-oriented model can beseen as extending the E-R model with notions of encapsulation, methods (func-tions), and object identity. The object-relational data model combines featuresof the object-oriented data model and relational data model. Chapter 9 exam-ines the object-based data model.Semistructured Data Model. The semistructured data model permits the spec-ification of data where individual data items of the same type may have dif-ferent sets of attributes. This is in contrast to the data models mentioned ear-lier, where every data item of a particular type must have the same set of at-tributes. The Extensible Markup Language (XML) is widely used to representsemistructured data. Chapter 10 covers it.

前言

20世纪末,以计算机和通信技术为代表的信息科学和技术对世界经济、科技、军事、教育和文化等产生了深刻影响。信息科学技术的迅速普及和应用,带动了世界范围信息产业的蓬勃发展,为许多国家带来了丰厚的回报。. 进入21世纪,尤其随着我国加入WTO,信息产业的国际竞争将更加激烈。我国信息产业虽然在20世纪末取得了迅猛发展,但与发达国家相比,甚至与印度、爱尔兰等国家相比,还有很大差距。国家信息化的发展速度和信息产业的国际竞争能力,最终都将取决于信息科学技术人才的质量和数量。引进国外信息科学和技术优秀教材,在有条件的学校推动开展英语授课或双语教学,是教育部为加快培养大批高质量的信息技..

内容概要

作者:(美国)西尔伯沙茨

书籍目录

第1章 导论第1部分 关系数据库 第2章 关系模型 第3章 SQL 第4章 高级SQL 第5章 其他关系语言第2部分 数据库设计 第6章 数据库设计和E-R模型 第7章 关系数据库设计 第8章 应用设计和开发 第9章 面向对象的数据库 第10章 XML第4部分 数据存储与查询 第11章 存储和文件结构 第12章 索引与散列 第13章 查询处理 第14章 查询优化第5部分 事务管理 第15章 事务 第16章 并发控制 第17章 恢复系统第6部分 数据挖掘瑟信息检索 第18章 数据分析和挖掘 第19章 信息检索第7部分 系统体系结构 第20章 数据库系统体系结构 第21章 并行数据库 第22章 分布式数据库第8部分 其他主题 第23章 高级应用开发 第24章 高级数据类型与新的应用 第25章 高级事务处理第9部分 实例研究 第26章 PostgreSQL 第27章 Oracle 第28章 IBM DB2 Universal数据库 第29章 Microsoft SQL Server第10部分 附录附录A 网状模型(在线内容)附录B 层次模型(在线内容)附录C 高级关系数据库设计(在线内容)参考文献索引

编辑推荐

数据库管理已经从一种专门的计算机应用发展为现代计算环境中的一个核心部分,因此,有关数据库系统的知识已成为计算机科学教育的基本部分。《数据库系统概念》(第5版影印版》可作为本科三年级或四年级的数据库入门教材,也可作为研究生一年级的教材。

作者简介

数据库管理已经从一种专门的计算机应用发展为现代计算环境中的一个核心部分,因此,有关数据库系统的知识已成为计算机科学教育的基本部分。本书介绍了数据库管理的基本概念,包括数据库设计、数据库语言和数据库系统实现。.
本书可作为本科三年级或四年级的数据库入门教材,也可作为研究生一年级的教材。除了具有可作为入门课程的基本内容外,本书还包括可作为课程补充的高级内容或高级课程的入门性材料。


 数据库系统概念下载



发布书评

 
 


精彩短评 (总计20条)

  •     学数据库好头疼
  •     Chap 1 - 10 太罗嗦了……
  •     教材
  •     经典的数据库教程,数据库基本概念,以及SQLServer/DB2/Oracle等样例分析,还有XML的一些入门。有一些面向对象的数据库介绍,也有一些SQL以外的如元组关系演算和域关系演算的介绍。
  •     这个版本的影印版 印刷错误一大堆!勘误的PDF有6页!密密麻麻!
  •     DB 类的课应该是再也不会上了吧~这套书还是很清晰的~
  •     很全面。就是有些厚。
  •     教材。
  •     这本还是可以的,至少关系数据库的东西什么都涉及了……
  •     只是基础入门。1000多页会把初学者吓到滴
  •     [昔时所读]大三 数据库原理 课程教材,老师:王建民。
  •     为神马我就觉得这书特啰嗦..
  •     给Steven的
  •     感觉用数学的东西分析Normal Form不太容易理解。。建议涉及数学的部分还是找中文版看一下吧
  •     |大二,数据库
  •     真厚。。
  •     这书也有....找点人把chinapub里面的目录弄过来算了
  •     大部分都没看完。。。
  •     -
  •     教科书,很厚,砖头一样的,写的不错
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024