数据库
-
Access 2002开发实用全书(美)Stephen Forte[等]著;张冕洲[等]译;张冕洲译本书是一本Access开发者写给Access开发者的书。书中集中讨论了Access的开发特性,探讨了如何与Oracle协同工作,提供了在Internet上使用Access的最权威的论述。本书还汲取了Windows2000/NT专家的高级技术,告诉你如何从头建立Web服务器或如何利用个人Web服务器开发使用Windows95。书中覆盖了基于Access开发Internet的所有内容,从XML,ASP,DAP和MicrosoftOfficeWeb组件到所有最近的发展趋势,无所不包。本书提供的所有示例代码全部都在OfficeXP完全发行版中进行了测试,完全不像其他一些仓促上市的同类书籍。本书适用于数据库开发人员以及对Access数据库感兴趣的人士。 -
中文Access 2002标准教程甘雷等编写Access 2002是Microsoft公司在Excel 2000的基础上新推出的数据库管理软件,是Microsoft 0ffice XP软件中的重要组成部分,是目前桌面数据库系统中最优秀的产品,也是关系型数据库管理系统(RDBMS)中的佼佼者。Access 2002的中文版中除了保留原有的传统功能外,又新增加了很多新的功能,从而使中小型数据库的创建、管理、发布变得非常容易,非常适合中小企业应用。本教程从介绍Access 2002的基础知识开始,详尽地介绍了Access 2002的基础知识和各种数据对象的使用。本教程共13章和1个附录组成,其中第1章介绍Access 2002的新增特性和基本知识;第2章详细讲解了Access 2002数据库的管理和操作,包括安全性管理等重要的内容;第3章至第11章是本书的重点章节,重点讲解Access 2002中各种数据对象的使用,开发数据库应用系统的操作和常用技巧,包括对各种数据库对象的创建和优化;第12章讲述Access 2002网络功能的实现;第13章为综合实例,以实例的形式向读者全面介绍了创建一个数据库管理系统的基本过程。本教程内容全面、图文并茂、循序渐进,每章之后都附有习题和上机指导,操作性强,本书不仅可以作为微软技术培训统编教材,也可以作为各类计算机培训班的培训教程、大中专院校非计算机专业学生的实用参考资料。 -
数据处理杨雅云,张凯慈 编著本书旨在帮助读者掌握Windows系统环境下数据表格处理功能与技巧,能使用计算机对数据进行处理、分析和管理。中文Excel2000是运行在Windows环境下的、具有较强的数据表格处理功能的办公应用软件,它是中文Office2000中的一部分,是当前使用最为广泛的电子表格处理程序。本书首先简述了计算机基础知识,讲述了Windows98系统知识和操作方法,介绍了中文Excel2000的基本功能与应用,书的最后部分介绍了网络知识和概念,讲述InternetExplorer和Outlook网络软件的应用,使读者学会上网浏览、收发电子邮件等操作。本书作者集多年成人教育经验,并结合成人学习计算机的特点编著此书。本书注重实用性和可操作性。为了方便读者使用,本书选用了大量插图,并通过实例做深入浅出的讲解,便于读者尤其成人读者的理解。每章后都附有习题,帮助读者理解书中内容。 -
Access 2000中文版入门与提高张堪,侯世国,所玉君编著精选国内外著名软件公司的流行产品,以丰富的选题满足读者学用软件的广泛需求以中文版软件为介绍的重中之重,为中国读者度身定制,从而便捷地掌握国际先进的软件技术紧跟软件版本的更新,连续推出配套图书,使读者轻松自如地与世界软件潮流同步明确定位面向初、中级读者,由“入门”起步,侧重“提高”,愿新手老手都能成为行家里手围绕用户实际使用之需取材谋篇,着重技术精华的剖析和操作技巧的指点,使读者深入理解软件的奥秘,举一反三追求明晰精练的风格,用醒目的步骤提示和生动的屏幕画面使读者如临操作现场,轻轻松松地把软件用起来本书力求理论与实践紧密结同,学以致用,语言简洁、流畅,特别适合初级读者入门与中级读者提高使用。详细介绍:Access2000中文版简介Office2000中文版是Microsoft公司推出的Office系列办公室自动化软件的最新版本,Access2000是其组件之一。与以住的Access版本相比,Access2000不仅提供了更加友好的界面,而且其功能也有了进一步的加强,尤其是网络功能的提高,使它与Intemt的结合更加紧密。Access2000是一个中、小型的数据库管理系统。它功能强大、使用方便,提供了与其他数据库管理软件包的良好接口,它能方便地识别dBASE、FoxBase、FoxPro、Paradox、Btrieve等数据库管理系统生成的数据库文件,在办公室套装软件中有着卓然出众的能力,这也是其之所以命名为Access的由来。Access2000提供了丰富的功能强大的工具,通过它们,用户可以方便地使用和管理数据库,例如创建/编辑数据基本表、设计/使用各种查询工具、制作/打印报表、设计/使用富体、设计/使用宏、设计/使用Web页等。此外,Access还提供了一个完整的程序设计开发语言一一ewisualBasicforAPPlication,简称VBA,使用它可以开发出高级的应用程序。Access2000提供了方便易用的操作向导,用户只需要进行一些简单的鼠标操作就可以完成很多实际的工作。另外,Office助手也为用户的使用提供了帮助和提示,使Access的界面更加友好,操作更加方便。2.本书导读本书从数据库的基础知识讲起,首先简要介绍了数据库的基本要领和功能以及发展状况,然后以创建一个数据库为例,依次介绍了Access中的表、报表、查询、窗体、宏、Web页模块等对象及其功能与使用。在本书的后半部分还介绍了一些Access的高级使用。阅读完本书,读者将会对Access2000中新增和改善的功能有较为全面的了解。 -
Linux数据库宝典(美)Michele Petrovsky,(美)Stephen Wysham等著;耿岳,赵友兵等译;耿岳译本书主要针对Linux下数据库的使用、管理与编程进行了详细的介绍,其内容包括:关系模型、SQL、数据库需求分析、数据库产品的安装与配置、数据库工具、数据库应用程序的构架与编写、数据库的管理与安全等。本书共分为五个部分,涉及面广是它的一个重要特色。本书不但介绍了Linux下数据库产品的使用与管理,还用大量的篇幅描述了数据库的基本概念,特别是通过一些具体的例子,用软件工程的方法由浅入深地对工程项目进行了分析与实际操作,因此使读者不但在Linux数据库操作与编程方面得到了教益,更重要的是体会到如何用软件工程的理论指导实际工作,这是其他一些Linux书籍中所没有的。本书语言流畅、深入浅出,适合Linux中级用户阅读,也可以作为读者在数据库配置、使用及编程方面的参考书。译者序随着计算机技术的应用与发展,Internet深入到经济和社会生活的方方面面。特别是由于电子商务的蓬勃发展,越来越多的企业开始建立自己的企业内部网,以便实现电子商务的应用,因此对大量信息进行有效管理的需求越来越高。而对于企业来说,一个关键技术在于如何建立一个良好的信息管理途径,这包括内部信息的管理和传递以及外部信息的获取和加工。为了实现这一目标,数据库成为计算机网络基础设施的关键组成部分,而数据库管理系统也发挥着越来越重要的作用。纵观当今的商用数据库市场,称之为群雄割据毫不为过。自20世纪70年代关系模型提出后,由于其突出的优点,迅速被商用数据库系统所采用。据统计,20世纪70年代以来新发展的DBMS系统中,近90%是采用关系数据模型,其中涌现出了许多性能优良的商品化关系数据库管理系统。例如大型数据库系统DB2,Ingres,Oracle,Informix,Sybase和SQLServer等。20世纪80年代和90年代是RDBMS产品发展和竞争的时代。各种产品经历了从集中到分布,从单机环境到网络环境,从支持信息管理到联机事务处理(OLTP),再到联机分析处理(OLAP)的发展过程,对关系模型的支持也逐步完善,系统的功能不断增强。Linux是目前最流行的操作系统之一,因此Linux数据库也就应运而生了。它以低成本(甚至为零)、高可靠性赢得了广大用户的首肯与信任。另外还应该感谢众多数据库厂商的支持,由于他们积极地把原有的数据库产品移植到了Linux平台上,并且相当一部分公开了代码,使得Linux数据库具有了更加强大的生命力。1998年5月,前身为Borland公司的Inprise公司推出了Linux版本的Interbase4.0,这是一个高性能的SQLServer,虽然小巧,但功能强劲;同年9月14日,Inprise公司推出了Interbase5.0forLinux的商业版;1998年7月22日,Informix推出Linux版本的InformixSE。1998年7月,Oracle决定向Linux平台上的Oracle8提供正式的技术支持,另外,其在Linux平台下的Oracle应用软件包,于1999年的第一季度已经交货;1998年9月,IBM和Sybase宣布支持Linux,Sybase则为Linux平台免费提供AdaptiveServerEnterprise(ASE)。IBM公司一直在Linux软件市场处于领导地位。DB2EE(企业版)forLinux在1999年夏天推出以来,已经赢得了众多用户的信赖。2000年11月,IBM公司推出了第一个专门为Intel体系公司提供的Linux数据库::基于Linux平台的DB2通用数据库的企业扩展版(β测试版)。DB2EEEforLinux的推出将为用户的资讯管理提供更强的可扩展性。新产品不但使开发者能够在Linux上编写群集的数据库程序,而且在处理能力、安全性能、接口监控、连接配置以及数据可用性方面的性能都有很大的提高。2001年6月份,RedHat发布了新的Linux数据库软件,用以重新确立该公司在服务器市场的地位。由此可见,世界上的诸多公司都瞄准了Linux数据库市场,特别是一些巨头的加入,更起到了推波助澜的作用。因此我们有理由相信Linux数据库将在变革中不断前进,在各界的努力下,将为世人奉献出更强大、更完美的产品。在本书的翻译过程中,给译者最大的感觉是书中的内容十分全面,除了介绍Linux数据库相关的知识外,还详细地介绍了数据库?母拍詈腿砑こ痰睦砺郏馐瞧渌?Linux书籍所不具备的。比如书中针对数据库的设计给出了详实的例子,从需求分析开始入手,逐渐分层次地将问题加以讨论。在读者掌握了数据库设计的一般方法的同时,更掌握了软件工程的理论。另外本书还详尽地介绍了关系模型、数据库管理等知识,对于读者来说,可谓是一举多得。本书由耿岳、赵友兵、宋立新、姜君等组织翻译。参与本书翻译工作的还有黄劲、罗明、石璇、高志刚、凌万胜、华忠、高熠扬、周天、赵春雷、魏永明、陈雷、张云帆、钟书毅、郑翔等。由于译者水平有限,错误之处在所难免,还望读者批评指正。译者前言欢迎阅读《Linux数据库宝典》!如果你是从事开发数据库应用程序或者维护数据库的工作,或者对Linux下的应用软件感兴趣,那么本书正是你所需要的。经验告诉我们,最早采用新技术的人,将在该领域内成为具有影响力的专家。通过对本书内容的学习和实践,读者将熟悉运行在Linux下的数据库,并可进行高效率的开发工作。在Web应用程序领域,Linux的发展应该归功于那些已经存在或者容易移植到?孟低成系挠τ贸绦颉inux下的关系数据库管理系统(RBDMS)使得对健壮的数据库应用程序的支持变得更为简单,如果没有它,Linux的发展几乎是不可能的。本书的重要性在过去的几年里,Linux得到了迅速的发展。同时,在这一时期许多具有献身精神的开发小组将当时存在的RDBMS移植到了Linux上,其中的几个可以通过开放源码许可证得到。如果我们考虑所有的数据库,会发现Linux数据库的数量是惊人的。它们中的一些已经过时了,另外一些获得了良好的特性。所有正流行的发行版都是MicrosoftWindows的有力竞争者,因为那些受Windows体系和应用程序模式困扰的程序,都在Linux下找到了生存的土壤。在Linux上摆脱私有的UNIX移植权进行数据库的开发,是免除昂贵的费用而获得相同灵活性的主要方法。有许多优秀的Linux书籍可供参考,但是本书从一个更广泛的视角,讲述Linux数据库应用程序的开发。Linux数据库开发在开发领域中是比较丰富和深层次的。花些时间进行Linux数据库解决方案的研究,用以激发它无限的活力,以获得潜在的回报。入门为了更好地理解本书,读者需要成功安装Linux。大多数开放源码数据库或者数据库集成应用,其安装方法都是非常相似的。在某些时候在安装过程中,必须进行合理地选择,因为安装方式的不同将对未来产生深远的影响::比如安装ApacheWebServer,就必须要选择使用何种CGI程序来加载或者安装Mysql,选择是否需要内建PHP支持等。为了充分使用本书,读者需要:◆拥有一个Linux下开放源码数据库的拷贝,比如MySQL。可以从Web站点上免费下载它们。需要一个包含PHP或者PerlDBI支持的数据库。◆拥有一个与读者使用的数据版本兼容的Linux拷贝。可以从许多Internet站点上下载它。◆掌握一种与Linux和所选择数据库都兼容的编程语言,比如C/C++或者Perl。任何一个能运行Linux的系统都可以,但是最好选择基于奔腾芯片的计算机,并有大容量的内存(虽然Linux可以在小内存计算机上运行,但是应该使用至少32MBRAM)。同样,大量的Linux应用程序将占用大量的硬盘空间,也别忘了给将要创建的数据库留出足够的空间。无论如何,需要使用至少1GB的硬盘开始学习。还要考虑鼠标,不要把它给忘记了。那么显示卡和显示器呢?许多Linux数据库使用命令行(就是文本格式)接口(CLI)。在这种情况下,显示器的分辨率是足够了,甚至应用程序的编制也可以在文本模式下完成。但是对于典型的Linux桌面来说,则至少要求显示卡和显示器有600×800的分辨率。本书中的图标花几分钟的时间阅读本部分,了解每个图标的含义,对本书的学习将大有益处。希望读者对别人已经遇到过的困难做好充分的准备,以克服它们。该图标将提醒读者注意。可以发现其他的信息,这些信息或者存在于本书的其他部分,或者在其他地方。用这个图标予以提醒。在该图标后的内容将为读者提供感兴趣或者有用的信息,以理解所讨论的主题。这里将给读者以帮助。读者将在这个图标后找到好的建议或者好的想法。本书的组织结构本书分为五个部分,分别为:对Linux数据库以及关系数据库背景的介绍,Linux数据库的安装,与使用的数据库的交互,对Linux数据库功能的扩展,常用数据库的管理。第1部分::Linux和数据库第1部分将为读者介绍Linux,并提供它的开发背景及历史。除了Linux简史外,读者还可以了解数据库的背景知识和Linux下的数据库。在这一部分中,除了介绍一些关系数据库理论外,还介绍了关系数据库,并简要地讨论了对象数据库,并且还提供了关于开发的详细背景知识以及SQL的重要性,帮助读者理解建立数据库系统的过程。通过对第1部分中各章的学习,可以使我们了解关于数据库的各种基本知识并知道自己的数据库需求,从而选择一个适合自己的数据库产品。第2部分::安装和配置数据库产品的安装和配置将在第2部分进行深入探讨,特别是Oracle8i,MySQL和PostgreSQL。在介绍安装和配置的步骤中,有针对某些产品的详细讨论,使读者进一步了解这些数据库产品。第3部分::交互和使用本书的第3部分包含两章,在这部分中将深入研究Linux数据库管理员如何与数据库进行交互,并 -
DB2入门与提高刘耸柏编著IBM DB2数据库环境以用于大型公司、政府、电信和邮电行业等需要海量数据处理的场所而闻名,随着2000年DB27.1推出了针对不同层次用户的多个产品,其应用越来越广泛. 本书介绍了DB2的最新版本——DB27.1.全书按内容分为5年部分:第1部分(第1-3章)是有关DB2数据库的基础知识;第2部分(第4-6章)介绍了对DB2数据库的简单管理;第3部分(第7-9章)是有关DB2数据库设计方面的一些知识;第4部分(第10-13章)介绍的是DB2的数据库的一些高级管理;第5部分(第14-16章)是DB2数据库的应用开发方面的一些知识。 本书既有基础知识,又有不同难度的数据库管理和开发知识。因此,本书不但适合没有任何经验的DB2初学者,也适合有一定数据库管理或编程经验的数据库管理员或程序员使用;既可以作为DB2的学习教材,也可以作为DB2管理以及编程的参考手册。 -
数据库技术与应用王景才 申时凯 陈玉国 连志春本书专为师范类学校而编写,内容包括:数据库概述,VisualFoxPro6.0安装与配置,VFP环境介绍,项目管理器,创建表,操作记录,创建查询与视图,创建表单,创建报表,设计菜单,VFP程序设计基础,面向对象的程序设计,等等。本书在介绍常规的数据库理论与技术及编程外,还重点介绍了可视化、面向对象的程序设计理论和方法。 -
数据库系统概念(美)Abraham Silberschatz等著数据库应用从特定的计算机应用到现代计算环境中的关键组件,已经越来越深入和广泛,因此对数据库系统知识的掌握就成为计算机科学教育中的基础及重要部分。本书介绍了数据库管理中的基本概念与算法,包括数据库设计、数据库语言、数据库系统实现等。主要内容分九大部分,第一篇概述(第1章),讲述了数据库系统中的基本概念。第二篇数据建模(第2~3章),描述了实体关系性模型。第三篇关系型数据库(第4~7章)介绍了面向用户的关系型语言SQL,关系性语言QBE、Datalog,数据库的安全防护以及关系型数据库的设计理论。第四篇基于对象的数据库与XML(第8~10章),引入面向对象的数据设计概念,介绍了XML数据描述,对象-关系型数据库、面向对象数据库。第五篇数据存储与查询(第11~14章),介绍了数据存取技术、查询优化及评估算法。第六篇事务处理(第15~17章),讨论了事务处理的基础知识,如事务原子数、一致性、持续性等,介绍了保证可串形性的并发控制技术。第七篇数据库系统结构(第18~20章),介绍了计算机系统结构,分布式数据库、并行数据库等。第八篇(第21~24章)介绍了当今数据库领域中的一些新技术、新概念。最后一部分以目前流行的三个商业数据库Oracle、IBMDB2、微软SQL服务器为实例,进行了详细的讨论。内容:1.引言2.实体-关系模型3.关系模型4.SQL5.其他关系语言6.完整性与安全性7.关系型数据库设计8.面向对象数据库9.对象-关系数据库10.XML11.存储与文件结构12.索引与散列13.查询处理14.查询优化15.事务处理16.并发控制17.系统恢复18.数据库系统结构19.分布式数据库20.并行数据库21.应用程序开发与管理22.高级查询与信息检索23.高级数据类型24.高级事物处理25.Oracle26.IBMDB2通用数据库27.微软SQL服务器附录A.网络模型附录B.分层模型附录C.高级关系型设计 -
数据挖掘朱明编著数据挖掘技术,又称数据库知识发现,是20世纪90年代在信息技术领域开始迅速兴起的计算机技术。作者结合自己10余年来所从事的专家系统、机器学习、数据发掘,以及互联网信息智能处理等方面科研与教学经验,编著完成了本书。本书系统地介绍了数据挖掘中的主要挖掘方法和对复杂数据进行挖掘的方法,以及在互联网信息智能处理领域中,数据挖掘方法与技术的主要应用。本书的主要内容包括:数据挖掘基本知识、数据挖掘处理流程、数据预处理方法、定性概念归纳、决策树分类方法、回归统计预测方法、关联规则发现方法、各种聚类算法,以及复杂数据,尤其是多媒体数据挖掘方法的最新研究成果;此外还详细介绍了利用数据挖掘方法获取互联网信息,挖掘互联网使用知识,以及网络安全中数据挖掘方法应用等。本书作为学习、掌握和应用数据挖掘方法和技术的综合指导书,是从事数据挖掘研究与设计人员、开发人员,以及需要了解数据挖掘有关方法与技术的IT技术人员的良师益友。同时也是一本较好的大学高年级或研究生相关课程的教材和参考书。 -
Oracle 9i中文版基础教程张曜[等]编著本书系统全面地介绍了Oracle 9i数据库的基本概念及其管理知识。本书共分5部分SQL与PL/SQL语言、Oracle数据库结构与管理、Oracle数据库的备份与恢复、性能调整和网络管理。本书从基本概念讲起,全方位地介绍了Oracle数据库管理的基本知识,主要包括Oracle数据库基本操作所必须的SQL语言、PL/SQL语言以及oracle的例程、Oracle数据库的逻辑结构与物理结构,数据存储与管理、数据安全、数据库日常备份与恢复、性能优化和网络管理等内容。基于本书读者部分是Oracle 8i的用户,本书对Oracle 9i的新增内容及特性在文中会特别指出。本书不仅是Oracle数据库开发者快速学习Oracle的入门书,而且还是有志于从事Oracle数据库管理和参加OCP认证考试用户的必备书。
