数据库理论
-
数据库系统概念Silberschatz; Korth; Sudarshan 编《数据库系统概念》是数据库系统方面的经典教材之一,本书基于该书第6版进行改编,保留了其中的基本内容,压缩或删除了一些高级内容,使其体系更加符合国内教学情况。本书的前9章讲述数据库系统的基本概念,第10至12章介绍数据库系统实现的核心技术,第13至16章介绍数据仓库和数据挖掘、新型的数据库系统——基于对象的数据库和XML数据库,以及与高级应用开发相关的性能调整、性能基准程序、标准化等内容。本书既可作为高等院校相关专业本科生的数据库课程教材,也可供数据库领域的技术人员参考。 -
数据库技术及应用实验教程蒋彦,唐好魁 主编本书是普通高等教育“十一五”国家级规划教材《数据库技术及应用(第2版)》的配套实验教材,主要分为3篇:第1篇介绍主流数据库管理系统,包括目前最流行的MicrosoftSQL Server 2008和Oracle10g的发展历史、版本、安装过程及简单使用;第2篇是实验,包括9个精选实验,实验内容与主教材内容对应(实验环境为SQL Server2000);第3篇是知识要点与习题,概述每章的知识要点,给出大量习题及参考答案,以及主教材习题的参考答案。 -
MongoDB实战(美) 班克 (Banker,K.) 著 , 丁雪丰 译MongoDB是为处理大数据而生的一款面向文档的数据库,由10gen公司开发和维护。《MongoDB实战》作者Kyle Banker曾在该公司负责MongoDB驱动程序的维护,对各方面技术细节都了如指掌,本书也是在大量第一手资料的基础上形成的,其权威性毋庸置疑。 本书基于MongoDB 2.0+,全面系统地讲解了设计、实现、安装和维护MongoDB的各方面内容。全书分三部分,第一部分从基于文档的数据与传统关系型数据库的差别讲起,介绍了MongoDB的基本概念及安装使用。第二部分是一个实战式教程,结合示例讲解了MongoDB的CRUD操作,以及实现系统安全、灵活和高效的设计原则及模式。第三部分侧重数据库的维护和管理,深入到MongoDB背后的技术细节,给出了对管理员和开发者都极有价值的建议。 本书篇幅适中,内容深浅得当,文字通俗易懂,再配以直观形象的插图和贴近实战的代码示例,非常适合MongoDB学习者、开发人员及管理员学习参考。 《MongoDB实战》内容: MongoDB介绍及其优劣势 MongoDB的Shell界面? 使用MongoDB的简单应用 如何通过以文档为中心的方式看待数据? 编写查询,以MapReduce方式聚合数据 更新和删除数据及相关性能考量? 寻找和改进慢查询 MongoDB的复制与分片 MongoDB的监控、备份及恢复? -
数据结构殷人昆 编著《清华大学计算机系列教材:数据结构(C语言描述)》是根据2007年教育部颁发的《高等学校计算机科学与技术专业公共核心知识体系与课程》规范和2011年修订的《全国硕士研究生入学统一考试计算机科学与技术学科联考计算机学科专业基础综合考试大纲》编写的数据结构主教材。全书共分10章。第1章介绍数据结构的地位和主要知识点、数据结构和算法的基本概念和算法分析的简单方法,以及C语言编程的要点。第2章~第10章对应考试大纲的6个知识单元,包括线性表,栈、队列与数组,树与二叉树,图,查找,排序等,并做了适当延伸。作者在讨论每一个知识单元时,结合30多年教学的经验和考试辅导的体会,合理安排了教材内容,力求透彻、全面。对学生读书容易忽略的地方和隐藏在书中所讨论问题背后的东西都有适当的提示。《清华大学计算机系列教材:数据结构(C语言描述)》既可作为高校计算机科学与技术专业和软件工程专业本科生学习数据结构与算法课程的教材,也可以作为计算机专业考研的辅导教材或其他计算机及软件考试的复习教材,还可以作为从事计算机或软件系统开发的人员参考的学习资料。 -
网络数据库技术与应用舒后,何薇 著《高等学校计算机基础教育教材精选:网络数据库技术与应用(第2版)》是高等学校计算机基础教育教材,主要内容包括:网络数据库涉及的基础知识及如何建立ASP的运行平台;SQL Server 2000系统及SQL语句的语法规则与使用:HTML语言、VBScript与JavaScript脚本的使用:ASP程序设计及Web数据库的访问技术;网络数据库应用系统的完整设计过程,包括数据库应用系统的分析、数据模型的建立、后台数据库的建立及系统中各个功能模块的实现。《高等学校计算机基础教育教材精选:网络数据库技术与应用(第2版)》强调以网络数据库编程为核心,而不依赖于网页的编辑环境(如FrontPage、Dreamweaver等软件),遵循开发网络数据库应用系统的完整过程来组织各个章节的内容。书中配有相应的例题,实用性较强。《高等学校计算机基础教育教材精选:网络数据库技术与应用(第2版)》可作为高等院校网络数据库或动态网页设计等相关课程的教材,也可供科技工作者阅读参考。 -
数据结构精讲与习题详解殷人昆 主编《清华大学计算机系列教材·数据结构精讲与习题详解:考研辅导与答疑解惑》是清华大学出版社出版的《数据结构(C语言描述)》的配套教材。它不但汇集了“数据结构”课程常用习题的解析,还对教学中反映出来的许多学生不易通过自学理解的概念和知识做了讲解,并针对学习“数据结构”课程给出了一些指导性建议和考试的样例。本书紧扣全国硕士研究生计算机专业统考的考试大纲,对“数据结构”的主要知识点做了归纳,对358处疑难点做了点拨,按照考试大纲规定的题型,对417道选择题和426道综合应用题做了解答和分析,最后给出了2009-2012年计算机专业统考的真题和答案。实际上总题量超过1250题。《清华大学计算机系列教材·数据结构精讲与习题详解:考研辅导与答疑解惑》可以作为大学本科计算机科学与技术、软件工程和信息管理等专业的辅助教材,更适合作为考研复习的有效参考书,还可以作为广大数据结构学习者的工具书。 -
数据库系统原理与设计实验教程吴京慧,刘爱红,廖国琼 等著《国家精品课程配套教材·高等院校信息技术规划教材:数据库系统原理与设计实验教程(第2版)》是《数据库系统原理与设计》(第2版)的配套实验教材。实验内容围绕主教材的教学内容进行组织,采用SQLServer2005数据库作为实验环境,精心设计了17个实验。全书共分10章。第1章是SQLServer2005概述;第2、3章是数据库查询、定义和更新操作,共安排6个实验;第4章是数据库查询执行计划,安排1个实验;第5章是数据库安全性,共安排2个实验;第6章是数据库完整性,共安排2个实验;第7章是数据库编程技术,共安排2个实验;第8章是数据库事务处理,安排1个实验;第9章是数据库设计,安排1个实验;第10章是数据库应用开发,共安排2个实验。《国家精品课程配套教材·高等院校信息技术规划教材:数据库系统原理与设计实验教程(第2版)》可作为计算机及相关专业本科生的数据库系统原理课程的配套实验教材,也可供数据库爱好者自学和参考。 -
数据结构项目实训戴文华,赵君喆 编《数据结构项目实训》可作为严蔚敏编著的《数据结构(C语言版)》(清华大学出版社出版)一书的配套实训教程。《数据结构项目实训》由11章和1个附录组成,其中第0章给出所有项目的总体实训规范,第1~10章描述各种数据结构的实训项目,各实训项目由结构特点总结、项目实训具体要求、核心代码提示和实训拓展等几部分组成,附录提供了标准化代码规范参考。配套源代码中包含了所有实训项目的完整参考代码。本书内容丰富、实践性强,不仅可作为大专院校数据结构课程的配套教材,也可作为广大工程技术人员和自学读者的辅助学习资料。 -
数据结构与算法汪沁,奚李峰 编《高等学校计算机专业教材精选·算法与程序设计:数据结构与算法》系统地介绍了各种数据结构的特点、存储结构及相关算法。书中采用C语言描述算法。主要内容包括:数据结构的基本概念、算法描述和算法分析初步;线性表、堆栈、队列、串、数组、树、图等结构;查找、排序等。每章后面配有小结、习题、讨论题。最后一章附有完整的实验指导书,还给出了完整c语言源程序示例。《高等学校计算机专业教材精选·算法与程序设计:数据结构与算法》叙述清晰、深入浅出、注意实践,便于教学与实践。《高等学校计算机专业教材精选·算法与程序设计:数据结构与算法》可作为高等院校计算机专业的教材,也可供从事计算机应用与工程工作的科技工作者自学参考。 -
数据结构邓俊辉 著《清华大学计算机系列教材:数据结构(C++语言版)(第2版)》按照面向对象程序设计的思想,根据作者多年的教学积累,系统地介绍各类数据结构的功能、表示和实现,对比各类数据结构适用的应用环境;结合实际问题展示算法设计的一般性模式与方法.算法实现的主流技巧,以及算法效率的评判依据和分析方法;以高度概括的体例为线索贯穿全书,并通过对比和类比揭示数据结构与算法的内在联系,帮助读者形成整体性认识。书中穿插验证型、拓展型和反思型习题总计280余道,激发读者的求知欲,培养自学能力和独立思考习惯;260多组300余幅插图结合简练的叙述,230余段代码配合详尽而简洁的注释,使深奥抽象的概念和过程得以具体化且便于理解和记忆;推荐20余册经典的专著与教材,提供30余篇重点的学术论文,便于读者进一步钻研和拓展。结合学生基础、专业方向、教学目标及允许课时总量等因素,《清华大学计算机系列教材:数据结构(C++语言版)(第2版)》提供了若干种典型的教学进度及学时分配方案,供授课教师视具体情况参考和选用。勘误表、插图、代码、部分习题解答以及讲义等相关教学资料,均以电子版形式向公众开放。
