数据库理论
-
数据库系统原理及应用杨毅主编本书以SQLSewer2000为背景,系统介绍了数据库系统的基本概念、原理和应用开发技术。内容包括:数据模型与数据库系统模式结构,关系模型与关系代数运算,关系数据库标准语言SQl关系模式的规范化理论,数据库设计,数据库安全与保护,数据库访问技术,数据库技术的新发展等。书中有较多例子和适量习题,数据库设计部分有较完整的实例。有关章节配有上机实验题,有利于教师教学和学生学习。本书可作为高等院校计算机专业本、专科学生的数据库课程教材或参考书,也可供从事数据库教学与科研工作的教师和科技工作者参考。 -
时态数据库导论汤庸编著时间是自然界无所不在的客观属性,随着数据库技术的深入发展,时态信息处理已成为电子政务、电子商务、数据仓库等新一代数据库与信息系统的关键技术。经过20多年的研究和实践,时态数据库技术已发展成一门独特的数据库学科。本书系统介绍时态数据库的基本概念、基础理论、主要技术及软件开发平台。主要内容包括时间基本元素模型、时态数据库基本概念、时态关系代数、时态数据模型与查询语言、时态数据索引技术、时态知识表达与逻辑方法、时态数据库管理系统TimeDB,最后介绍一个典型时态应用实例。本书是国内首部时态数据库专门著作,对相关人员有独特的参考意义.它为时态数据库相关理论研究提供一个整体概念。为相关应用开发提供一些新的方法和思路。本书可作为计算机及相关专业研究生和高年级本科生教材.也可供相关研究开发人员参考。 -
大容量数据存储系统编码(荷)Kees A.Schouhamer Immink著;徐端颐,雷志军译本书主要介绍了存储系统中得到重要应用的调制编码,其内容可以分为3个部分:编码的理论基础知识(第1章~第3章),主要从信息论的角度介绍信息量与熵、信息容量以及频谱分析等;游程长度受限(RLL)码(第4章~第8章),主要介绍了RLL码的基本原理、编码/译码方案,以及多种RLL编码构造方法;编码的频谱控制(第9章~第14章),主要介绍为实现特定的频谱控制要求,各种编码方案的实现方法和性能比较。本书的最后还附有推荐阅读材料(第15章)。本书可作为信息存储科学、通信系统工程等专业及相关专业的研究生、本科生、大专生的参考材料,同时也可作为通信系统与信息存储相关专业的工程技术人员和设计、生产人员的参考书。\t -
数据库原理及应用张小全等编著《21世纪应用型本科教材:数据库原理及应用》主要围绕着数据库系统的基本概念、原理、方法和发展趋势等进行了介绍,同时又从应用设计的角度介绍了两个使用最广泛的数据库管理系统:MS Access和MS SQL Server,以使读者能理论与实际相结合,初步具备数据库应用的开发能力。《21世纪应用型本科教材:数据库原理及应用》是上海市教委“十五”规划教材,在编写中力求体现出“讲求基础、侧重应用”的特色,以达到培养计算机应用型人才的目的。书中的习题能有效地帮助读者加深对教材内容的理解和掌握。《21世纪应用型本科教材:数据库原理及应用》可作为高等院校计算机及相关专业的教学用书,也可作为从事相关领域工作人员的自学参考用书。 -
数据库基础教程苏俊主编现代计算机不仅仅应用在科学计算上,也广泛应用于各项信息管理工作中。在管理过程中要涉及大量信息,为了有效存储、处理和管理日益重要的信息,需要一种现代工具,这就是数据库系统。数据库系统是现代计算机系统的一个重要组成部分,现代的管理信息系统几乎都是以数据库作为核心的。实践证明,在信息技术和互联网应用迅猛发展的今天,数据库技术始终处于中心位置,发挥着日益重要的作用。通过本教材的学习,能使读者了解关系数据库系统的基础知识和基本概念、现代数据库系统的体系结构,掌握结构化查询语言(Structure Query Statement,SQL),熟练使用一种流行数据库软件(SQL Server 2000)。通过理论知识和上机操作的有效结合,使读者能够学习到数据库系统的基础知识。由于这门教材是面向数据库初学者,所以在编写这本教材时遵循 “以点带面,通用为主,知识面要宽”的原则。所谓以点带面,是指通过一个实例系统的实施过程来介绍所涉及的数据库知识。数据库系统有很多理论和实践内容,系统地介绍这些内容对于初学者来讲比较困难,学习效果也不好。所以在这门教材中,从下面两点出发来介绍数据库系统:□以微软公司的SQL Server作为教材的实验平台,之所以选择它,主要是考虑到它的测试版很容易在互联网上下载得到,它在大家都熟悉的WINDOWS环境下运行,有很好的伸缩性,既可以在个人计算机上运行,也可以在大型计算环境中运行,同时它又是著名的数据库系统。□在教材中设计了一个包括职工表和部门表的示例数据库,通过设计、建立、使用和管理这个数据库,以点带面地介绍相关数据库知识。所谓通用为主,是多介绍一些所有数据库系统都共有的内容,例如主要介绍SQL语言标准的内容,至于SQL Server的扩展语言不作重点介绍。所谓知识面要宽,是指在教材中要涉及一般数据库应用中所遇到的主要内容,这包括:□数据库系统的基本概念和总体结构。□安装和配置数据库。□启动数据库。□连接到数据库服务器。□建立数据库。□建立存储数据的表。□插入、修改、删除数据。□使用数据:统计查询操作。□根据情况,使用数据库系统所提供的各种有效手段:索引、视图、存储过程和触发器。□多个用户同时使用数据库是现实生活中的基本特征,作为数据库的初学者,应该认识到这个问题。□由于各种意外情况,会引起数据不可用的问题,所以要了解数据.备份和恢复的技术。□数据交换是在一个多个数据库系统混合使用的系统中必须处理的问题,包括数据导人和导出操作。□自动处理日常管理是一件比较繁琐的工作,使用作业的概念可以让数据库服务器在指定时间完成指定作业。□当数据库系统发生异常情况时,如何处理警报信息。这些内容构成了使用数据库的一个主干线索,如果对这条线索上所有内容都学习了和理解了,也就具有了数据库系统的基本素质。根据这个思路,我们编写了本教材。本教材共分三个部分,十章内容。第一部分主要介绍数据库的基本知识和SQL Server的安装和配置操作,包括第一章、第二章和第三章。这一部分的目的是学习数据库的基本理论,使读者在学习过程中对数据库系统有一个宏观的把握,熟悉作为这本教材实验平台的SQL Server数据库系统的安装和配置以及正确地连接到数据库服务器。第二部分主要介绍对数据库对象和数据的操作,包括第四章、第五章和第六章。这一部分的目的是学习建立数据库结构、建立表结构、操纵数据和查询数据的SQL语句,使读者掌握在实际应用中操纵数据的能力。第三部分主要介绍数据管理的内容,包括第七章、第八章、第九章和第十章。作为一般数据库用户,有效了解和使用数据库的管理功能,就能更好地使用数据库,提高数据库系统的性能。各章之间既有联系又相互独立。在学习或复习时,必须认真思考,认真观看与本教材配套的课件,掌握课程讲解、即时练习、课程作业、例题分析、模拟试题等栏目的内容,在理解的基础上掌握本教材的结构体系和主要内容。数据库系统是一门理论性和实践性很强的技术管理课程。在学习中,必须独立完成规定的作业,以便巩固所学知识。在学习过程中还需要随时注意培养自己的同构能力,要注意理论联系实际,从实用角度去思考和研究如何处理数据库应用中的实际问题,以提高分析问题和解决问题的能力。通过本教材的学习,我们希望大家根据自己的实际情况达到三个目标:□掌握数据库基本概念,SQL Server 2000的安装、配置和操作,建立和管理示例数据库lizi,熟悉SQL Server 2000的常用对象和管理功能。这是本教材的基本目标。□如果通过本教材的学习,大家能够同构到其他数据库系统,也就是说,把我们在这本教材中所讲授的概念、操作和语句在其他数据库系统(ORACLE、SYBASE、INFORMIX等)中能够正确使用,也就达到了事半功倍的效果,这是这门教材的较高目标。在学习完这门教材之后会打下数据库系统的基本素养和坚实基础,在学习诸如ORACLE、SYBASE、INFORMIX等数据库系统时,能够快速地利用这里所学习的知识和操作掌握自己所使用的数据库系统,高速度、高质量地完成实际工作。□通过这门教材的学习,大家能够充分理解数据库系统的管理本质,例如利用登录账户、用户账户、角色之间的关系来规范自己单位中的管理机构,优化单位的管理资源。隔行如隔山,但是隔行不隔道理,因为数据库系统甚至计算机系统都是在研究一个在有限资源情况下如何获得最优效果的题目,现实生活中每一个企业或单位也都以最小投入获取最大收益为最高目标,从哲学意义上讲,有效使用数据库系统和办好一个企业或者单位都是一回事。如果我们能够潜心研究并且借鉴这门教材的技术内容,把它们合理地应用到管理工作中,就是我们所讲的数据库素质的本质,也是本教材的最高目标。 -
数据仓库管理(美)W.H.lnmon等著;王天佑等译;王天佑译本书介绍了如何设计、建立和管理一个高性能数据仓库环境。数据仓库技术是近几年来出现并迅速发展的一种技术。数据仓库是面向主题的、集成化的、稳定的、随时间变化的数据集合,用以支持决策管理的一个过程。本书从一个全新的角度出发,详细介绍如何达成一个高性能的数据仓库环境。本书内容新颖、全面,图文并茂,适合于需要建立数据仓库环境的设计者和开发者,而且也是数据仓库管理员必备的参考指南。 -
数据恢复与加密解密张华等编著本手册主要讲解数据备份、恢复和数据加密解密等方面的内容。本手册从各种不同的用户角度出发,从问题本身着手,从数据恢复与加密技术基本知识,到一般数据文化丢失、损坏的拯救、硬盘系统的数据恢复、特殊文件丢失后的拯救、数据的备份、常用软件的备份和恢复、BIOS和注册的备份与恢复,再到具体的数据加密技巧和数据安全防范措施等。全手册贯穿数据安全这一主题,并从数据拯救与数据加密两个层面对其进行具体阐述、剖析与实用操作的介绍,力图让读者在了解相关知识的基础上,全面掌握各种操作实践与技巧经验,轻松搞定数据安全! -
数据挖掘教程(美)Richard J. Roiger,(美)Michael W. Geatz著;翁敬农译;翁敬农译本书为数据挖掘的基础教程,是作者多年来从事数据挖掘和专家系统课程教学经验的总结。它从商业角度介绍了数据挖掘的原理以及从数据中提取隐含模式的技术。本书首先帮助读者建立起数据挖掘的概念,进而通过13个数据挖掘示例帮助读者掌握数据挖掘的原理。本书的最后部分还介绍了结合专家系统和智能代理解决复杂问题的方法。本书适合作为信息管理系统(MIS)和计算机科学专业的大学教授。它还可以为研究生提供数据挖掘和知识发现的基础知识。它也适合对使用数据挖掘解决商业问题感兴趣的专业人士作为自学指导。 -
数据库与管理信息系统实验教程苏选良等编著《数据库与管理信息系统实验教程》一书是作者继《管理信息系统》一书之后,为完善数据库与管理信息系统课程的实践性教学环节而编写的一本配套教材,填补了数据库与管理信息系统课程实验教学方面的空白点。该书按应用型本科建设的要求和思路,以由浅入深,循序渐进的方式引导学生进行程序设计,构建了一个从单项练习,综合练习到标准例程的完整实验体系,帮助学生进一步巩固理论教学的效果,更多地了解开发工具,提高学习兴趣,让学生在理论与实践的结合中找到信心与成就感。本书为VisualFoxPro和管理信息系统实验教程,是管理信息系统教程的实验配套用书,是为该课程的实践性教学环节服务的,通过实验消化管理信息系统开发流程。该书集VisualFoxPro、管理信息系统和计算机综合作业处理实验于一体,通过精选的实验来诠释和演绎面向对象的程序设计,循序渐进,能较快而有效地提升程序设计能力。全书分为基本控件和综合实验两部分。书中还提供各类实用的表单模型,帮助读者理解现实的管理过程,也提供了最基本的设计文档。最后还提供了一些标准的例程,供读者举一反三,灵活掌握。本书适合于本平、高职高专学生及从事管理信息化的工程技术人员阅读。 -
微机数据库系统FoxPro for Windows陈志恬主编本书以FoxPro for Windows2.5b及其以上版本为背景,介绍数据库基础和数据库基本操作,数据库的维护、排序索引与统计、数据库查询与报表、多重数据库操作,程序设计基础、程序设计辅助工具,数据库共享,OLE与DDE等。本书以数据库的逻辑关系为主线,结合编者们多年的教学经验,引用实例,由浅入深、循序渐进地阐述了FoxPro的内容和操作方法。这对读者了解FoxPro的其它版本,以及Visual FoxPro都具有相当大的参考价值。本书可以作为大专院校学生的教材,也可供微机用户作为自学FoxPro的参考书。
