数据库理论
-
现代数据库系统及应用教程尹为民等编著这是一部关于现代数据库系统的基本原理、技术和方法的教科书。第一篇介绍数据库基础知识;第二篇描述关系数据库设计与实现;第三篇介绍数据库管理系统及其事务管理与数据库保护;第四篇讨论数据库中的高级论题和新技术。本书的编写旨在根据本学科教学科研发展的动态,介绍现代数据库系统的特点、技术及相关知识,同时又注重理论和应用技术的结合。书中配有典型例题解析、具体的实习任务及指导,以方便教学。本书不仅可作为本科院校计算机及相关专业学生数据库课程的教材,还可作为研究生及有关专业人员的参考书。 -
数据结构实用教程习题参考解答徐孝凯,朱上俭编著数据结构是一门实践性很强的课程。对于自己编写的每一个算法,不仅要从设计思路上分析其正确性和有效性,更重要的是上机验证,并且在反复调试的过程中,通过典型的数据输入使得算法中的每条语句都被执行过,或者说不存在没有被执行过的语句或语句块。若调试过程中发现语法或逻辑错误,则要及时修改。所谓逻辑错误是指算法设计上隐含的错误,虽然算法能够被正确地编辑和连接,但运行后得不到正确的结果。通过上机运行程序不仅能验证算法的正确性,而且能加深对所学知识的理解和掌握,进而获得书本上学不到的知识。 -
数据库需求分析与规划龚家骧编本书是职业技术教育软件人才培养模式改革项目成果教材.本书主要介绍数据库应用系统德需求分析与规划。全书分四章,主要内容包括数据库系统的基本知识,数据库应用系统的结构化系统开发方法,数据库应用系统的需求分析、总体设计和详细设计等。本书适用于高等职业学校、高等专科学校、成人高校及本科院校举办的二级职业技术学院、继续教育学院和民办高校使用,可作为软件高职数据库管理专业“数据库需求分析与规划”课程教材,也可作为相关专业技术人员的教材活自学参考书。 -
数据库原理及应用张凤琴 主编《数据库原理及应用》教材是根据教育部制订的关于计算机科学与技术及相关专业的培养目标,突出对理论知识的应用和实践的动手能力的培养,使基础理论的教学最终以应用为目的。《数据库原理及应用》在对理论的掌握的基础上,侧重于强化理论知识的应用,系统完整地介绍了数据库系统的理论及应用系统的开发知识。讲解的内容由浅入深,易于理解,文字表达简练清晰、通俗易懂。其中应用部分以Visual FoxPro 6.0为开发工具。全书共分14章,主要介绍数据库系统结构、数据模型、关系数据库、关系代数和关系演算、查询优化、SQL语言、关系依赖、数据库的设计和管理、Visual FoxPro 6.0的数据表的操作,还介绍了查询和视图的创建、编程基础、表单和控件的使用、报表和菜单的设计及应用系统的连编和发布。各章后均附有内容小结及各种习题,便于课堂组织教学和知识的巩固。《数据库原理及应用》可作为高等院校计算机科学与技术专业及相关专业的本科教材,也可作为软件水平考试、计算机等级考试的参考书。对于数据库开发人员来说也是一本不可多得的参考书。 -
数据库系统原理陆慧娟主编《数据库系统原理》介绍了数据库系统基本原理、技术实现和基本应用知识,内容包括数据库系统概论、关系数据库、关系数据库标准语言SQL、RDBMS实例、SQL Server、关系数据库设计理论、数据库存储结构、数据库安全与保护、数据库设计等。 -
工程数据库管理系统董金祥,孙建伶编著本书是作者多年来在工程数据库领域教学与科研成果的总结。在论及改良型工程数据库主要内容的同时,重点论述的是面向对象数据库。面向对象数据库从面向对象程序设计的语言中借鉴了面向对象的思想来开发能支持“非标准”应用的数据库系统。面向对象数据库是工程数据库的一种实现方式。在本书中涉及面向对象数据库管理技术的各章中,均以一个面向对象的数据库系统OSCAR作为例子。OSCAR是浙江大学人工智能研究所投入大量人力物力,经过十年时间自行设计开发的,拥有自主版权。OSCAR的功能覆盖了工程对象建模、存储管理、版本管理、事务管理、查询处理等数据库的主要功能。OSCAR支持STEP标准,提供了STEP的EXPRESS语言建模和SDAI数据存取。OSCAR还是一个可以和程序设计语言无缝接口的工程数据库管理系统,从数据建模到数据操纵均不存在阻抗不匹配问题。OSCAR是目前国内功能最齐全、实用化程度最高的系统之一,已在多家单位投入实际应用。 -
高级数据库原理与技术毛国君编著随着数据库技术本身的发展和其他新技术的渗透,当今数据库的整体概念、技术内容、应用领域甚至基本原理都有了重大的发展和变化,形成了庞大的数据库家族。《高级数据库原理与技术》将全面介绍这些新型高级数据库,包括分布式数据库、并行数据库、Oracle系统、数据仓库以及面向对象数据库和多媒体数据库等相关技术。《高级数据库原理与技术》共分五篇。第一篇是预备知识,主要是解决一些读者或学生缺乏必要的分布式系统和数据库基础知识的问题。第二篇全面讲述分布式数据库的原理与技术,包括分布式数据库的概念、设计、查询优化、并发控制及安全性等。第三篇从理论和应用两个视角,对数据库中的并行处理技术和Oracle数据库管理技术进行深入剖析。第四篇集中阐述数据仓库概念、设计基础、核心技术及它的质量管理等问题。第五篇对其他一些新型数据库技术加以介绍,包括面向对象数据库、多媒体数据库、工程数据库、科学数据库、模糊数据库、演绎数据库、主动数据库、移动数据库、统计数据库等。《高级数据库原理与技术》可作为计算机专业研究生或高年级本科生教材,也可以作为从事计算机研究和开发人员的参考资料。同时,对于高职院校也可以选择部分章节进行讲授。 -
数据库性能调优(美)Dennis Shasha,(美)Philippe Bonnet著;孟小峰,李战怀等译;孟小峰译数据库是商业领域、Web站点和Web服务的至关重要的资源,一个简单的优化配置就可以极大地减少数据库的响应时间,提高数据的吞吐量。利用从本书中学到的调优方法,数据库开发人员和管理者就可以提高数据库系统的性能。这是一本关于数据库调优的极佳参考书,强烈推荐给从事数据库管理人员,本书对有经验的数据库管理员同样有价值,对于数据库设计人员和数据库研究者,同样是一本难得的参考书。书中关于Oracle、IBMDB2和MSSQLServer等产品的性能对比测度和性能剖析,在其他地方很难找到。DennisShasha,美国纽约大学Courant学院教授。1977年毕业于耶鲁大学,然后进入IBM,主要进行电路设计和3090微码等工作。1980年获得哈佛大学博士学位。研究方向为数据库调优、生物模式发现、树与图的组合模式匹配以及时间序列数据库设计。孟小峰,中国人民大学教授、博士生导师,现为中国计算机学会理事、中国计算机学会数据库专委会秘书长、IEEECS会员、ACMSIGMOD会员。近10年来在国内外杂志及国际会议上发表论文60余篇,有数据库方面的著译作7部。近期主要研究领域为Web数据集成、XML数据库、移动数据管理等。数据库的性能优化远不是按照厂家所列的有关指南通过短短的几步就可以达到的。要获得最大的优化效果,需要有广泛而深入的基本调优原理的知识,有按系统的方法搜集数据的能力,以及让系统运行更快速的技巧。这既是一门艺术,也是一门科学,而本书将帮助读者获得这方面的技能,从而可以达到对基于各种硬件和操作系统之上的各种数据库系统进行调优的目的。而且,这些技术辅以书中的有关实验结果,可以帮助读者准确评估有关的数据库产品并做出正确的选择。本书可以作为高年级本科生和研究生的教材,对从事数据库研究和开发的科研人员和工程技术人员也是一本难得的参考书。 -
数据库原理及应用洪志全等编著本书是高等院校计算机专业或相关专业的数据库课程教学用书。它以关系数据库为基础完整地介绍了数据库系统的基本概念、基本原理和应用技术,使读者对数据库系统有一个全面、深入、系统的了解,为进一步从事数据库系统的开发和应用奠定坚实的基础。本书主要内容包括:数据库系统的产生与发展、数据库系统特点、数据库的数据模型、E-R方法、关系数据库模型、SQL标准语言、数据库安全策略、数据库应用系统开发、分布式数据库设计和数据库技术的新发展等。本书的目标是力求简洁、实用,反映当前最新的数据库技术及开发平台,针对学生的工作、就业实际情况编写,在数据库理论方面进行了缩减,增强了实际开发、应用方面的内容。本书内容丰富,语言通俗易懂,叙述深入浅出,汇集了最新的数据库技术,以及笔者多年从事应用软件的开发经验。本书可作为各高校数据库课程用书和数据库开发、设计的学习、参考书籍。 -
网络数据库王馨迪主编《网络数据库》首先对网络数据库系统的总体介绍,对目前数据库系统进行分析比较,然后以两条主线贯穿全书。其一以目前市场上流行的数据库系统:Oracle为主,介绍网络数据库的原理、解决问题的基本思路和技术方法;以案例为另一主线,对其重要的应用方法进行详细讲解,加深读者对相关技术的理解。《网络数据库》内容包括网络数据库概述,数据库设计理论,网络数据库安装、配置与管理、网络数据库体系结构,网络数据库安全管理Oracle9i数据库基本操作,网络数据库备份和恢复,网络数据库性能调整,Oracle数据库PL/SQL编程,网络数据库B/S模式应用,网络数据库C/S模式应用,以及完整案例。《网络数据库》内容丰富,注重实用,知识讲解与实例相结合,操作和实例设计方法适用,为用户提供了一条切实可行学习和掌握网络数据库的途径。《网络数据库》既可作为高等院校电子商务、计算机应用、信息管理等相关专业高年级本科生的教材或参考书,也可作为网络数据库的初、中级开发与管理人员的参考用书,或作为相关领域的培训教材。
