本书版于1983年出版至今已经第5版。第5版是“十二五”普通高等教育本科规划教材。相应课程于2004年被评为北京市精品课程,2005年被评为国家精品课程,2014年被批准为精品资源共享课。本书系统全面地阐述数据库系统的基础理论、基本技术和基本方法。全书分为4篇16章。基础篇包括绪论、关系数据库、关系数据库标准语言SQL、数据库安全性和数据库完整性,共5章;设计与应用开发篇包括关系数据理论、数据库设计和数据库编程,共3章;系统篇包括关系查询处理和查询优化、数据库恢复技术、并发控制和数据库管理系统,共4章;新技术篇包括数据管理技术发展概述、大数据管理、内存数据库系统和数据仓库与联机分析处理技术,共4章。本书可以作为高等学校计算机专业、信息管理与信息系统等相关专业数据库课程的教材。也可供从事数据库系统研究、开发和应用
本书是面向青少年信息学奥林匹克竞赛活动训练的教材。本书共分为6章,分别是概述(数据结构基础)、线性结构及其应用、线性结构的深入应用、层次结构(树)及其应用、网状结构(图)及其应用、数据结构深入应用。本书以最主要的三种数据组织的逻辑结构(线性、层次、网状)为主线,将数据结构知识恰当地应用到实际问题的解决中,详细分析了每一种逻辑结构的不同的存储方式以及基于不同存储方式建立的对问题求解的算法。每章均配有适量习题。 本书特色是描述简单、易懂、易学,有机地将实际问题求解、竞赛问题求解与数据结构紧密结合,使读者感悟到数据结构与算法之间的关系,体会数据结构的具体应用之奥妙。 本书也可以作为大学生学习数据结构的配套辅导教材。
本书是在波士顿马萨诸塞大学数据库入门和提高等一系列教材的基础上写成的。从理论和实际两方面说详细了数据库的设计和实现。本书反重点放在对象关系模型上,介绍了ORACLE、DB2和INFORMIX系统中普遍采用的新概念,并在结合数据库理论、原理和主要的商业数据产品的基础上介绍了SQL-99。本书涵盖了关系数据库理论。SQL语言、数据库设计以及数据库完整性、视图、安全性、索引、事务管理等各个方面军的内容。 Patrick O'Neil 是马萨诸塞大学的计算机科学教授。他是数据库领域国际知名的专家,在事务处理性能和磁盘访问算法方面成果颇丰,曾著有数据库和事务处理基准方面的专著。他还是活跃的行业顾问,曾在微软、ORACLE、SYBASE、IBM和INFORMIX等公司工作过。
本书是在波士顿马萨诸塞大学数据库入门和提高等一系列教材的基础上写成的。从理论和实际两方面说详细了数据库的设计和实现。本书反重点放在对象关系模型上,介绍了ORACLE、DB2和INFORMIX系统中普遍采用的新概念,并在结合数据库理论、原理和主要的商业数据产品的基础上介绍了SQL-99。本书涵盖了关系数据库理论。SQL语言、数据库设计以及数据库完整性、视图、安全性、索引、事务管理等各个方面军的内容。 Patrick O'Neil 是马萨诸塞大学的计算机科学教授。他是数据库领域国际知名的专家,在事务处理性能和磁盘访问算法方面成果颇丰,曾著有数据库和事务处理基准方面的专著。他还是活跃的行业顾问,曾在微软、ORACLE、SYBASE、IBM和INFORMIX等公司工作过。
《未公开的Oracle数据库秘密》讲述了ORACLE数据库管理系统中大量鲜为人知的特性,并详细生动地揭示了如何将这些特性集成到ORACLEDBMS中。书中主要对初始化参数、数据字典基表、事件、 X$固定表、SQL语句、提供的PL/SQL,程序包、应用程序开发、性能、Oracle网络、实时应用集群、实用工具等进行了深入的探讨,旨在提出一种解决问题的结构化方法,引导读者灵活自如地解决ORACLEDBMS中遇到的棘手问题。 ???? 《未公开的Oracle数据库秘密》适合具有ORACLE DBMS管理经验的ORACLE数据库管理员阅读。
本书是Inside Microsoft SQL Server 2005系列四本著作中的一本。本书及其续篇——《Microsoft SQL Server 2005技术内幕:T-SQL程序设计》介绍了SQL Server 2005中高级T-SQL查询、查询优化及编程相关的知识。这两本书侧重于解决实践中的常见问题,并讨论了解决这些问题的方法。它们将向你揭示基于集合(set-based)查询的强大威力,并解释为什么它比使用游标的过程化编程(procedural programming)更具优势。同时,它还会教你识别使用基于游标解决方案与基于集合解决方案的优劣。 书中还讲述了其他几种争议较多的构造(camstruct)——如临时表、动态执行、XML和.NET集成——它们在具有强大功能的同时,也具有极大的风险。 本书适合于需要编写或检查T-SQL代码的有经验的T-SQL程序员和数据库专业人员。读者可从中学到大量精湛的技巧,这些技巧会充实您的工具箱和编码技能,并让
本书是一本逐步分解的,详尽的PL/SQL编程教程,使用真实场景的试验、范例和练习来介绍读者所需的PL/SQL编程技能,涵盖Oracle 11g的特性。作者的写作手法源自于在哥伦比亚大学教授PL/SQL编程技术的经验,深度探索PL/SQL编程技术,融合自己的实践。使用本书,读者可以快速掌握PL/SQL编程基本知识,并建立工程化的概念,是市面上难得的PL/SQL教程。 本书是一本集中式的解决方案范例教程,使用真实场景的试验。大量范例。练习来介绍所需的所有Oracle PL/SQL技能。这个版本完全面向Oracle 11g,覆盖Oracle PL/SQL编程的所有基础知识,包括PL/SQL语法。程序控制结构,包,以及Oracle 11g重要改进的触发器。 你可以通过本书独立学习每个关键任务,以及最重要的PL/SQL编程技术。通过实践性的学习手段,可以分享作者的解决方案,这些解决方案提供深度探索视角
DB2是IBM公司开发的一套数据库管理软件。在业界,IBM公司被公认为是优化技术方面的专家。目前DB2UDB已经升级到了版本8.1。本书是IBM关系型数据库的完整指南,对使用DB2过程中将碰到的疑难问题及可能使用到的技巧,都进行了详细的解释,同时还附上了丰富的例子。本书适合DB2的初学者、准备参加DB2认证考试的读者与DB2数据库管理人员。
Access2010是微软公司推出的一款基于关系模型的桌面数据库管理系统,它是Office2010中的一个组件。Access功能强大,使用方便,应用广泛。《Access数据库实用教程(第2版)/“十二五”职业教育国家规划教材》共分为10章:章介绍数据库的基本概念、关系代数及数据库的设计与管理;第2章介绍Access2010的特点及创建数据库的方法;第3章介绍表的创建及其维护;第4章结合具体应用介绍各类查询的创建方法;第5章介绍窗体的创建方法和各种控件的使用方法;第6章介绍Access中报表的相关内容;第7章介绍Access中宏的创建方法及宏的应用;第8章介绍模块及vBA的相关知识:第9章则通过具体实例介绍数据库的安全机制;0章是所学知识的综合,介绍一个实用系统的开发。 《Access数据库实用教程(第2版)/“十二五”职业教育国家规划教材》从例题、实训、课程设计3个方面重点
本书讲解了在Access中开发应用程序的重要技能。主要内容分为6个部分。章至5章为部分,讲解Access基础,包括:表、关系、查询、窗体和报表的基本知识;宏的使用;VBA语言的编码;查询、窗体和报表的高级应用;高级VBA技术;类模块;ActiveX数据对象。6章至8章为第二部分,说明如何解决开发过程中遇到的问题,如怎样用调试器检查代码问题,怎样实现应用程序中的错误处理,以及应用程序的优化方法。9章至第22章为第三部分,讲述怎样为多用户环境或客户机/服务器环境开发应用程序。第23章至28章为第四部分,介绍了功能区、自动化功能、Windows API、库和加载项技术,并且简介了Access与Inter集成应用。本书的第五部分,讲解了进一步改进应用程序的方法,内容涉及安全性、文档管理以及数据库的维护。 本书适用于中高级Access用户,内容丰富全面,实用性强,并
本书主要讲述Access 2007中文版数据库管理系统的基础知识和数据库的设计、管理与使用。主要内容包括:定制和创建表、查询、窗体、报表,在Inter上使用数据库,使用宏自动执行任务,使用Visual Basic for Application对数据库进行初级编程,Access与Office其他应用程序的集成、数据库的压缩与备份和创建企业资产管理系统的综合实例等。 本书理论与实际紧密结合,深入浅出地介绍了数据库的基础知识和各种应用,并以实例贯穿全书,语言简洁、流畅,特别适合初、中级读者使用。
《Access 2007开发指南(修订版)》讲解了在Access2007中文版中开发应用程序的重要技能。主要内容分为6个部分。章至5章为部分,讲解Access开发的基础知识,包括表、关系、查询、窗体和报表的基本知识;宏的使用;VBA语言的编码;查询、窗体和报表的高级应用;高级VBA技术;类模块;ActiveX数据对象。6章至8章为第二部分,讲述如何解决开发过程中遇到的问题,如怎样用调试器检查代码问题,怎样实现应用程序中的错误处理,以及应用程序的优化方法。9章至第22章为第三部分,讲述怎样为多用户环境或客户机/服务器环境开发应用程序。第23章至第28章为第四部分,介绍了功能区、自动化功能、WindowsAPI、库和加载项技术,并且简单介绍了Access与Inter集成应用。《Access2007开发指南(修订版)》的第五部分讲解了进一步改进应用程序的方法,内容涉及安全性、文档管理以及数据库
本书是指导初学者学习Access 2003中文版数据库管理的入门书籍。书中详细地介绍了初学者学习Access 2003中文版必须掌握的基本知识、使用方法和操作步骤,并用实例的形式介绍Access 2003在公司客户管理、工资管理、刊物管理、公司员工考勤管理等方面的具体应用。全书共分13章,主要包括Access 2003基础知识、数据库设计原理、建立数据库、数据操作、使用选择查询、使用操作查询、SQL语言、窗体对象、窗体操作、使用报表、宏对象以及应用宏对象等。 本书附带一张精心开发的专业级多媒体教学光盘,它采用了全程语音讲解、情景式教学、详细的图文对照和真实的情景演示等方式,紧密结合书中的内容对各个知识点进行深入的讲解,大大扩充了本书的知识范围。 本书既适合于Access 2003中文版初学者阅读,又可以作为大中专院校或者企业的培训教材,同时对有经验的
Visual FoxPro 7.0是Microsoft公司推出的新版本的数据库应用系统。本书通过大量实例深入浅出地介绍了Visual FoxPro 7.0的使用方法,使读者可以方便地掌握该软件的各项功能。全书共分12章,主要内容包括概论、Visual FoxPro的语言基础、表的制作、数据库的操作、查询与视图、项目、程序设计基础、表单、菜单和工具栏设计、报表及应用程序的发布等。此外,书中还给出了有关章节的实验、Visual FoxPro 7.0的常用函数、数据库操作命令、常用事件和方法等内容。 本书内容全面、深入,既适合初、中级读者和大专院校师生,也适合开发人员作为参考资料。
本书对1999年的初版做了重大的改动。虽说核心概念没有变化,但本书进行了更新使其能反映过去5年里的变化,参考文献几乎翻了一番。新版的重要部分包括:30个新的技术章节;一个加强了的具有交互式界面的Weka机器学习工作平台;有关神经网络的完整信息,一个有关贝叶斯网络的新节;等等。 本书提供了机器学习概念的完整基础,此外还针对实际工作中应用相关工具和技术提出了一些建议,在本书中你将发现: 成功数据挖掘技术的核心算法,包括历经考验的真实技术及前沿的方法。 转换输入或输出以改善性能的方法。 可下载的Weka软件??一个用于数据挖掘任务的机器学习算法的集合,包括用于数据预处理、分类、回归、聚类、关联规则以及在新的交互式界面上可视化的工具。
本书全面而系统地介绍了如何利用数据库技术,解决信息系统的设计、开发、实现、应用和维护中的一些常见问题,本书紧必结合实际,Oracle数据库为基础,并以医院信息系统为案例,给出了许多有应用参考价值的解决方案和具体实现方法。全书内容丰富,实用性强。
针对数据库的启动和关闭、控制文件与数据库初始化、参数及参数文件、数据字典、内存管理、Buffer Cache与Shared Pool原理、重做、回滚与撤销、等待事件、性能诊断与SQL优化等几大Oracle热点主题,本书从基础知识入手,深入研究相关技术,并结合性能调整及丰富的诊断案例,力图将Oracle知识全面、系统、深入地展现给读者。 本书给出了大量取自实际工作现场的实例,在分析实例的过程中,兼顾深度与广度,不仅对实际问题的现象、产生原因和相关的原理进行了深入浅出的讲解,更主要的是,结合实际应用环境,提供了一系列解决问题的思路和方法,包括详细的操作步骤,具有很强的实战性和可操作性,适用于具备数据库基础、打算深入学习Oracle技术的数据库从业人员,尤其适用于入门、进阶以及希望深入研究Oracle技术的数据库管理人员。
《数据库原理及应用》系统地介绍数据库的基础理论、数据库系统设计与数据库应用技术三方面的内容。数据库基础理论知识部分主要内容包括绪论、关系理论、SQL语言及其操作、关系规范化、数据库安全与保护。数据库系统设计部分详细介绍数据库设计的需求分析、概要设计、详细设计和物理设计。数据库应用技术部分以当前流行的大型关系数据库SQL Server 2005为例,介绍其基本功能和安装过程、结构和管理,实现了数据库理论和实践的密切联系,并以SQL Server 2005数据库平台为基础设计一个基于Web的管理信息系统。 《数据库原理及应用》以数据库系统的核心——DBMS的出现背景为线索,引出数据库的相关概念及数据库的整个框架体系,理顺数据库原理、应用与设计之间的有机联系。《数据库原理及应用》突出理论产生的背景和根源,将实例“图书信息管理系统”
针对数据库的启动和关闭、控制文件与数据库初始化、参数及参数文件、数据字典、内存管理、Buffer Cache与Shared Pool原理、重做、回滚与撤销、等待事件、性能诊断与SQL优化等几大Oracle热点主题,本书从基础知识入手,深入研究相关技术,并结合性能调整及丰富的诊断案例,力图将Oracle知识全面、系统、深入地展现给读者。 本书给出了大量取自实际工作现场的实例,在分析实例的过程中,兼顾深度与广度,不仅对实际问题的现象、产生原因和相关的原理进行了深入浅出的讲解,更主要的是,结合实际应用环境,提供了一系列解决问题的思路和方法,包括详细的操作步骤,具有很强的实战性和可操作性,适用于具备数据库基础、打算深入学习Oracle技术的数据库从业人员,尤其适用于入门、进阶以及希望深入研究Oracle技术的数据库管理人员。
本书以模拟“进销存管理”数据库为案例,以掌握桌面型数据库的基本理论和基本操作方法为目标,通过在Access 2013环境中对“进销存管理”数据库中各个操作任务的实践,逐步掌握数据库应用技术的基本知识和基本操作技能,为学习者将来从事相关的工作和继续学习打下良好的基础。本书分为8个项目,每个项目由若干个任务组成,采用了项目→任务→实训的结构,根据知识点的分配,每个项目设置了不同数量的操作实例,在任务操作过程中,对一些知识点、操作提示、技巧等内容,以工程师提示的方式呈现,对于部分任务实训,还录制了操作视频,使学习者能充分利用时间,边练边学,逐步提高。本书既适用于河南省中等职业学校计算机相关专业学生使用,也可作为相关专业初学者入门学习的辅 导书和参考用书。