数据库理论
-
数据库新技术及其应用张凤荔,牛新征 编著《重点大学计算机专业系列教材:数据库新技术及其应用》主要介绍数据库领域研究的新进展、新理论、新技术及其应用。主要内容包括数据库技术的发展历程;面向对象数据库; xml; 分布式数据库; 数据仓库与数据挖掘;特种数据库,主要包括主动数据库、空间数据库、多媒体数据库、时态数据库、时空数据库、移动数据库、工程数据库、 实时数据库、内存数据库等;数据库安全;数据库管理系统实例。本书内容丰富,具有先进性和实用性,既是一本论述数据库新技术的专著,更是一本数据库新技术与应用的教材。《重点大学计算机专业系列教材:数据库新技术及其应用》可作为计算机专业、计算机应用类专业以及各类信息技术、管理专业的大学本科高年级学生和硕士、博士研究生的教材或参考书,也可作为数据库研究和应用工程开发的科技、管理、工程人员的工作参考书。 -
空间数据库管理系统概论程昌秀 编著《空间数据库管理系统概论》系统整理了国内外空间数据库产品、标准及国内外相关研究成果,并进行归纳分类、分析比较和提炼演绎。《空间数据库管理系统概论》分为两篇:第1章到第4章为基础篇、第5章到第8章为系统篇。第1章介绍了空间数据库中的一些重要概念,回顾了空间数据管理技术的产生和发展,阐述了现有空间数据库国际标准和空间数据库管理系统的现状。第2章简要回顾了后续章节所引用到的数据库中的一些基本概念、关键理论和方法。第3章重点阐述了空间课数据库几何对象模型、拓扑模型、网络模型、栅格模型四种常见模型的概念和逻辑实现。第4章则以PostGIS为例介绍空间查询语言。第5章介绍了网格索引、四叉树索引、R树索引、填充曲线索引等空间数据库中常见的几种空间索引的原理,并分析了其优缺点。第6章介绍了空间查询处理与优化的内部实现机制,阐述了相应的启发式规则、代价评估模型、空间直方图等概念及其研究现状。第7章仅简单介绍了目前现有的空间数据库并发控制机制。第8章结合空间数据库的未来应用和技术发展趋势,展望了空间数据库的发展趋势及其相关研究现状。 -
数据库技术与应用实训教程柳超,何立群 主编本书是《数据库技术与应用(Access 2003版)》一书的配套实验教材,内容包括与教材同步的实验例题、同步练习,对实验例题给予了详细的解析,列举了“等级考试管理系统”小型数据库系统的集成过程,并在附录中给出了近几年全国计算机等级考试的笔试试题和机试试题。本书为广大读者使用Access进行程序设计提供了有力的支持,有助于读者快速掌握Access并能设计出高质量的应用系统。本书可作为高等院校非计算机专业人员学习Access数据库的配套教材,也可作为全国计算机等级考试的培训教材。 -
数据库系统(英)康诺利,(英)贝格 著《数据库系统:设计、实现与管理(第5版)(英文版)》是数据库领域的经典著作,内容系统全面,实用性强,被世界多所大学选为数据库相关课程的教材。《数据库系统:设计、实现与管理(第5版)(英文版)》主要内容有:数据库系统和数据库设计的基本知识;关系模型和关系语言;数据库分析和设计的主要技术;数据库设计方法学;数据库安全、事务管理、查询处理与优化;分布式DBMS与数据复制技术;面向对象数据库技术;DBMS与Web技术的结合,半结构化数据与XML;与商务智能有关的一些日益重要的技术,包括数据仓库、联机分析处理和数据挖掘以及数据库架构等。 -
Visual Studio 2010 Windows数据库项目开发曾建华 主编《Visual Studio 2010(C#) Windows数据库项目开发》通过一个完整的项目讲解如何使用Visual Studio 2010(C#)开发基于数据库(SQL Server)的Windows窗体应用程序。《Visual Studio 2010(C#) Windows数据库项目开发》主要内容包括:主窗体界面设计、数据集、多种数据维护(录入、修改、删除)开发、统计查询、Crystal报表设计、自定义控件开发(简单控件、复合控件)、控件使用技巧(如DataGridView拖放技术、自定义绘制技术)、LINQ技术应用、智能客户端部署ClickOnce等技术。《Visual Studio 2010(C#) Windows数据库项目开发》项目完整实用,既涉及项目开发的各个环节,又尽可能没有重复知识点。在讲解方面,《Visual Studio 2010(C#) Windows数据库项目开发》力求以深入浅出的方式指导读者完成项目的开发,并期望读者能达到举一反三的效果。《Visual Studio 2010(C#) Windows数据库项目开发》适合Visual Studio 2010(C#)的初学者以及有一定经验的开发人员使用,也可作为培训机构或高等院校的教学参考书。 -
数据库原理及应用雷景生,叶文珺,李永斌 主编《21世纪高等学校规划教材·计算机科学与技术:数据库原理及应用》是上海市精品课程“数据库原理及应用”的配套教材。本书较系统全面地阐述了数据库系统的基础理论、基本技术和基本方法,共分11章和2个附录,具体内容主要包括数据库的基本概念、数据模型、关系数据库、关系数据库标准语言SQL、触发器、存储过程、数据完整性、数据库安全、关系数据库理论、索引、数据库设计、事务管理、并发控制、数据库备份与恢复、数据仓库、数据挖掘及数据库新技术、SQLServer2005的使用、实验指导等。书中和SQL语句有关的例子均在SQLServer2005环境下测试通过。本教材附带的实验指导(附录B)是笔者多年数据库实验教学的积累,以SQLSefer为实验环境,内容丰富全面,非常具有实用性《21世纪高等学校规划教材·计算机科学与技术:数据库原理及应用》既可以作为高等院校计算机、软件工程、信息安全、信息管理与信息系统、信息与计算科学等相关专业本科生数据库课程的教材,也可以作为电气工程相关专业研究生数据库课程及电力企业信息化。 -
深入学习MongoDB(美) Kristina Chodorow内容简介:本书分两部分,分别来自O’Reilly的《MongoDB扩展技术》与《MongoDB开发技巧50例》两书。前一部分“MongoDB扩展技术”指导大家创建一个不断增长以满足应用程序需求的MongoDB集群,内容简明扼要,指导用户设置和使用集群存储大量数据并高效访问数据。此外,读者还可了解如何让应用程序兼容分布式数据库系统。具体的主题有:? 通过分片设置MongoDB集群;? 在集群中查询和更新数据;? 操作、监控和备份集群;? 从程序设计角度,考虑如何应对分片、配置服务器或者mongos进程停止运行的情况。遵照其中建议,你很快就可通过MongoDB构建和运行一个高效的、可预测的分布式系统。对 于用户而言,MongoDB上手很容易,但是构建使用MongoDB的应用程序时,一些棘手的问题便会接踵而来。怎样权衡范式化与反范式化?怎样处理复制组失效的情况并进行故障恢复?本书第二部分“MongoDB开发技巧50例”呈现了一系列的MongoDB提示和技巧,可帮助用户解决与应用程序设计与实现、数据安全和监控有关的各种问题。内容涵盖10gen公司工程师的实际指导,并通过以下5个话题展开了论述。? 应用设计技巧:模式设计阶段应注意的问题? 实现技巧:基于MongoDB编写应用程序? 优化技巧:为应用提速? 数据安全技巧:在不牺牲太多性能的情况下,利用复制和日志保证数据安全? 管理技巧:配置MongoDB并确保其平滑运行 -
网络数据库乔冰琴 主编《高职高专“十二五”电子商务专业规划教材:网络数据库(第2版)》内容分为基础篇、编程篇和管理篇三大部分:基础篇为学习情境一到学习情境八,主要介绍数据库基本原理和MSSQLServer2005的基本操作;编程篇为学习情境九到学习情境十一,主要介绍数据库的编程基础;管理篇为学习情境十二到学习情境十三,主要介绍数据库的安全管理与日常维护的技巧。《高职高专“十二五”电子商务专业规划教材:网络数据库(第2版)》的主要特点有:一、全书由浅入深,层次分明,语言简洁,力求将复杂的知识讲解转化为易懂的任务解决方式,充分从学生的认知规律出发,在通俗易懂的基础上,兼顾了概念的严谨和清晰。二、对所学内容进行了精心的选择,所讲述的内容一定是能够解决实际工作中实际问题的内容,理论内容以够用为原则,力求达到“以用为本、学以致用”的目的。三、基于工作过程系统化的思想,将各个学习情境划分为更具体的子情境直至各个具体的工作任务,并对完成每个工作任务所需的实施步骤进行了详尽的描写,形成了“学习情境一子情境一工作任务一任务实施一详细步骤(知识点)”的课程组织脉络,使学生充分认识到所学知识有何用处以及用在何处。四、本书所有的操作和代码运行结果都配有图例,便于学生阅读和理解。尤其是将运行结果屏幕化,避免了命令错误,有助于学生理解实例的效果。五、本书配有紧扣内容的习题,每个学习情境后都有理论题和操作题,便于学生及时巩固所学内容。教师可根据教学要求、课时多少、授课对象灵活选取授课内容。 -
进化算法的模式、涌现与困难性研究杨海军,李建武,李敏强 著《进化算法的模式、涌现与困难性研究》旨在系统地介绍进化算法的模式、涌现与困难性等若干问题的理论研究和典型应用,共分为7章内容。首先,建立了进化计算的统一框架和进化算子的统一表示。其次,将建筑块的思想推广到整个进化计算领域,得到了准确的模式公式、模式的形式不变性和变长度的模式公式。证明了满足一定条件的有限群体遗传算法构成Devaney意义下的混沌。提出了一种可以直接测试适应值曲面特征的排序统计分析方法;分析了遗传算法适应值曲面的复杂程度,提出了基于随机游走模型的适应值曲面关联维数测试方法。最后,提出了一种改进的子群遗传算法,并将其应用于多模态函数的优化求解。《进化算法的模式、涌现与困难性研究》可以作为管理科学和信息技术专业的研究生教材,亦可作为有关科研人员和工程技术人员的参考用书。 -
数据结构陈宝平 编数据结构是计算机专业教学计划中的核心课程,也是计算机及相关专业考研和水平等级考试的必考科目。要从事和计算机科学与技术相关的工作,尤其是计算机应用领域的开发和研制工作,必须具备坚实的数据结构基础。《21世纪高等学校规划教材·计算机科学与技术:数据结构(C++版)》介绍了学习数据结构所用到的预备知识,叙述了数据结构、算法以及抽象数据类型的概念,介绍了线性表、栈、队列和串、数组和广义表、树和二叉树、图等常用数据结构,讨论了常用的查找、排序和索引技术。《21世纪高等学校规划教材·计算机科学与技术:数据结构(C++版)》内容丰富,层次清晰,讲解深入浅出,可作为计算机及相关专业本专科数据结构课程的教材,也可供从事计算机软件开发和应用的工程技术人员阅读、参考。
