数据库理论
-
数据库系统导论(美)C.J.Date著《经典原版书库》系列丛书是响应教育部提出的使用原版国外教材的号召,为国内高校的计算机教学度身打造的。在广泛地征求并听取丛书的“专家指导委员会”的意见后,最终选定了30多种篇幅内容适度、讲解鞭辟入里的教材,其中的大部分已经被M.I.T、Stanford、U.C.Berkley、C.M.U.等世界名牌大学采用。丛书不仅涵盖了程序设计、数据结构、操作系统、计算机体系结构、数据库、编译原理、软件工程、图形学、通信与网络、离散数学等国内大学计算机专业普遍开设的核心课程,而且各具特色——有的出自语言设计者之手、有的历三十年而不衰,有的已被全世界的几百所高校采用。在这些圆熟通博的名师大作的指引之下,读者必将在计算机科学的宫殿中由登堂而入室。本书是其中一册。 -
数据库系统概念(美)Abraham Silberschatz等著数据库应用从特定的计算机应用到现代计算环境中的关键组件,已经越来越深入和广泛,因此对数据库系统知识的掌握就成为计算机科学教育中的基础及重要部分。本书介绍了数据库管理中的基本概念与算法,包括数据库设计、数据库语言、数据库系统实现等。主要内容分九大部分,第一篇概述(第1章),讲述了数据库系统中的基本概念。第二篇数据建模(第2~3章),描述了实体关系性模型。第三篇关系型数据库(第4~7章)介绍了面向用户的关系型语言SQL,关系性语言QBE、Datalog,数据库的安全防护以及关系型数据库的设计理论。第四篇基于对象的数据库与XML(第8~10章),引入面向对象的数据设计概念,介绍了XML数据描述,对象-关系型数据库、面向对象数据库。第五篇数据存储与查询(第11~14章),介绍了数据存取技术、查询优化及评估算法。第六篇事务处理(第15~17章),讨论了事务处理的基础知识,如事务原子数、一致性、持续性等,介绍了保证可串形性的并发控制技术。第七篇数据库系统结构(第18~20章),介绍了计算机系统结构,分布式数据库、并行数据库等。第八篇(第21~24章)介绍了当今数据库领域中的一些新技术、新概念。最后一部分以目前流行的三个商业数据库Oracle、IBMDB2、微软SQL服务器为实例,进行了详细的讨论。内容:1.引言2.实体-关系模型3.关系模型4.SQL5.其他关系语言6.完整性与安全性7.关系型数据库设计8.面向对象数据库9.对象-关系数据库10.XML11.存储与文件结构12.索引与散列13.查询处理14.查询优化15.事务处理16.并发控制17.系统恢复18.数据库系统结构19.分布式数据库20.并行数据库21.应用程序开发与管理22.高级查询与信息检索23.高级数据类型24.高级事物处理25.Oracle26.IBMDB2通用数据库27.微软SQL服务器附录A.网络模型附录B.分层模型附录C.高级关系型设计 -
数据库系统原理教程王珊,陈红编著本书以关系数据库为重点,系统、完整地讲述了当前数据库技术的基本原理和应用实践。取材上力图反映当前数据库技术的发展水平和发展趋势。本书共分8章。第1章绪论,概述了数据管理的进展、数据模型、数据库管理系统和数据库工程的基本概念。第2至4章讲解了关系数据库的数据模型、数据语言和数据理论,其中对关系数据库的标准语言SQL进行了深入介绍。第5章详细讨论了数据库的安全性、完整性、并发控制和恢复等数据库保护技术,并以一个关系数据库产品为例,说明数据库保护技术在实际产品中是如何实现的。第6章讲述了设计数据库应用系统的方法。重点放在设计关系数据库应用系统上。第7章介绍关系数据库产品的发展过程和5个关系数据库产品实例。第8章数据库技术的新进展介绍了数据库技术的发展过程和新一代数据库系统,包括分布式数据库、并行数据库、主动数据库、对象-关系数据库、数据仓库、工程数据库、统计数据库、空间数据库等。每章后均附有习题。本书可作为高等院校信息管理专业数据库课程的教材,也可供从事计算机开发与应用的科研人员、工程技术人员以及其他有关人员参考。 -
数据库基础及应用技术何玉洁编著本书概要介绍了关系数据库的基础理论,重点介绍了具体环境中的数据库应用技术。 本书内容分为三部分,第一部分介绍数据库的基础理论,这部分包括了关系数据库的基本概念。第二部分介绍了目前应用范围非常广泛的 Microsoft SQL Server 2000,介绍了在此环境下如何构建数据库、如何维护数据库以及T-SQL语言、安全管理、数据库备份恢复、数据传输、数据完整性维护等数据库最实用的技术。第三部分介绍了 Microsoft、Access 2000,Access是目前使用较好的个人机数据库管理系统,此部分介绍了如何在Access中创建数据库、维护数据库和创建表,如何生成查询和报表等技术。 本书可以作为数据库的中、高级培训教材,也可作为非计算机专业人员学习和使用数据库的教材或参考书,同时也可供学习数据库应用技术的计算机专业的人员参阅。 \t\t -
数据库系统原理与应用李卓玲主编本书集数据库系统原理与应用于一体,分原理篇和应用篇。原理篇简要介绍了计算机数据库系统的基本理论,包括关系数据库的基本理论、设计理论及数据库设计方法,进而介绍了一种实现数据库设计的建模工具。应用篇以后台大型网络数据库系统Oracle 8.1.6 for Windows NT为平台,介绍了实际数据库应用系统的研制方法及开发过程,最后给出了Oracle Developer 2000开发工具的使用方法。各章均配有适量的习题和相应的操作题。本书体系完整,深入浅出,以理论够用为度,加大了实践环节,可作为高职高专数据库课程的教材,亦可作为与计算机相关专业的师生和计算机工程技术人员的参考书。 -
数据库处理(美)David M.Kroenke著;施伯乐等译中文版第八版数据库处理——基础、设计与实现(第八版)影印版原书第七版数据库处理——基础、设计与实现(第七版·英文版)本书由七部分组成,第一部分介绍数据库应用的构件和基本功能等概念;第二、三部分为数据库建模和设计,在描述实体—联系模型的同时,主要描述语义对象模型,以及两种模型下的数据库设计;第四部分讨论使用关系模型进行数据库实现,包括关系实现基础、SQL语言和数据库应用;第五部分为使用Internet技术,详细介绍使用Internet技术的数据库应用,管理多用户数据库及访问数据库服务器;第六、七部分讨论企业数据库和面向对象数据库的处理。随着Internet的迅猛发展,数据库技术也在变化。作者在前几版的基础上,突出讲解了这些变化。因此,本书除了技术先进外,更利于教学。 -
数据库系统实现(美)Hector Garcia-Molina等著;杨冬青等译本书是斯坦福大学计算机科学专业数据库系列课程第二门课的教科书。书中对数据库系统实现原理进行了深入阐述,并具体讨论了数据库管理系统的三个主要成分-存储管理器、查询处理器和事务管理器的实现技术。书中还对信息集成的最新技术,例如数据仓库、OLAP、数据挖掘、Mediator、数据立方体系统等进行了介绍。本书适合于作为高等院校计算机专业研究生的教材或本科生的教学参考书,也适合作为从事相关研究或开发工作的专业技术人员的高级参考资料。本书由斯坦福大学三位著名的计算机科学家Hector Garcia-Molina、Jeffrey D.Ullman和Jennifer Widom撰写,是关于数据库系统实现方面内容最为全面的著述之一。Hector Garcia-Molina率先在斯坦福大学采用本书为计算机科学专业的学生和工业界专业人员开设了数据库系列课程的第二门课。本书集中讨论了数据库系统实现,包括存储结构、查询处理和事务管理。《数据库系统实现》作为高等院校教科书和作为专业技术参考书都具有重要的价值。在查询处理方面覆盖内容广泛,包括主要的查询执行算法和查询优化技术。包含信息集成的内容,如数据仓库、Mediator、集成层软件、OLAP和数据立方体系统等。解释了RAIK磁盘中的纠错,并包含了位图索引、数据挖掘、数据统计和指针混写。在本书的Web页面中提供了教学用的附加材料。本教科书涵盖的内容广泛,技术全面,在实际课程教学中经过了试用,可读性强、能满足学生和专业技术人员深层次学习的需要。本书的撰写从数据库设计人员、数据库用户和应用程序员的视角出发,从著名专家的高度为读者提供了如何实现先进的数据库系统的切实可行的建议。 -
分布式数据库信息管理系列编委会编在本书中,我们对分布式数据库进行了系统的介绍,本书力图从原理上作简单而明确的阐述。在结构上,本书主要包含三部分:第一篇主要对分布式数据库的基础知识作简要和概括性的介绍,为读者阅读后面的内容提供一定的基础,包括了对计算机网络的回顾,数据库发展的历史,以及在这个基础上开发出来的分布式数据库;第二篇主要是对分布式数据库原理的详细介绍,讨论其中几个关键问题,如分布式数据库的透明性、设计问题、可靠性、并发控制、事务管理以及查询策略和优化等内容,这个部分是分布式数据库原理的重点,它更多的是从原理上介绍,只有明白了这些部分,才可以进一步对分布式数据库进行设计;最后部分则对目前流行的引进技术铧查询语言SQL以及Oracle等数据库进行简单的介绍,并且进一步地介绍了已开发的其他不同的语言,希望读者能进一步加深对数据库的了解。 -
数据库系统概论萨师煊,王珊编著《数据库系统概论》的第一版出版于1983年,第二版也出版了近十年。在这期间数据库技术有了飞速发展,针对这种情况,在保持原有基本宗旨和风格不变的基础上对原书的第二版内容做了较大的修订。本书曾获得1987年国家优秀教材奖,并被列为教育部“九五”重点教材。本书的内容包括四篇:第一篇基础篇包括第一章绪论、第二章关系数据库、第三章关系数据库标准语言SQL、第四章关系系统及其查询优化和第五章关系数据理论;第二篇设计篇包括第六章数据库设计;第三篇系统篇包括第七章数据库恢复技术、第八章并发控制、第九章数据库安全性、第十章数据库完整性和第十一章数据库管理系统;第四篇新技术篇包括第十二章数据库技术新进展、第十三章面向对象数据系统、第十四章分布式数据库系统和第十五章并行数据库系统。本书可作为高等院校计算机有关专业数据库课程的教材,也可供计算机有关专业的研究生和从事计算机工作的科研人员、工程技术人员以及其他有关人员参考。 -
数据库系统导论(美)C.J.Date著;孟小峰,王珊等译本书是数据库技术方面的一本权威的著作,二十多年来一直是数据库领域中最受欢迎的书。书中对数据库系统进行了综合介绍,并对数据库技术的未来发展做出了展望。主要内容包括:基本概念、关系模型、数据库设计、事务管理、高级专题及对象和对象/关系模型。重点介绍了关系模型,关系模型不仅奠定了关系系统的理论基础,而且实际上还是数据库领域的理论基础。书中给出了大量的参考文献以及翔实的评注,不仅反映了该领域的研究状况,还提供了可贵的信息资源。 本书适用于作为计算机专业本科生和研究生学习数据库技术的教科书,也可供从事数据库研究工作的相关人员作为参考书。
