数据库理论
-
数据结构《全国高等职业教育计算机系列规划教材》丛书编委会 编《数据结构》主要内容包括:数据结构绪论,线性表,栈和队列,串、数组和广义表,树,图,查找,排序等,以及课程设计指导。在每章开始给出了本章导读和教学目标,使学生在学习之前就能明白要重点掌握的内容;每章后附有大量的习题及实训,以便学生巩因所学知识。课程设计指导一章给出了几种设计题目及设计的思想供学生选择,有助于教师指导学生完成课程设计任务。《数据结构》适合高等职业院校、高等专科学校、民办本科院校,以及软件职业教育学院、继续教育学院、技能紧缺人才培养使用,还可供计算机专业人员和爱好者使用。 -
数据库原理与应用教程徐爱芸 等编著《数据库原理与应用教程》以关系数据库系统为核心,系统全面地阐述了数据库系统的基本概念、基本原理和应用技术,主要内容包括数据库技术概述、关系数据库、关系数据库的标准语言sql、关系数据库设计、数据库保护、网络数据库管理系统sql server 2000、c/s数据库和web数据库、开放的客户端开发及主流数据库产品、数据库技术的发展等。《数据库原理与应用教程》概念清楚、内容翔实、重点突出、章节安排合理,通过丰富的例子来阐述数据库系统的理论和实践。每章都配有丰富的习题,有助于渎者加深对内容的理解、掌握并巩固概念;而书中的实验为读者提供了将理论与实践相结合的途径,有助于读者从实际应用的角度出发,联系所学理论,更好地掌握所学内容。《数据库原理与应用教程》既可作为高等学校本科计算机专业、信息管理与信息系统专业及相关专业数据库课程的教学用书,也可作为从事数据库管理、信息领域丁作和计算机应用开发的工程人员和科技人员的自学参考书。 -
数据库重构(加)安布勒 等著,王海鹏 等译《数据库重构》首次专门讨论数据库重构,向数据专业人员展示了如何运用重构、测试驱动及其他敏捷技术进行演进式数据库开发。书中通过许多实际例子,详细说明了数据库重构的过程、策略以及部署。本书前5章介绍了演进式数据库开发的基本思想和技术,后6章详细描述了每一类重构,包括结构、数据质量、参照完整性、架构、方法的重构;另外还描述了不属于重构范畴的转换技术。书中的示例代码是用java、hibernate和oracle代码编写的,代码都很简单,读者可以毫无困难地将它们转换成c#、c++或visual basic代码。 -
数据库原理与应用宋金玉 等编著《数据库原理与应用》的第1~5章系统地阐述了数据库的基本概念和基本理论,包括数据库的概念、系统体系结构、关系数据模型、关系操作语言、关系的完整性以及关系规范化理论,第6~8章全面地分析了数据库管理系统的数据存储管理、查询优化和事务管理等核心技术,第9~10章从软件工程的角度讲述了数据库的设计以及不同环境下的编程方法,第11章对数据库技术的发展做了简要的介绍。《数据库原理与应用》的编写以《高等学校计算机科学与技术专业公共核心知识体系与课程》和《高等学校计算机科学与技术专业核心课程教学实施方案》为指导,适合作为高等院校计算机及其相关专业数据库课程的教材,也可作为从事数据库系统研究、开发和应用的研究人员和工程技术人员的参考书。 -
数据结构教程施伯乐 主编《数据结构教程》是为全国高等院校计算机及相关专业开设数据结构课程而精心组织和编著的一本实用教材,内容覆盖了教育部计算机科学与技术专业硕士研究生入学统一考试的大纲要求。《数据结构教程》采用C++描述,强调原理阐述与应用结合,避免大段冗长代码,并在每章最后增加进阶导读和最新研究成果的介绍,引导学有余力的学生进一步自学和本章内容相关的数据结构知识。 -
数据库原理与应用何泽恒,张庆华 主编《数据库原理与应用》是作者结合多年从事数据库与应用系统教学和科研经验编写而成。《普通高等教育国家级特色专业教材·信息管理与信息系统系列:数据库原理与应用》系统介绍数据库技术的基本原理、方法和应用技术。全书分4部分共13章,主要包括:数据库基本概念、关系数据库、SQL语言、数据库安全性与完整性、规范化设计理论、数据库设计、数据库编程接口、数据库恢复与并发控制、SQL-server数据库实用基础,并简要介绍数据库新技术和发展,最后一章介绍数据库应用系统研制案例。《普通高等教育国家级特色专业教材·信息管理与信息系统系列:数据库原理与应用》概念清晰,文字简洁,重点突出,理论实践并重。每章前有学习目标指出学习重点,每章后有思考练习题供课后复习,《普通高等教育国家级特色专业教材·信息管理与信息系统系列:数据库原理与应用》免费提供PPT教学课件及后续教学资料。《普通高等教育国家级特色专业教材·信息管理与信息系统系列:数据库原理与应用》可作为高等学校信息管理与信息系统、经济管理等专业的教材,也可供从事信息领域工作的管理和技术人员参阅。 -
数理统计与数据分析(美)里斯 著,田金方 译《数理统计与数据分析(原书第3版)》将现代统计学的重要思想引入数理统计课程中,强调了数据分析、图形工具和计算机技术,并注重统计的实务和应用。《数理统计与数据分析(原书第3版)》内容丰富,几乎涵盖了所有经典和前沿的概率论与数理统计理论和方法,主要包括概率、随机变量、联合分布、期望、极限定理、抽样调查、参数估计、假设检验、数据汇总、两样本比较、方差分析、分类数据分析和线性最小二乘等。 《数理统计与数据分析(原书第3版)》用真实数据分析了实际问题,以此增强读者对理论的理解;作者将自助方法与传统的推论性过程结合起来,增加了蒙特卡罗方法。此外,为了使概念更清晰,书中提供了大量的示例,而且还有丰富的习题,以增强读者的计算能力。 《数理统计与数据分析(原书第3版)》适合作为统计学、数学、其他理工科专业以及社会科学和经济学专业高年级本科生和低年级研究生的教材,同时也可供相关领域技术人员参考。 -
数据库技术及应用汤荷美 等编著《数据库技术及应用》紧密结合数据库技术应用需求,分为三个层次:数据库系统基本原理、数据操纵、应用开发,详细介绍数据库技术涉及的基本概念、原理、工具及方法。第一个层次数据库系统基本原理,内容包括了数据库系统的基本结构及组成、数据模型、数据存储技术、数据管理技术、分布式数据库技术等。第二个层次数据操纵,介绍SQL及Oracle的PLSQL关系数据库语言。第三个层次应用开发,从数据库工程角度介绍软件及数据库应用系统涉及的开发模型和开发技术,并结合Java和.NET面向对象开发环境,分别给出了一个简化的选课系统实现示例。本教材参考CC2005课程体系和我国高等学校计算机科学与技术教学指导委员会编制的核心课程教学实施方案,内容覆盖了课程体系中数据库技术知识点,贯穿强调基础、重视实践、内容实用的指导思想,以流行的Oracle大型分布式数据库系统作为实践教学对象,理论与实践结合,同时兼顾工程需求。教材内容翔实,实用性强,可作为应用型计算机专业本科学生数据库课程的教材,也可供计算机专业工作人员及相关从业人员作为自学参考书。 -
网络数据库原理及应用案例教程焦健,白廷丽 主编《网络数据库原理及应用案例教程(上册)》从网络数据库应用角度出发,介绍SQL Server 2005及数据库前端开发工具——PowerBuilder的应用。SQL Server2005是典型的关系型数据库管理系统,其应用非常广泛。《网络数据库原理及应用案例教程(上册)》主要介绍了SQL Server 2005数据库和表的管理,查询应用知识,Transact-SQL(简称T-SQL)基本语法,数据库完整性,索引及视图的概念、类型以及如何创建和管理索引及视图的方法,存储过程、触发器在SQL Server 2005中的使用,数据备份/还原机制,数据转换机制等。在数据库开发应用技术中以PowerBuilder为前端开发工具,介绍了PowerBuilder的编程基础、窗口操作、菜单操作,重点介绍了数据库操作,数据窗口的应用以及应用程序的建立及发布。全书分上、下两册:上册主要包括各章节的教学要求和内容讲解;下册与上册配套使用,主要包括各章的同步训练以及实验、实训指导。在同步训练中有教学指导、常见题型范例精解、习题与思考题。全书各章都给出了该章的重点内容提要,还列举出大量题型范例并进行了洋细地分析和解答,其中大部分例题还对解题要点进行了评注,同时配备了大量的习题以供练习。《网络数据库原理及应用案例教程(上册)》可作为高职高专院校理工科相关专业网络数据库原理及应用的通用教材,也可作为成人高等教育、企业技能培训的培训教材、自学用书,同时还可作为相关工程技术人员的参考书。 -
Cassandra实战郭鹏 著《Cassandra实战》是国内首本Cassandra专著,由Cassandra领域的先驱者和实践者亲自执笔,多位数据库专家联袂推荐,权威性毋庸置疑。《Cassandra实战》内容全面,基于Cassandra最新版撰写,系统地讲解了Cassandra的所有功能特性和使用方法;实战性强,不仅包含大量示例代码,而且还设计了一个完整的在线交易系统实例;有一定的深度,不仅结合源代码分析了Cassandra的底层机制和工作原理,而且还精心总结了一些关于Cassandra的最佳?践。《Cassandra实战》一共分为13章,首先简单介绍了NoSQL的优势,以及几种具有代表性的NoSQL数据库的功能特性;其次详细讲解了Cassandra的安装和配置、数据模型和排序规则、编程接口等基础知识;接着以迭代的方式演示了一个基于Cassandra的在线交易系统的完整开发过程,很好地将基础理论融入到了实践中;再接着结合源代码分析了Cassandra的集群机制、内部数据存储结构、数据更新机制、数据读取机制、数据压缩机制、启动流程等与Cassandra的底层机制和工作原理相关的内容;最后讲解了Cassandra在分布式环境中的应用、与Hadoop的整合?以及相关的最佳实践。附录中包含了本书示例的源代码以及在Eclipse环境中编辑和修改Cassandra的源代码方法。《Cassandra实战》适合所有对Cassandra感兴趣的读者阅读。通过本书,不仅能全面掌握Cassandra的基础知识和使用方法,还能深入理解Cassandra的底层机制和工作原理,以及它在复杂现实环境中的应用。
