数据库理论
-
高级数据库技术王占全 等编著王占全、张静、郑红、胡国玲、李建华编著的《高级数据库技术》是面向计算机专业研究生和高年级本科生学习高级数据库知识而编写的一本教材,其特点是内容全面,既包括数据库的基础理论知识,又包括高级数据库其他方面的知识,如数据挖掘、移动数据库、Web数据库、空间数据库等。 -
数据库基础教程王月海 等编著这本由王月海、何丽、孟丹和张艳苏编著的《数据库基础教程》以培养应用型软件人才为目标,结合编者多年的教学经验和项目开发经验而编写。本书分为三部分,第一部分是数据处理和数据库基础理论,主要介绍数据处理技术发展、数据库模型、标准sQL语言、规范化理论、数据库设计、数据库安全与保护;第二部分是数据库应用,主要介绍在SQLSserver2008环境下如何完成数据库的创建、数据库的操作、存储过程与触发器、数据库连接技术、综合数据库应用系统开发案例;第三部分是数据库技术的发展及展望,主要介绍面向对象数据库系统、分布式数据库系统、多媒体数据库系统、移动数据库系统以及数据仓库与数据挖掘。本书取材新颖,将数据库原理知识与实际数据库开发工具结合在一起,旨在培养读者的综合实践与创新能力。这本《数据库基础教程》可作为高等院校计算机应用专业以及信息管理等相关专业的教材或参考书,也可作为相关人员学习数据库知识的参考书。 -
数据库原理与设计王国胤 等主编《数据库原理与设计》为国家级优秀教材团队教材成果、国家级双语示范课程主教材。 本书全面介绍了数据库基本原理与设计技术,并以目前流行的SQL Server2008为平台介绍了数据库管理系统的功能和重要技术。全书分为三部分:第一部分是基础知识部分(1~5章),主要介绍数据库一般原理性知识;第二部分是数据库系统技术部分(6~9章),主要介绍数据库应用系统的开发步骤和提高数据库系统性能的技术;第三部分是数据库技术的应用和发展部分(10~13章),主要介绍数据库技术的发展新趋势和新应用。本书附录给出了一个“网上服装销售系统”的数据库应用系统设计的案例。《数据库原理与设计》为教师将提供配套的实验指导书,可以作为高等院校数据库及相关课程的教材,也可供相关技术人员参考。全书架构由王国胤负责组织设计,并由王国胤、刘群和夏英统稿。 -
Cassandra权威指南(美)Eben Hewitt 著《Cassandra权威指南》是一本广受好评的Cassandra图书。与传统的关系型数据库不同,Cassandra是一种开源的分布式存储系统。书中介绍了它无中心架构、高可用、无缝扩展等引人注目的特点,讲述了如何安装、配置Cassandra及如何在其上运行实例,还介绍了对它的监控、维护和性能调优手段,同时还涉及了Cassandra相关的集成工具Hadoop及其类似的其他NoSQL数据库。《Cassandra权威指南》适合数据库开发人员与网站开发者阅读。 -
数据库技术及应用尹为民,曾慧,吴迪 编著《高等院校信息技术规划教材:数据库技术及应用》是一部关于数据库系统的基本原理与方法、现代技术及应用的教科书。其中分为三个部分:第1部分为基础篇,介绍数据库基础知识与基本方法、描述关系数据库语言及关系模式的规范化设计;第2部分为技术篇,介绍关系数据库设计方法、数据库系统的调优技术、描述系统建模的新方法与对象关系数据库技术;第3部分为应用篇,介绍数据库访问技术与信息系统的结构模式、结合典型的数据库管理系统介绍数据库应用系统的设计与开发、讨论现代数据库技术。《高等院校信息技术规划教材:数据库技术及应用》最后附有数据库设计实例。《高等院校信息技术规划教材:数据库技术及应用》是作者多年从事数据库课程教学与科研实践的结晶,注重核心知识的描述,注意基础理论和现行应用技术的结合,删减繁冗、过时的内容,同时又根据本学科发展的动态,介绍现代数据库系统技术及相关应用知识。《高等院校信息技术规划教材:数据库技术及应用》有相应的课程网站(含配套的课件、练习测试和实习指导等),以方便师生的教与学。《高等院校信息技术规划教材:数据库技术及应用》不仅可作为高等院校计算机及相关专业学生数据库课程的教材,还可供从事信息领域工作的科技人员及其他人员参阅。 -
数据库原理与应用李弘,韩晓荣,王建国,王晓燕 编著数据库技术是计算机技术的重要分支,是信息系统的核心和基础,因而,数据库原理与应用类课程成为高等院校计算机和信息类专业的核心课程。目前与数据库相关的教材主要有两类,第一类是侧重于介绍基础理论的原理类教材,第二类是针对某一数据库管理系统的实践类教材。由于前者侧重于基础理论,内容较为抽象,读者感觉比较枯燥,不易理解和掌握;而后者又偏重于介绍具体工具的使用。如SQLServer等实践类教材,该类教材缺乏各管理系统间的比较,没有从数据库设计和应用开发的角度进行阐述,缺乏理论高度与系统性。《数据库原理与应用》是在笔者多年数据库教学和系统开发实践经验的基础上总结编写而成的,既有系统的数据库基础理论,又具备数据库管理系统的实用性。通过原理与实例结合,Access、SQL Server 2000、SQL Server 2005的相互对比与方法归纳,循序渐进地设计知识点,便于读者理解和掌握。《数据库原理与应用》的另一个特点是,以学生信息实例贯穿各章,各章均通过主要内容提纲、大量示例和习题来帮助读者巩固所学知识。 -
分布式数据库系统原理与应用申德荣,于戈 等编著《分布式数据库系统原理与应用》主要介绍分布式数据库系统的理论与实现机制方面的有关原理和方法。全书共分十章,第1章和第2章介绍分布式数据库系统的基础和背景,主要包括分布式数据库系统的基本概念、体系结构、发展历史和主要研究的问题;第3-8章为全书的重点,介绍分布式数据库系统的核心技术,包括分布式数据库设计、分布式查询处理与优化、分布式查询的存取优化、分布式事务管理、分布式恢复管理和分布式并发控制;第9章和第10章分别介绍P2P数据管理系统和Web数据库集成系统这两个分布式的数据管理系统案例。《分布式数据库系统原理与应用》是在作者申德荣、于戈等长期的教学和科研基础上,结合分布式数据库基本原理及实际应用技术编写而成的。《分布式数据库系统原理与应用》不仅介绍经典的分布式数据库理论和技术,还以流行的商用数据库Oracle为例介绍相关实现技术,以及特定领域的分布式数据管理系统案例。《分布式数据库系统原理与应用》内容新颖,理论与实践相结合,适合作为计算机专业以及相关专业的研究生或高年级本科生的教材,也适合作为数据库开发人员的参考书。 -
实用数据结构)徐士良,马尔妮 编著《实用数据结构(第3版)》是高等学校学生学习“数据结构”课程而编写的。书中介绍了数据处理领域中常用的数据结构及其主要的运算。主要内容包括:集合、算法以及数据结构的基本概念,线性表及其顺序存储结构,线性链表及其运算,索引存储结构,数组,树与二叉树,图,查找技术,hash表技术,排序技术。 《实用数据结构(第3版)》通俗易懂,实例丰富。书中所有的算法均给出了c/c++的描述。《实用数据结构(第3版)》可作为学习数据结构课程的教材,也可作为自学教材或各类培训班的教材。 -
数据结构与算法余腊生 主编《国家示范性高等院校“十二五”精品规划教材:数据结构与算法(上册)》涵盖了“数据结构与算法”课程的核心知识单元,内容包括数据结构的基本概念、算法分析与算法设计、线性表与数组、线与队列、递归与广义表、字符串与模式匹配等基本的数据结构与算法分析设计方法。《国家示范性高等院校“十二五”精品规划教材:数据结构与算法(上册)》还清晰地阐述了同类教材中较少提到的递归以及递归的评价与优化、字符串匹配中的近似匹配、正则表达式匹配与布尔表达式匹配等主题,这些主题在实际应用与ACM/ICPC中经常涉及。《国家示范性高等院校“十二五”精品规划教材:数据结构与算法(上册)》可作为普通高等院校计算机类专业的教材,也可作为信息类专业(如信息管理、通信工程、信息与计算科学)的教材和教学参考书,同时也是广大参加自学考试的人员、参加ACM/ICPC等各类程序设计竞赛人员和软件工作者的参考资料。《国家示范性高等院校“十二五”精品规划教材:数据结构与算法(上册)》对于准备考研的人员以及从事计算机应用工作的科技工作者,也是一本实用的参考书。 -
数据结构教程王少波,孙夫雄 编著《数据结构》是计算机及信息管理专业学科的必修课程。《数据结构教程》是按高等院校对计算机及信息管理专业本科四年制教学大纲的要求编写的教材。《数据结构教程》也可以作为其他相关专业的教材,还可以作为计算机科技工作者的参考书。《数据结构教程》是作者在二十多年数据结构教学经验总结的基础上编写而成的。全书共分为9章,内容涵盖数据结构的基本概念、线性表和串、栈和队列、树和二叉树、图、数组、排序、查找、文件。《数据结构教程》采用C++程序设计语言对算法进行描述。《数据结构教程》不仅介绍了数据结构的相关理论,而且运用大量的实际案例充实教材的内容,力求既有理论深度,又有实用价值。在附录A中还给出了VC++ 6.0编译环境介绍,在附录B中给出了本课程学习中应该完成的基本实验要求。每章的后面都附有相关的习题和部分习题答案。
