数据库理论
-
LINUX环境数据库管理员指南(美)DavidEgan等著;钟鸣,田晓涛等译Linux操作系统的稳定性和可靠性使它成为运行数据库的一个理想平台。本书分十章,分别介绍某个特定数据库的安装和配置并专门对Linux上基于Web的数据库应用程序的开发进行了讨论。本书不仅是初学者和数据库管理员的使用手册,也是数据库应用开发人员的参考书。 -
计算机系统结构孙强南,孙昱东编著(第一版获第三届电子部优秀教材二等奖)本书内容是根据作者20多年来从事“计算机系统结构”等课程的教学经验及有关科研工作的成果写成的。全书以横向方式组织教学内容。力求深入浅出地全面介绍计算机系统结构的基本原理,而不只是从头至尾具体介绍某一种计算机系统。在先修课程的基础上,通过学习本书,能够比较全面地掌握计算机系统结构的基本概念、基本原理、基本结构和基本分析方法,建立起计算机系统的完整概念。“计算机系统结构”是从外部来研究计算机系统的一门学科,不同于“计算机组成原理”这门课程是从计算机系统的内部来研究的。对于属于计算机系统结构的关键内容,本书力求从系统分析和设计的角度,深入浅出地介绍这些基础内容。这部分的内容主要有:数据表示、指令系统、存储系统和输入输出系统。全书共分12章。第1章介绍计算机系统结构的基本概念,包括计算机系统的层次结构、系统结构的定义、分类、设计技术、评价标准和系统结构的发展等。第2章介绍数据表示、寻址技术、指令格式的优化设计、CISC指令系统和RISC指令系统等。第3章介绍存储系统原理、虚拟存储器和高速缓冲存储器等。第4章介绍输入输出原理、中断系统、通道处理机和输入输出处理机。第5章介绍先行控制技术、流水线处理机、超标量处理机、超流水线处理机和超标量超流水线处理机等。第6章介绍向量的基本概念、向量处理机结构、提高向量处理机性能的方法、向量处理机的性能评价等。第7章介绍互连网络的基本概念、消息传递机制和互连网络实例。第8章介绍SIMD计算机模型、结构、实例和SIMD计算机的应用。第9章介绍多处理机结构、性能和Cache一致性等。第10章介绍多处理机算法,包括同步技术、并行搜索、串行算法到并行算法的转换、并行程序设计语言及其实现方法等。第11章介绍数据流计算机、数据库机与知识库机、面向函数程序设计语言的归约机。最后第12章是实验:DLX处理器,通过实验能够加深对本书主要内容的理解。每章后附有大量习题。自从本书第一版发行以来,计算机系统结构在许多方面有了新的发展,如超标量、超流水线及超标量超流水线结合的系统结构在微处理机中已经得到广泛应用,并行处理及其互连网络的发展非常迅速。本书对各章内容都进行了重写。与第一版相比,主要有如下特点:第一,反映了国内外计算机系统结构方面比较成熟的研究成果和最新的发展。第二,内容更加全面。本书加入了许多新的内容。凡属于计算机系统结构的主要内容,在本书中都有介绍。第三,对许多关键内容的介绍更加深入。本书力求从系统设计和系统分析的高度来介绍计算机系统的基本概念和基本分析方法。第四,在每章后面增加了大量的习题,对加深各部分内容的理解很有帮助。第五,增加了一个实验,即描述了一个虚拟的DLX处理机,它是一个RISC结构的流水线处理机。这是从美国著名的计算机系统结构教材中引进的。本书是计算机专业本科生“计算机系统结构”课程的通用教材,也可作为有关专业研究生的教材和有关科技工作者的专业参考书。 -
数据库系统基础(美)Eimasri,(美)Navathe著;张伶,杨健康,王宇飞译;张伶译本书介绍了在设计、使用、实现数据库系统和应用时所需的基本概念。重点强调了数据库建模与设计的基础、数据库管理系统提供的语言和工具,以及系统实现技术。本书既有对理论与设计的清晰阐述,同时涵盖了大量模型和实际系统,还给出了优秀的示例,并对现代数据库技术的最新发展提供了相关介绍。作者紧跟数据库系统的发展前沿,在这一版本中加入了诸如XML和Internet数据库等新的主题。本书还介绍了UML程序设计的使用,并随书中示例对其进行了深入探究。这一版的特色之一是增加了相关网站,其中提供了一个全面的案例研究,可以促进读者将书中的知识应用到具体的项目中。 -
数据库实用教程聂培尧[等]编著本书是《数据库应用系列教材》之一。本书系统全面、深入浅出地阐述数据库系统的基本原理、应用和最新技术。按照讲清理论、理顺体系、体现最新发展、加强实际应用的写作宗旨组织了本书的编写。本书主要内容包括:数据库系统的基本概念、E-R模型设计、关系模型、关系数据库标准语言SQL、关系数据库的规范化设计、关系数据库的规范化设计、关系数据库应用系统开发技术、数据库的存储结构、数据库管理和控制及数据库的新技术与新应用等。本书将几个实例的讲解系统化地贯穿全书。每章后面都附有丰富的习题,以供读者课后练习、上机操作。 本书可作为高等院校非计算机专业本、专科的数据库课程教材,也可供从事计算机软件及其相关工作的科技人员和工程技术人员参阅。 -
数据库系统设计及其应用案例分析刘秋生[等]编著本书是根据江苏省信息管理与信息系统专业委员会教学要求编写的。全书分三大部分共8章。第一部分主要介绍数据库系统设计的基本概念、基本方法、设计规则、原理、过程和学生成绩管理信息系统的数据系统应用实例。第二部分围绕学生成绩管理的数据库系统应用实例,分别详细地介绍了如何通过Java、Delphi、Access、Visual FoxPro等开发工具实现应用软件系统的研究开发。第三部分又分别为管理类不同专业分析了工资管理 、超市管理、物资管理等实用案例,旨在提高学生分析、解决问题的能力。本书附录部分还简要介绍了SQL Server2000及SQL语言。本书可作为高等院校信息管理与信息系统专业本科和信息化方向研究生的技术基础课程、信息系统分析与设计课程、软件开发的实践指南,也可以作为高职高专、职工大学、业余大学 、夜大、函授大学、成人教育学院等经济类、管理类本科、大专等层次的学生进行数据库技术、VB等计算机高级语言、管理信息系统等课程设计环节的教材,还可以作为广大信息系统研发爱好者及数据员的自学用书。 -
数据库应用系统开发案例与实践教程潘文林编著本书采用一个规模适中且易于理解的典型数据库应用系统开发项目作为实践案例,按照数据库工程的开发过程,完整地介绍了数据库应用系统开发的各个阶段以及相关的开发技术与描述技术。本书实践案例的数据库分别采用桌面型数据库Paradox和服务器型数据库MS SQL Server 2000实现,客户端应用程序采用Delphi 7集成开发环境开发,软件安装程序采用InstallShield开发。本书详细讨论了开发数据库应用系统的基础知识、体系结构、开发架构和设计模式等内容,深入讲解将数据库应用系统从桌面型应用移植为服务器型应用的相关技术和实现方法,并对数据库应用系统的分发和实施相关问题进行了讨论。本书的目标是使读者的数据库应用系统开发能力从简单开发提高到整体的综合设计层次上。本书特别适合于想要提高数据库应用系统整体开发能力的读者,包括计算机和信息技术相关专业高年级学生、正在从事或可能从事数据库应用系统开发工作的软件开发工作者。本书可作为高等院校计算机和信息技术相关专业数据库应用系统综合设计课程的教材,也可作为数据库工程实践的辅导教材。 -
24小时数据库入门(美)Ryan Stephens,(美)Ron Plew等著;金锴钰等译;金锴钰译本书向读者介绍了数据库的有关概念、数据库的体系结构、数据库设计、实现及管理、数据库访问、数据库应用以及数据库的前景等方面的知识。内容丰富、深入浅出,语言浅显易懂,又不乏风趣,在结构上作者把这些庞杂的问题划分为一天中的24个小时来阐述,读者可以在用“一天”的时间后,对数据库有一个较为全面系统的了解。因此,不论是否专业技术人员,还是想要将来从事相关职业的人员都适合阅读本书。 -
支持向量机导论(美)Nello Cristianini,(英)John Shawe-Taylor著“本书对机器学习和数据挖掘的最重要发展领域进行了全面的介绍。书中清晰的条理、富于逻辑性的推演以及优美的文字,备受初学者和专家的赞许。在线参考文献与软件是本书独一无二的和适应时代的新颖特点。我竭诚地向读者推荐此书。”——Olvi Mangasarian,威斯康星大学。“本书介绍支持向量机的理论与实践,是一本优秀的和引人入胜的著作。书中阐明了专业人员所面临的种种关键问题及其解决方案,书后包含一个非常有用的附录,是用伪代码编写的优化算法。”——David Haussler,加利福尼亚大学。“本书展现了一个主要由Vladimir Vapnik 创立的统计学习理论的全新领域,它以正则化技术的研究成果为基础,在数学方法和应用技术两个方面都可能成为一座真正的科学金矿。在这一领域中形成并在日益增多的重大应用中得到使用的主要算法是与正则化类似的支持向量机技术。这本简明扼要的著作对支持向量机及其理论基础进行了严密而自含的介绍。这是值得数学家和工程师一读的读物。”——Tomaso Poggio,麻省理工学院。支持向量机 (Support Vector Machine, SVM) 是建立在统计学理论最新进展基础上的新一代学习系统。本书是第一本全面介绍支持向量机的著作。支持向量机是在20世纪90年代初提出的,随之引发了对这种技术的广泛应用和深入理论分析。至今在若干实际应用 (如文本编目、手写字符识别、图像分类和生物进化链分析等)中,支持向机量足以提供最佳的学习性能,而且在机器学习与数据挖掘中已被确立为一种标准工具。学生将会发现本书不仅对他们具有激励作用,同时也很容易理解;对于专业人员而言,本书可以引导他们轻松自如地获得为掌握理论及其应用所需的材料。本书以循序渐进的、自含的、易于接受的方式引入各种概念,而且论述严谨透彻。本书所提供的参考文献和可以下载软件的网站将会成为读者进一步学习的起点。同样,本书及相关网站将引导专业人员了解最新的文献、新应用和在线软件。 -
高性能计算机并行文件系统卢凯等编著本书研究了当前国际上提出的各种并行文件系统技术,分析归纳了其优缺点。在此基础上,作者从并行科学计算应用的I/O访问模式、面向并行科学计算应用的并行I/O服务模型及相关界面、并行I/O服务算法和cache预取算法等方面提出了提高其服务性能的若干技术。 -
数据库系统及其应用雷景生主编本书系统全面地介绍了数据库系统的基本原理、设计和应用技术,内容包括数据模型、数据库系统结构、数据库管理系统、关系代数和关系演算、关系数据库标准语言SQL、存储过程和触发器、数据完整性、数据库安全、事务管理、并发控制、数据库恢复、关系数据理论、数据库设计、面向对象数据库、数据库应用体系结构与开发、数据库技术发展动态。本书既可以作为高等学校计算机、信息管理与信息系统等专业的数据库课程教材,也可供相关专业技术人员学习、参考。
