数据库理论
-
数据结构与实训张红霞、白桂梅 编本书为普通高等教育“十一五”国家级规划教材。全书系统地介绍了数据结构的主要内容,全书共分8章及附录(实训指南)。第1章介绍了数据结构和算法的基本概念,第2、3、4章介绍了线性表、堆栈和队列、串和数组等常用的线性结构,第5、6章介绍了树形结构和图形结构,第7、8章介绍了查找的常用算法和两个基本技术排序。附录中介绍了实训的相关知识,包括实训的步骤、实训报告规范和实训的环境。本书对每一种数据结构都详细阐述了基本概念、各种不同的存储结构及在不同存储结构上主要算法的实现,并给出很多典型例题,以帮助读者理解。数据结构是一门实践性很强的课程,本书很注重理论与实践相结合,每章都由浅入深,循序渐进地给出了典型的例题、实训例题,以及与之相配套的、精心挑选的、难易搭配的习题和实训习题。通过习题与实训,使学生掌握所学知识,并能灵活运用所学知识解决实际问题。本书叙述精练,概念清楚,注重实用,可作为高职高专院校计算机专业及相关专业数据结构课程的教材,也可供从事计算机应用开发的工程技术人员参考使用。本书面向的读者群,主要是从事轨道交通事业的用户、设计单位、系统集成服务商、产品供应商及大中专院校学生。 -
数据库系统概念(美国等)希尔伯沙茨 著;杨冬青 译本书是经典的数据库系统教科书《Database System Conoepts》的最新修订版,全面介绍数据库系统的各种知识,透彻阐释数据库管理的基本概念。本书内容丰富,不仅讨论了数据库查询语言、模式设计、数据仓库、数据库应用开发、基于对象的数据库和)XML、数据存储和查询、事务管理、数据挖掘与信息检索以及数据库系统体系结构等方面的内容,而且对性能评测标准、性能调整、标准化以及空间与地理数据、事务处理监控等高级应用主题进行了广泛讨论。本书既可作为高年级本科生或低年级研究生的数据库课程教材,也可供数据库领域的技术人员参考。 -
数据结构王震江 主编本书可分为6个部分,分别为绪论、线性表、树、图、查找与排序、文件。第1章概述数据结构可能涉及的内容和分析方法,讲述了算法和程序的差异,算法的评价等问题。第2、3、4、5章讲述线性表结构、特殊线性表——栈和队列、字符串和数组与广义表。从顺序存储结构和链表结构两个方面来阐述线性表的存储结构和建立在存储结构之上的算法设计,以及线性表的广泛应用,如栈、队列、字符串、数组、广义表等,并进一步讨论了这些数据结构的应用,如程序调用、中断、皇后问题、火车编组问题等。第6章讨论树。本书与其他教材不同的是,深入讨论了一般树的记数、层次、树高等基本问题。在二叉树的生成中讲解了多种生成算法。在二叉树的前序、中序和后序遍历运算中讨论了树的递归和非递归算法遍历算法,除此之外,还讨论了欧拉遍历和按层次遍历,讨论了线索二叉树及其应用,二叉树的典型应用——哈夫曼树和哈夫曼编码、排序树、平衡树、2—3树、红黑树、表示树、判定树等问题。第7章讨论图。内容包括图、图的遍历、生成树问题、最短路径问题、拓扑排序和关键路径等。第8、9章讨论目前常见的查找算法和排序算法。在查找算法中,从静态表、动态表和哈希表三个方面来研究查找算法。静态表的数据结构是线性表,动态表的查找主要有二叉树查找、B树查找和键树查找等,哈希表的构造和查找则用哈希算法来实现。在排序中分为内排序和外排序两个部分。内排序中主要讨论了插入排序、交换排序、选择排序、归并排序、基数排序等8种经典的排序算法。外排序讨论了磁盘排序、胜者树和败者树、最佳归并树和磁带排序等。第10章讨论了文件。从文件的存储结构入手讨论文件的管理,有顺序文件、索引文件、索引顺序文件、散列文件、多关键字文件等。上述内容涵盖了目前国内数据结构教材的几乎所有内容,有的进行了深入的讨论,有的比较初步,这与教材编写的指导思想有关。本书由王震江担任主编,何英、吴绍兵任副主编。其中第1章、第2章(部分)、第3章、第4章、第6章由王震江编写,第2章(部分)、第5章、第8章、第9章由吴绍兵编写,第7章、第10章由何英编写。王震江对全书进行了主审,统一了图例。俞锐刚调试通过了全部算法,统编了全书的习题。邱莎审改了全文。 -
新编数据库实用教程实验指导与习题王晶 等编本书是《新编数据库实用教程》的配套实验教材。全书共有三部分:第一部分为实验指导,第二部分为习题与答案,第三部分为附录。实验指导和习题分别按教材的各章内容进行组成,实验分为实验目的、实验环境、实验准备、实验内容和操作步骤,习题分为选择题、填空题、编程题并配有参考答案等,附录有在本书的实验内容和操作步骤中所使用的各种文件内容、Visual FoxFro6.0使用的相关属性和命令等。本书实验内容丰富系统,通俗易懂。适于用作教材指导和自学,本书也可作其他VisualFoxFro 6.0教材的参考书。本书配有相关素材,读者可以从中国水利水电出版社网站上免费下载,网址为http://www.watepub.com.cn/softdown/。 -
数据结构实验与学习指导马秋菊、刘延岭《普通高等教育“十一五”国家级规划教材配套参考书·21世纪高职高专新概念教材:数据结构实验与学习指导》与国家十一五教材《数据结构(C语言描述)》一书配套使用,由实验和学习指导两部分组成。所选内容都是高职高专计算机类专业必须掌握的知识点。各章中实验分为基本算法实现、提高和应用实验,体现“工学结合”、“教、学、做一体化”的教学指导思想,使读者能够将学到的知识落实到应用中。《普通高等教育"十一五“国家级规划教材配套参考书·21世纪高职高专新概念教材:数据结构实验与学习指导》的特点是内容可选性强、叙述通俗、便于讲解和自学、突出实用性和应用性。《普通高等教育"十一五”国家级规划教材配套参考书·21世纪高职高专新概念教材:数据结构实验与学习指导》适用于应用型计算机类专业教育,可作为普通高等学校,尤其是高职院校计算机类专业的数据结构实验或参考教材,也可作为从事计算机应用等工作的科技人员的参考用书。 -
数据库应用基础教程王小玲,刘卫国《高等学校计算机教育系列规划教材:数据库应用基础教程》以SQLServer2000为基础,结合VisualBasic6.0开发工具,从数据库应用系统开发的角度来介绍数据库系统的基本概念,为学生应用数据库技术进行数据管理打下基础。《高等学校计算机教育系列规划教材:数据库应用基础教程》主要内容有:数据库系统概论、SQLServer数据库的管理、SQLServer数据表、数据查询、索引与视图、存储过程与触发器、SQLServer数据转换、数据库安全管理、数据库系统开发工具、VisualBasic的数据访问方法、数据库应用系统开发。《高等学校计算机教育系列规划教材:数据库应用基础教程》适合作为高等院校数据库应用课程的教材,也可供社会各类计算机应用人员阅读参考。 -
数据库应用基础实践教程杨长兴,王小玲本书是与《数据库应用基础教程》配套使用的教学参考书,分为实验篇和案例篇。实验篇共安排20个实验,内容选择恰当,具有启发性和实用性,与教材内容紧密结合,强调动手能力的培养,达到即学即用的目的。案例篇共安排了6个案例,这些案例分别从文学、法学、医学和工学的角度考虑,结合专业而开发相关信息管理系统,对数据库管理系统的开发应用起到一个较好的启发和弓1导作用。本书适合作为高等院校数据库应用课程的教材,也可供社会各类计算机应用人员阅读参考。 -
数据库技术与应用李延珩、朱鸣华 编本书分为3篇,共10章,第l篇为基础篇,结合Access 2003 DBMS和学生选课数据库,介绍数据库的基础知识和基本应用技术,包括数据库技术入门、关系数据库及创建、SQL语言及数据库查询、Access数据库应用。第2篇为提高篇,结合SQL Server 2000 DBMS和图书管理数据库,介绍数据库设计和高级应用技术,包括数据库设计与建立、SQL Server数据更新与查询、SQL Server存储过程与触发器、sQL Server数据库保护。第3篇为实训篇,内容包括Access 2003实训和SQL Server 2000实训。本书为高职高专计算机专业的教材,也可供从事计算机信息处理工作的科技人员学习参考。 -
数据结构闫玉宝本书围绕简明、易学、易用的原则来编写,在系统地介绍各种数据类型的数据结构的基础上,进行应用实例分析与C语言描述实现,示例程序很容易地利用Visual C++或TC等开发环境实现,较全面地把数据结构的理论与实践结合起来。全书共9章,包括绪论、线性表、栈和队列、串、数组和广义表、树、图、查找、排序等内容。教材中除详细的应用实例外,各章又配备了适量的习题,以便于读者理解和掌握数据结构的基本理论和方法。本书可作为各类大专院校的计算机科学与技术和信息类相关专业的教材或学习参考书。 -
数据库技术及应用龚沛曾、袁科萍、杨志强本书系统全面地阐述了数据库设计理论、数据库管理技术与方法、基于VB.NET的数据库访问技术和数据库应用系统开发技术与方法。全书分为4篇。第一篇数据库设计理论,内容包括数据库系统概述、关系数据库和数据库设计;第二篇数据库管理,介绍SQLserver和SQL语言, Traact—SQL、存储过程和触发器,数据库保护机制;第三篇应用开发vB.NET程序设计基础,AD0.NET与数据库访问技术和数据库应用系统开发。第4篇实践,包括10个实验,目的是培养学生的VB.NET程序设计技能、融Traact—SQL、存储过程、触发器、视图为一体的数据库操纵和管理技能以及基于ADO.NET的数据库访问技能;实验十是一个大作业,要求学生运用本书介绍的所有数据库设计技术、管理技术和访问技术开发一个实际的数据库应用系统,以求达到实践和创新能力的提高。本书内容全面翔实,技术求新务实,实用性强,讲解透彻,在编写风格上更强调知识的应用,可作为高等学校“数据库技术与应用”课程的教材,也可以作为广大数据库应用系统开发爱好者的自学参考书。本书配有实验指导与电子教案。
