数据库理论
-
进化算法的模式、涌现与困难性研究杨海军,李建武,李敏强 著《进化算法的模式、涌现与困难性研究》旨在系统地介绍进化算法的模式、涌现与困难性等若干问题的理论研究和典型应用,共分为7章内容。首先,建立了进化计算的统一框架和进化算子的统一表示。其次,将建筑块的思想推广到整个进化计算领域,得到了准确的模式公式、模式的形式不变性和变长度的模式公式。证明了满足一定条件的有限群体遗传算法构成Devaney意义下的混沌。提出了一种可以直接测试适应值曲面特征的排序统计分析方法;分析了遗传算法适应值曲面的复杂程度,提出了基于随机游走模型的适应值曲面关联维数测试方法。最后,提出了一种改进的子群遗传算法,并将其应用于多模态函数的优化求解。《进化算法的模式、涌现与困难性研究》可以作为管理科学和信息技术专业的研究生教材,亦可作为有关科研人员和工程技术人员的参考用书。
-
网络数据库乔冰琴 主编《高职高专“十二五”电子商务专业规划教材:网络数据库(第2版)》内容分为基础篇、编程篇和管理篇三大部分:基础篇为学习情境一到学习情境八,主要介绍数据库基本原理和MSSQLServer2005的基本操作;编程篇为学习情境九到学习情境十一,主要介绍数据库的编程基础;管理篇为学习情境十二到学习情境十三,主要介绍数据库的安全管理与日常维护的技巧。《高职高专“十二五”电子商务专业规划教材:网络数据库(第2版)》的主要特点有:一、全书由浅入深,层次分明,语言简洁,力求将复杂的知识讲解转化为易懂的任务解决方式,充分从学生的认知规律出发,在通俗易懂的基础上,兼顾了概念的严谨和清晰。二、对所学内容进行了精心的选择,所讲述的内容一定是能够解决实际工作中实际问题的内容,理论内容以够用为原则,力求达到“以用为本、学以致用”的目的。三、基于工作过程系统化的思想,将各个学习情境划分为更具体的子情境直至各个具体的工作任务,并对完成每个工作任务所需的实施步骤进行了详尽的描写,形成了“学习情境一子情境一工作任务一任务实施一详细步骤(知识点)”的课程组织脉络,使学生充分认识到所学知识有何用处以及用在何处。四、本书所有的操作和代码运行结果都配有图例,便于学生阅读和理解。尤其是将运行结果屏幕化,避免了命令错误,有助于学生理解实例的效果。五、本书配有紧扣内容的习题,每个学习情境后都有理论题和操作题,便于学生及时巩固所学内容。教师可根据教学要求、课时多少、授课对象灵活选取授课内容。
-
数据库原理及应用王新房 等主编《数据库原理及应用》是新世纪应用型本科教材编审委员会组编的电气工程及自动化系列规划教材之一。数据库技术是计算机科学技术中发展最快的领域之一,也是应用最广的技术之一。它已成为计算机信息系统与应用系统的核心技术和重要基础。数据库技术已经成为人们存储数据、管理信息的最先进最常用的技术。普通高校电类专业都开设了数据库课程,但是,不同学校、不同专业对数据库课程的要求是不相同的。本书主要是针对普通高等学校电类专业(电子信息、自动化、通信、信息管理、电气、计算机等专业)而编写的一本数据库实用教材。通过对本书的学习,既能掌握数据库的基本概念、原理、技术和方法,又能够利用实际的数据库和开发工具开发数据库应用系统,达到学用结合、学以致用的目的。在已出版的众多数据库教材中,数据库理论内容涉及的较多,而有很多从事数据库应用的人员并不需要关心理论内容这部分。本书力求理论与实际应用紧密结合,侧重实际应用问题的解决方法。通过大量实例说明在应用中可能遇到的问题的解决方法。本书的定位就是在掌握基本概念的基础上,从实际应用的需求出发,重点介绍SQL语言、数据库的设计方法、数据库应用系统的开发和数据库系统的管理这四个方面,而不太关心DBMS内部实现所涉及的技术细节问题。要开发一个实际的数据库应用系统,掌握一些基本的SQL语句是必需的。数据库设计非常灵活,重要的是对基本概念和方法的掌握。数据库应用的开发涉及数据访问技术和开发工具的选取,但更重要的是对程序设计实现方法的掌握。在编写本书的过程中,如何把握理工科专业学习数据库课程的要求,教材内容应该如何选取和组织,确实是一个很值得探讨的课题,但更重要的是要考虑学生毕业后可能从事什么样的工作。学生毕业后可能会从事数据库管理工作、数据库设计工作、应用软件的开发工作。对直接从事DBMS产品设计和开发所需的技术细节没有进行深入讨论。
-
数据结构与算法分析荣政 主编本书以程序设计能力的培养为目标,系统地介绍了数据结构和算法设计的相关知识,其主要内容包括:线性表、栈、队列、串、数组、树、图、索引和散列等基本数据结构及其应用;分治法、动态规划、贪心算法、回溯法、分支界限法等常用的算法设计方法。书中还通过具体实例的分析和设计,介绍了软件设计规范及程序设计的关键技术,具有较高的使用价值。 本书可作为高等学校电子信息类非计算机专业“数据结构”课程的本科(或大专)教材,也可供自学计算机软件基础知识的读者参考。
-
移动对象数据库理论基础郝忠孝本书系统论述和分析了移动对象数据库若干新的索引、查询等新的技术和理论。本书共分10章。主要内容包括:FT-四叉树及高维空间查询、移动点Voronoi图拓扑动态维护策略;移动对象历史转迹查询、组合的移动对象轨迹查询、TBA-树的移动对象轨迹查询;移动对象的反向和变体查询:基于TPRDNN树索引结构的限界区域查询动态反向最近邻、移动对象历史轨迹的连续最近邻查询、移动对象的连续k最优有序路径查询;基于L2R-树索引结构的移动对象未来轨迹索引与查询、基于模拟预测的移动对象索引;启发式计算道路网络中最近邻查询、道路网络中移动对象的连续最近邻查询;FNR-树下网络移动对象轨迹查询;基于概率模型的轨迹不确定性查询等。本书可作为计算机科学与技术学科、地理信息系统、卫星遥感、气象分析、地质灾害分析等相关专业的高年级本科生教材或硕士生选修课教材,也可供从事上述领域研究的博士生、科研人员及工程技术人员等参考。
-
MIDAS在结构计算中的应用蒋玉川 等编著本书是高等工科院校土木工程、工程力学、水利工程专业的学生学习结构力学的配套教材,主要介绍MIDAS/Gen的基本操作和在结构计算中的应用。主要内容有:应用MIDAS/Gen计算连续梁、平面刚架、平面桁架、拱结构、空间刚架、空间桁架(网架)、框架-剪力墙、组合结构和大跨越结构等现代结构,以及MIDAS/Gen在全国大学生结构设计竞赛中的应用。教材由浅入深地介绍算例,从平面到空间,从静力到动力分析,让学生学会利用结构分析软件MIDAS/Gen进行现代结构计算。本书可作为高等工科院校土木工程、水利工程及工程力学专业本科生和研究生学习结构力学的辅助教材,也可供从事结构工程的技术人员在学习和工作中参考。
-
深入学习MongoDB(美) Kristina Chodorow内容简介:本书分两部分,分别来自O’Reilly的《MongoDB扩展技术》与《MongoDB开发技巧50例》两书。前一部分“MongoDB扩展技术”指导大家创建一个不断增长以满足应用程序需求的MongoDB集群,内容简明扼要,指导用户设置和使用集群存储大量数据并高效访问数据。此外,读者还可了解如何让应用程序兼容分布式数据库系统。具体的主题有:? 通过分片设置MongoDB集群;? 在集群中查询和更新数据;? 操作、监控和备份集群;? 从程序设计角度,考虑如何应对分片、配置服务器或者mongos进程停止运行的情况。遵照其中建议,你很快就可通过MongoDB构建和运行一个高效的、可预测的分布式系统。对 于用户而言,MongoDB上手很容易,但是构建使用MongoDB的应用程序时,一些棘手的问题便会接踵而来。怎样权衡范式化与反范式化?怎样处理复制组失效的情况并进行故障恢复?本书第二部分“MongoDB开发技巧50例”呈现了一系列的MongoDB提示和技巧,可帮助用户解决与应用程序设计与实现、数据安全和监控有关的各种问题。内容涵盖10gen公司工程师的实际指导,并通过以下5个话题展开了论述。? 应用设计技巧:模式设计阶段应注意的问题? 实现技巧:基于MongoDB编写应用程序? 优化技巧:为应用提速? 数据安全技巧:在不牺牲太多性能的情况下,利用复制和日志保证数据安全? 管理技巧:配置MongoDB并确保其平滑运行
-
数据库应用基础教程程东胜 等主编《数据库应用基础教程(Visual FoxPro 9.0)》根据教育部高等学校文科计算机基础教学指导委员会发布的《大学计算机教学基本要求》和计算机等级考试二级(Visual FoxPro)的要求编写而成。《数据库应用基础教程(Visual FoxPro 9.0)》基于Visual FoxPro 9.0,包括14章的内容:数据库基本原理,Visual FoxPro 9.0概述,Visual FoxPro操作基础,程序设计基础,数据库及表的操作,索引及记录的操作,查询与视图的操作,结构化查询语言(SQL),表单设计,常用控件,报表设计,菜单与工具栏设计,以及应用程序的调试、编译与发布。《数据库应用基础教程(Visual FoxPro 9.0)》可以作为高等院校相关专业的教学参考书,可作为计算机等级考试的培训教材,也可供从事Visual FoxPro数据库开发的人员学习、参考。
-
数据库系统(英)康诺利,(英)贝格 著《数据库系统:设计、实现与管理(第5版)(英文版)》是数据库领域的经典著作,内容系统全面,实用性强,被世界多所大学选为数据库相关课程的教材。《数据库系统:设计、实现与管理(第5版)(英文版)》主要内容有:数据库系统和数据库设计的基本知识;关系模型和关系语言;数据库分析和设计的主要技术;数据库设计方法学;数据库安全、事务管理、查询处理与优化;分布式DBMS与数据复制技术;面向对象数据库技术;DBMS与Web技术的结合,半结构化数据与XML;与商务智能有关的一些日益重要的技术,包括数据仓库、联机分析处理和数据挖掘以及数据库架构等。
-
空间数据库管理系统概论程昌秀 编著《空间数据库管理系统概论》系统整理了国内外空间数据库产品、标准及国内外相关研究成果,并进行归纳分类、分析比较和提炼演绎。《空间数据库管理系统概论》分为两篇:第1章到第4章为基础篇、第5章到第8章为系统篇。第1章介绍了空间数据库中的一些重要概念,回顾了空间数据管理技术的产生和发展,阐述了现有空间数据库国际标准和空间数据库管理系统的现状。第2章简要回顾了后续章节所引用到的数据库中的一些基本概念、关键理论和方法。第3章重点阐述了空间课数据库几何对象模型、拓扑模型、网络模型、栅格模型四种常见模型的概念和逻辑实现。第4章则以PostGIS为例介绍空间查询语言。第5章介绍了网格索引、四叉树索引、R树索引、填充曲线索引等空间数据库中常见的几种空间索引的原理,并分析了其优缺点。第6章介绍了空间查询处理与优化的内部实现机制,阐述了相应的启发式规则、代价评估模型、空间直方图等概念及其研究现状。第7章仅简单介绍了目前现有的空间数据库并发控制机制。第8章结合空间数据库的未来应用和技术发展趋势,展望了空间数据库的发展趋势及其相关研究现状。