数据库理论
-
高级进阶DB2牛新庄 著数据库内核是数据库系统稳定运行的心脏,DB2数据库内核庞大而复杂。本书从DB2内核组件入手,同时介绍了其与操作系统在进程、共享内存、信号量之间的关系。作者在本书中重点介绍了各个内部组件的层次与功能、内存体系结构、存储内部结构、高级锁等。优化器是任何数据库执行SQL的关键部分,本书对优化器产生的各种执行计划进行了详细解释,这对于理解DB2内部工作原理大有裨益。同时,本书还介绍了DB2各种诊断工具的使用,各种数据库配置参数的含义及调整、数据库系统视图等。本书特色◆ 本书揭示了DB2数据库的内部结构和机理,展示了DB2数据库技术的精髓,并结合多年的实践经验,贯穿了大量的实战技巧◆ 新增了HADR和DPF的全名介绍和技巧
-
七周七数据库(美)Eric Redmond如今,我们要面对和使用的数据正在变得越来越庞大和复杂。如果说数据是新的石油。那么数据库就是油田、炼油厂、钻井和油泵。作为一名现代的软件开发者,我们需要了解数据管理的新领域,既包括RDBMS,也包括NoSQL。《七周七数据库》遵循《七周七语言》的写作风格和体例,带领你学习和了解当令最热门的开源数据库。在简单的介绍之后,本书分章介绍了7种数据库。这些数据库分别属于5种不同的数据库风格,但每种数据库都有自己保存数据和看待世界的方式。它们依次是PostgreSQL、Riak、Apache HBase、MongoDB、Apache CouchDB、Neo4J和Redis。本书将深入每一种数据库,介绍它们的优势和不足,以及如何选取一种最符合你的应用需求的数据库。《七周七数据库》适合数据库架构师、数据库管理员,以及想要了解和学习各种NoSQL数据库技术的程序员阅读。本书将帮助读者了解、选择和应用这些数据库,从而更好地发挥日益增长的大数据的能力。
-
数据库原理及应用学习与实践指导贾铁军本书为上海市精品课程配套教材,旨在重点介绍数据库的最新成果、基本原理、新技术、新方法和实际应用相关知识的学习要点和实践指导。其特点是:1.内容先进,结构新颖。吸收了国内外大量的新知识、新技术和新方法。注重科学性、先进性、操作性。图文并茂、学以致用、有助于自主学习。每章配有“教学目标”和案例等。2.坚持“实用、特色、规范”原则。突出实用及素质能力培养,增加典型案例和同步学习与实验指导,在内容安排上将理论知识与实际应用有机结合。3.资源配套,便于教学。师生在教学过程中可使用华信教育资源网(www.hxedu.com.cn)和精品课程网站(jiatj.sdju.edu.cn)提供丰富的教学资源,包括动画视频、应用程序代码、多媒体课件、教案等资源,以及教学大纲、典型案例、学习与交流样例、实验及课程设计指导、习题与实践练习、复习与自测系统及试卷和答案等教学共享资源。本书重点结合流行的SQL Server2012,介绍数据库的基本原理、技术方法和实际应用的学习指导、同步实验及课程设计指导、练习与实践习题(多种题型)、模拟训练与试卷及简答等。全书共分3篇15章,设计主要内容包括:数据库基础知识、关系数据库及表的存储、SQL Server2012概述、索引及视图操作、T-SQL程序结构、游标操作及自定义函数、关系数据库的规范化设计、存储过程及触发器、数据库应用系统设计、数据库安全与保护、数据库新技术及综合应用等。【作者简介】贾铁军,男,1957 年 8 月生,籍贯辽宁大连。中国人工智能学会理事、上海电机学院电子信息学院计算机三级教授、信息技术研究所副所长,校重点学科“计算机应用技术”学术带头人。曾任校电子信息学院分管科研副院长、中国管理科学研究院大连管理工程研究所副所长兼辽宁警官学院公安技术系主任(警监)等职。近30年来 , 一直为本科院校的学科或学术带头人,从事本科生和研究生的“网络安全”等课程的教学和研究工作。共主持或参加国家、省 (部) 、市级以上科研项目 11 项、出版专著和规划教材 13 部 , 发表国内外学术论文 50 多篇。 多次获得省(市)级“科技进步奖”、“ 教学成果奖”和“优秀教师”等。
-
数据库技术与应用苏仕华 ,贾伯琪 ,顾为兵 著《中国科学技术大学精品教材:数据库技术与应用》较详细地介绍了数据库系统的原理、方法和发展趋势,并重点介绍了数据库系统的设计、实践与应用。内容包括:数据库系统的基本概念、关系模型的运算、关系数据库设计理论、关系数据库设计与应用、关系数据库语言soL、数据库保护、数据库技术的新发展以及ORACLE数据库设计实践等。《中国科学技术大学精品教材:数据库技术与应用》可作为高等院校“数据库技术与应用”课程的教材,也可以作为一般科研人员、工程技术人员的参考书。
-
高级数据库技术杜金莲 编著《21世纪高等学校规划教材·计算机科学与技术:高级数据库技术》是面对研究生教育而编写的数据库系统教科书,其主要目标是介绍数据库实现时所涉及的核心技术,从而让读者了解数据库管理系统的工作原理。书中前6章是《高级数据库技术(计算机科学与技术21世纪高等学校规划教材)》的重点,集中介绍传统集中式数据库系统在实现过程中解决关键问题所涉及的各种理论和方法,如数据存储技术、数据库索引技术、查询及优化方法和事务管理技术等。第7章对数据库系统的体系结构进行了系统的总结和比较,第8-11章则对分布式数据库系统及其核心技术的研究进行介绍,包括分布式数据库的设计、分布式查询及优化、分布式事务管理及故障恢复和分布式并发控制技术。《21世纪高等学校规划教材·计算机科学与技术:高级数据库技术》是在作者长期的教学和科研的基础上认真总结编写而成的。书中对数据库的核心技术进行讲解,并配有大量的图示和例题进行说明,以增加可理解性。对于一些未有成熟解决方案的问题,则根据目前常用的解决方法或思路进行讨论。另外,书中配有大量习题,以使读者加深对书中理论的理解。《21世纪高等学校规划教材·计算机科学与技术:高级数据库技术》可作为计算机专业研究生专业课教材,也可作为从事数据管理领域研究和应用开发人员的参考书。
-
数据库应用技术喻梅 主编《数据库应用技术(高等学校计算机课程规划教材)》编著者喻梅。 全书以SQL Server2005数据库管理系统为基础,介绍数据库系统的基本原理及应用技术。 全书首先介绍了数据库系统的基本概念和关系数据厍的理论,接着简单介绍了SQLServer-2005的性能、安装、配置和使用等基本知识以及所提供的各种常用管理工具,然后讲述了创建和管理数据库的各种操作以及在数据库中创建和管理表的各种操作。讨论了使用选择查询从数据库中检索数据和更新数据库中的数据,使用索引来提高检索效率、管理和使用视图的各种操作,创建及维护数据完整性,使用Transact-SQL语言进行程序设计。使用存储过程和触发器来控制数据库中的数据。介绍了SQL Setver2005的安全性管理和权限设置以及备份和还原数据库的方法。本书可以作为高等院校相关专业数据库应用技术课程的教材,同时也可供从事数据库研究和使用SQL Server2005进行数据库系统开发的计算机专业人员参考。
-
数据库技术与应用系统开发景雪琴 编《21世纪高等学校规划教材:数据库技术与应用系统开发(SQL Server 2005+C#)》采用SQL Server 2005+C#为开发平台,以学生选课管理系统XSGL开发为主线索,介绍数据库技术与应用系统开发。书中提供了大量的教学案例,并对案例中的关键语句做了注释,可读性好,易于理解和掌握。全书主要介绍数据库技术基础、关系数据库基础、关系数据库标准语言SQL、数据库保护技术、数据库设计及其应用系统开发、SQL Server 2005集成环境、基于SQL Server 2005的数据库实施、Transact-SQL编程、C#语言基础、面向对象程序设计、Windows窗体应用程序、ADO.NET数据访问技术和三层结构数据库应用系统。《21世纪高等学校规划教材:数据库技术与应用系统开发(SQL Server 2005+C#)》适合高等院校非计算机专业学生学习数据库技术和.NET程序设计的教材,也适合具有初步编程知识并对数据库编程感兴趣的读者自学。
-
Python数据分析(美)麦金尼(Wes McKinney)编你是否在寻找一本完整介绍Python操纵、处理、提取和压缩结构化数据的指南?本书包含了许多实例分析,通过若干个Python库——包括NumPy,pandas,matplotlib和IPython——为你展示了如何高效地解决大量数据分析的问题。《Python数据分析(影印版)》由麦金尼撰写,他是pandas库的主要作者。本书也是一本具有实践性的指南,指导那些使用Python进行科学计算的数据密集型应用。它适用于刚刚开始使用Python的分析师,或者是进入科学计算领域的Python程序员。使用IPyth1on交互式shell作为你的主要开发环境学习NumPy(NumericalPython)的基础和高级特性接触patldas库中的数据分析工具。 《Python数据分析(影印版)》内容:使用高性能工具来加载、抽取、转换、合并和改造数据 使用matplotlib来创建散点图和静态或者交互式可视化数据运用pandas的groupby功能来对数据集进行切片、切块和汇总通过具体实例来学习如何解决web分析、社交科学、金融和经济领域的问题
-
数据结构实验与实训邓文华 编《高职高专计算机基础教育精品教材·普通高等教育“十一五”国家级规划教材:数据结构实验与实训(第3版)》是为配合本系列中的《数据结构(C语言版)》(第3版)一书而编写的教材,根据教学内容及针对高职高专学生的实际情况,本教材在内容编排上共分成四篇:第一篇为预备知识。第二篇为基础实验部分,给出了11个实验,包括了线性结构、树形结构、图形结构、查找、排序以及数组和字符串的操作。第三篇为课程设计实验部分,包括航空客运订票系统、汉诺塔游戏程序、全屏幕编辑程序设计、旅游路线安排模拟系统、停车场管理及最小生成树Kruskal算法6个综合性实验,此部分实验可作为“数据结构”课程的课程设计之用。为了满足教学和各类学生学习课程与考前复习的需要,第四篇安排了12套模拟试题,并给出详细的解答。《高职高专计算机基础教育精品教材·普通高等教育“十一五”国家级规划教材:数据结构实验与实训(第3版)》内容丰富、概念清晰、实用性强。它与“数据结构”课程的主要内容紧密结合,可供各类学生课程学习、实验、课程设计与考前复习使用,也可供教师或其他专业技术人员参考。
-
空间数据库理论基础郝忠孝 著《数据库应用理论系列图书:空间数据库理论基础》是作者在近十年进行空间数据库研究、教学的基础上撰写而成的,系统地论述和分析了空间数据库的查询设计优化、若干新的查询、空间数据推理等新的技术和理论。《数据库应用理论系列图书:空间数据库理论基础》共13章,主要介绍空间数据库的基本索引结构、查询优化、方向方位和连接查询、最近邻查询、反向最近邻查询、核心变体查询、一般变体查询,线段的最近邻查询和反向最近邻查询,空间填充曲线的空间查询,基于主存A-tree的高维数据查询,空间网络间的空间关系及推理和空间方向关系的关系推理基础等。《数据库应用理论系列图书:空间数据库理论基础》可作为计算机科学与技术、地理信息系统、机器人技术、人工智能、卫星遥感、气象分析、地质灾害分析等领域数据库相关专业高年级本科生和研究生的教材,也可供上述领域的科研人员和工程技术人员等参考。