Oracle认证
-
Oracle 9i数据库应用技术张蒲生编著本书内容主要包括数据库技术基础、Oracle9i数据库系统与管理工具、数据库和表的创建与操作、索引和完整性、数据查询和视图、序列、触发器和存储过程等数据库对象、系统安全、备份和恢复等方面。本书的特点是既通过图示的方法,也通过PL/SQL命令的方法来讲解概念和实例,引导读者边学习理论边学会操作。本书的最后一章还从实际应用出发介绍了课程设计的实训过程。本书各个部分内容既相互联系又相对独立,并依据高等职业技术教育特点做精心编排,方便用户根据需要进行选择。本书可作为高等职业技术教育院校数据库原理与应用课程的教材。由于内容和结构定位在“懂理论,会操作”上,注重数据库技术的理论学习和实训操作,所以也适合作为各类Oracle9i课程的培训教材,还可供广大用户自学与参考使用。
-
Oracle 9i数据库管理教程蒋秀凤,何凤英编著《21世纪高职高专规划教材·网络专业系列:Oracle 9i数据库管理教程》用清晰的语言、简洁的风格,全面深入地介绍了大型数据库Oracle 9i技术,在内容的选取、组织与编排上,参照了Oracle公司OCP官方培训教材的特点,强调逻辑性、条理性和实用性。《21世纪高职高专规划教材·网络专业系列:Oracle 9i数据库管理教程》突出实践、强调应用,重点在于帮助读者解决实际应用中的问题,并且每章均附有习题及参考答案,以巩固所学知识。《21世纪高职高专规划教材·网络专业系列:Oracle 9i数据库管理教程》涉及的内容包括Oracle 9i的安装方法、工作原理,Oracle 9i的体系结构,数据库的物理、逻辑结构及其管理,数据库用户和角色管理,数据库安全性,数据库备份与恢复,SQL*Plus等多方面的技术。《21世纪高职高专规划教材·网络专业系列:Oracle 9i数据库管理教程》内容全面、浅显易懂,主要面向高职高专院校的相关专业学生,当然也适于初、中级Oracle数据库管理员和欲了解数据库管理技术的人员阅读,同时也可作为社会各种Oracle系统的培训教材。
-
Oracle Database 10g基础教程闪四清编著本书描述了网格计算的基本概念和特点,重点讲述了OracleDatabase10g的安装和配置、系统架构、SQL*Plus、PL/SQL、表和索引、过程和软件包、触发器、视图、系统安全性、并发性、可用性、互操作性、商业智能、闪回技术等,并运用大量示例对各种关键技术进行了深入浅出的分析。读者对象本书可以作为高等院校数据库技术及其相关专业、信息管理与信息系统专业的教材,还可以作为Oracle应用开发人员的参考资料。本书特色本书思路清晰、结构合理、内容翔实,在每一章的正文中,结合讲述的关键技术和难点,都穿插了大量的示例。每章的最后还安排了具有针对性的思考与练习,这些习题有助于读者巩固所学的基本概念、锻炼实际动手操作能力、培养思考问题和解决问题的能力。OracleDatabase10g是一种具有网格计算机架构的数据库系统,在性能、可扩展性、安全性、可管理性和系统可用性等方面具有绝对的领先优势。本书全面讲述了OracleDatabase10g的特点和功能。全书共分为18章,从安装配置、安全性、可用性、互操作性、PL/SQL、可开发性、商业智能等多个方面,对OracleDatabase10g的各项技术进行由浅入深的讲述。本书内容翔实、结构合理、示例丰富、图文并茂。作为一本教程,本书面向数据库管理和开发的专业人员,可以帮助他们系统地学习OracleDatabase10g的系统管理和应用开发,有助于解决各种疑难问题。本书可作为高等院校数据库技术及其相关专业、信息管理与信息系统专业的教材。也可以作为数据库管理和应用开发人员的参考书。
-
Oracle 10g数据库Java开发蒙祖强,龚涛等编著Oracle 10g数据库是第一款为网格计算而设计的产品,它实现了管理自动化和服务器的集群,能够对资源进行动态分配,因而降低了IT成本。在基于UNIX、Windows和Linux的现代关系数据库市场上,Oracle居于领先地位。OracleJDeveloperl0g是一个集成开发环境,它提供了对建模、开发、调试、优化和部署Java应用程序及Web服务的端到端支持。本书主要介绍Oraclel0g数据库的安装、管理、SQL操作、PL/SQL编程以及Oracle JDeveloperl0g的Java开发方法,具有鲜明的Oracle和Java特色。此外,本书知识涵盖全面,逻辑层次清楚,图文并茂,紧跟现代计算机应用技术的步伐,是一本推介Oracle10g数据库及其Java开发工具OracleJDeveloperl0g的优秀参考书。本书适合于广大数据库技术的系统分析员、程序员和管理员,Java开发的系统分析员、程序员和测试人员,企业工T技术经理,网格计算研究者、开发商使用。本书配有源代码,读者可到中国水利水电出版社网站(http:/www.waterpub.com.cn/ softdown/)下载。
-
Oracle 10g数据库管理、应用与开发林行健编著本书深入浅出地介绍了Oracle10g数据库的管理、应用和开发技术。全书共分9章,内容分别涉及Oracle10g的企业级网格计算特性、网格计算与环境控制,数据库对象、面向对象的概念和UML对象建模分析,高级SQL语言和SQL*Plus应用技术,OracleAS10g技术,Oracle10g互联网服务器应用,Oracle10g数据库管理技术,Oracle10g全新的闪回技术,第三方开发平台OracleSQLNavigator等。本书注重理论联系实际,原理讲解深入浅出,程序实例步骤详细,代码剖析精辟深刻,不但可以作为基于Oracle数据库进行开发的软件设计者和Oracle数据库管理员的参考书,也能够作为各高等院校和培训机构数据库数学的教程。本书内容具有以下特色:·深入分析了Oracle10g新增功能和特色。·全面展示了Oracle10g在数据库管理、应用和开发各方面的新技术。·注重理论联系实际,原理讲解深入浅出,程序实例步骤详细,代码剖析深刻。·通过网站www.tupwq.net提供资源下载和教学辅导。
-
Oracle 10g快速入门王海亮[等]编著本书为Oracle入门人员提供了快速掌握SQL、PL/SQL、Oracle体系结构,以及备份与恢复的基本方法。学习本书,读者不仅可以掌握Oracle的各种基本知识,还可以通过本书为读者提供的大量示例、习题和答案加深对各知识点的进一步理解。 本书不仅适用于Oracle初学者学习使用,也可作为Oracle应用开发人员和数据库管理者的参考资料。
-
Oracle Database 10g高可用性实现方案(美)Matthew Hart,(美)Scott Jesse著;刘永健,孔令梅译;刘永健译OracleDatabase10g高可用性实现方案——运用RAC、Flashback和DataGuard技术》本书以DBA为中心,介绍了如何使用Oracle内置技术实现集成的、性价比很高的高可用性解决方案。从中可以获取Oracle实时应用集群、灾难规划与恢复、分布式数据库解决方案等的全部信息。本书还可以在运用OracleDataGuard和闪回技术方面助您一臂之力。本书主要内容升级后的Oracle企业管理器网格控制台简化了网格管理为存储网格配备新的自动存储管理(ASM)机制使用Oracle实时应用集群(RAC)配置和管理数据库网格将应用程序配置为服务来实现公用计算使用自动工作负载仓库和顾问框架实现对系统的不间断监控运用OracleDataGuard有效控制数据库故障使用Oracle恢复管理器(RMAN)有效实现备份使用Oracle闪回技术对用户导致的错误进行完美恢复探讨了高可用性技术中的Oracle流复制配置OracleNet,实现透明的应用程序故障切换
-
Oracle J2EE应用开发(印)Jai Krishna,(印)Narendra M.Thumbhekodige等著;周悦芝译《Oracle J2EE应用开发》作者从事J2EE工作多年,培训了无数学校的学生和程序员;同时他们对Oracle又极富经验,《Oracle J2EE应用开发》则是培训经验与开发经验的完美融合,旨在用Oracle标准诠释J2EE,揭示J2EE技术的奥秘。《Oracle J2EE应用开发》用一种循序渐进的方式介绍了OracleJava产品特征的完整概貌,包括Oracle数据库,Oracle9iAS,以及OracleJDeveloper。讲解过程中,不仅告诉开发人员如何学习这些特性,还以清晰的例子描述了如何应对一些在实践中遇到的挑战,比如事务管理和并发控制。此外,《Oracle J2EE应用开发》作者通过和Oracle服务器技术开发组织间的紧密合作,为读者提供了在使用J2EE开发企业Internet应用时,必须牢记在心的技术关键点。《Oracle J2EE应用开发》适合于任何想快速进入J2EE神秘世界的开发人员,同时也适合软件志业人员和IT管理人员了解或学习J2EE。
-
Oracle Application Server 10g管理手册(美)John Garmany,(美)Donald K.Burleson著;汪丰,冯飞译《OracleApplicationServer10g管理手册》本书全面系统地介绍了OracleApplicationServer10g的安装、配置和管理,以及如何充分利用其灵活的体系结构等内容。主要解释了如何在网格计算环境中管理业务应用程序、Portal和Web站点。本书将教您如何使用所有的管理功能来简化管理工作,提高资源利用率,以及如何为企业提供更高级的功能。
-
Oracle Database 10g AQL开发指南(美)Jason Price著;冯锐,由渊霞译本书全面深入地论述了如何使用结构化查询语言(SQL)语句来访问Oracle数据库,以及使用PL/SQL(ProceduralLanguage/SQL)来编写包含SQL语句的程序。本书由Oracle前产品经理JasonPrice亲笔撰写,基于新推出的SQL2003规范]]],详细介绍了OracleDatabase10g的新特性和功能。全书内容系统、权威,能帮助读者快速掌握SQL的核心知识。本书前言现在的数据库管理系统实现了一种标准语言:结构化查询语言(StructuredQueryLanguage),或简称SQL。除了具有其他语言的特点之外,SQL还可以对数据库中的信息进行检索、添加、修改和删除。SQL是经过美国国家标准化组织(ANSI)认可的一种标准语言,可以用来对Oracle、SQLServer、DB2或MySQL数据库进行访问。本书将介绍如何真正掌握SQL,同时还会给出许多实际的例子。读者也可以通过Internet获得本书中所使用的所有脚本和程序(详细信息参看后文“获得本书例子”部分)。读者通过本书可学会:●掌握标准的SQL,以及Oracle公司为了使用Oracle数据库的特性而开发的一些扩展。●展示PL/SQL(过程化语言/SQL),它构建在SQL基础之上,允许用户编写包含SQL语句的程序。●使用SQL*Plus执行SQL语句、脚本和报表;SQL*Plus就是一个与数据库进行交互的工具。●对数据库执行查询、插入、修改和删除操作。●创建数据库表、序列、索引、视图和用户。●执行包含多条SQL语句的事务。●定义数据库对象类型,并创建对象表来处理高级数据。●使用大对象来存储128TB的字符和二进制数据,以及指向外部文件的指针。●使用分析函数执行复杂计算。●使用所有最新的Oracle10g特性,例如BINARY_FLOAT和BINARY_DOUBLE类型、MODEL子句以及大对象和集合的扩展。●介绍数据库的安全性。●实现高性能的优化技术,使SQL语句可以快速执行。●介绍使用Java通过JDBC运行SQL的基础知识。本书共包含16章和一个附录。第1章简介本章将介绍有关关系数据库和SQL的知识,然后给出几个简单查询,并使用SQL*Plus执行这些查询,最后简要介绍PL/SQL。第2章从数据库表中检索信息本章将展示如何使用SELECT语句从一个或多个数据库表中检索信息,如何使用算术表达式执行计算,如何使用WHERE子句对行进行过滤,以及如何对从表中检索出的行进行排序。第3章使用简单函数本章将介绍有关Oracle数据库中内置函数的知识。函数可以接受零个或多个输入参数,并返回一个输出参数。使用函数可以实现很多功能,例如计算一组数字的平均值和方根。第4章日期和时间的存储与处理本章将介绍Oracle数据库如何处理和存储日期和时间,二者合称时间值。本章还将介绍如何使用时间戳来存储特定的日期和时间,如何使用时间间隔来存储一段时间的长度。第5章使用SQL*Plus本章将使用SQL*Plus来查看表的结构,编辑SQL语句,保存并运行脚本,设置列的输出格式,定义并使用变量,以及创建报表。第6章子查询本章将介绍如何在一个外部的SQL语句中使用SELECT语句。内部的SELECT语句称为子查询。本节将介绍子查询的各种类型,以及如何使用子查询从简单部件构建复杂语句。第7章高级查询本章将介绍如何执行包含高级操作符和函数的查询,例如,集合操作符可以合并多个查询返回的记录,TRANSLATE()函数可以将一个字符串中的字符转换为另外一个字符串中的字符,DECODE()函数可以在一组值中搜索特定的值,CASE表达式可以执行if-then-else逻辑,ROLLUP和CUBE子句可以返回包含小计的记录。本章还将介绍有关分析函数的知识,分析函数可以用来执行复杂计算,例如查找每个月销量最高的产品类型、业绩最佳的销售员,等等。本章还将介绍如何对层次化组织的数据进行查询。最后,本章将展示如何使用Oracle10g的新特性MODEL子句执行记录间的计算。第8章修改表的内容本章将介绍如何使用INSERT、UPDATE和DELETE语句添加、修改和删除记录,如何使用COMMIT语句使事务的处理结果永久生效,或者使用ROLLBACK语句完全取消事务结果的影响。本章还将介绍Oracle数据库如何同时处理多个事务。第9章数据库安全性本章将介绍有关数据库用户的知识和如何使用特权来控制用户可以在数据库中执行的特定任务。第10章创建表、序列、索引和视图本章将介绍有关表、序列和索引的知识,序列会生成一系列数字,而索引就如同书籍的索引,可以帮助读者快速访问记录。本章还将介绍有关视图的知识,视图是对一个或多个表预定义的查询。除了其他优点之外,视图还可以对用户屏蔽复杂性,通过只允许视图访问表中有限的数据集,从而实现另外一层安全性。第11章PL/SQL编程简介本章将介绍有关PL/SQL的知识,PL/SQL构建在SQL基础之上,使用PL/SQL可以在数据库中编写包含SQL语句的存储过程。PL/SQL是第三代语言,其中包含标准的编程结构。第12章数据库对象本章将介绍如何创建数据库对象类型,数据库对象类型可以包括属性和方法;还将介绍如何使用对象类型来定义列对象和对象表,以及如何使用SQL和PL/SQL来操纵对象。第13章集合本章将介绍如何创建集合类型,集合可以包含多个元素;还将介绍如何使用集合类型来定义表中的列,如何使用SQL和PL/SQL来操纵集合。第14章大对象本章将介绍有关大对象(largeobject)的知识,大对象可以用来存储多达128TB的字符和二进制数据,或指向外部文件的指针;此外,还将介绍有关早期的LONG类型的知识,为了保持向后兼容性,在Oracle10g中依然支持LONG类型。第15章使用Java运行SQL本章将介绍使用Java通过JDBC应用程序编程接口运行SQL的知识,Java程序可以使用JDBC访问数据库。第16章SQL优化本章是本书的最后一章,将介绍SQL优化的一些技巧,这些技巧可以用来缩短查询执行的时间;本章还将介绍有关Oralce优化器的知识,如何向优化器传递一些提示。附录AOracle的数据类型附录中列出了OracleSQL和PL/SQL中可以使用的数据类型。读者对象本书适用于以下读者:●需要编写SQL和PL/SQL的开发人员。●需要深入了解SQL的数据库管理员。●需要编写SQL查询来从自己公司的数据库中获得信息的商业用户。●需要简单了解SQL和PL/SQL的技术主管和技术顾问。读者阅读本书,不需要预先已经了解Oracle数据库、SQL或PL/SQL的知识:通过阅读本书,读者将会找到成为这方面的专家需要了解的所有知识。获得本书例子本书中使用的所有的SQL脚本、程序以及其他文件都可以从Oracle出版社的网站www.OraclePressBooks.com上下载;这些文件都被打包成一个zip文件。下载这个zip文件之后,可以使用WinZip打开这个压缩文件,并在Actions菜单中选择Extract选项将其解压。这样就会创建一个目录sql_book,其中包含以下3个子目录:●SQL其中包含了本书中使用的SQL脚本,包括创建和填充示例数据库表所使用的脚本。●sample_files包含了第14章中的示例文件。●Java包含了第15章中使用的Java程序。尽情享受吧,希望您喜欢本书!致谢非常感谢McGraw-Hill/Osborne的朋友,包括LisaMcClain、AthenaHonore和LisaWolters-Broder;感谢RonHardman的全面技术审核,感谢Oracle公司的GeoffLee阅读本书并充当Oracle方面的倡导者。