Oracle
-
精通Oracle 10q SQL和PL/SQL王海亮、张立民、王海凤、郑建茹、等SQL是关系数据库的基本操作语言,它是应用程序与数据库进行交互操作的接口。PL/SQL是Oracle特有的编程语言,它不仅具有过程编程语言的基本特征(循环、条件、分支等),而且还具有对象编程语言的高级特征(重载、继承等)。本书是专门为Oracle应用开发人员所提供的SQL和PL/SQL编程指南。通过学习本书,读者不仅可以掌握SQL和PL/SQL的基础知识,而且还可以掌握SQL高级特征(正则表达式、Flashback查询、MERGE语句、SQL:1999连接)和PL/SQL高级特征(记录类型、集合类型、对象类型等)本书不仅适合于SQL和PL/SQL初学者,而且也适合于有经验的PL/SQL编程人员,本书还可以作为Oracle应用开发培训班的教材或者辅助材料。
-
Oracle 10g应用指导与案例精讲任树华本书从Oracle开发应用中遇到的问题着手,全面详细地介绍Oracle 10g数据库技术,主要内容包括:Oracle 10g的安装与卸载、数据字典、安全管理,以及用PL/SQL开发Oracle子程序的方法等。书中所列举的问题都是在开发和应用中经常遇到的,解决问题的方案非常实用。本书内容丰富、简练准确、易于理解,是作者多年实践经验的总结。.本书适合于已具备一定数据库基本知识并需要快速掌握Oracle的学习者,特别是高等院校学生及培训班的学员,也可供Oracle开发人员参考。..本书作者结合自己多年实践经验,从Oracle开发应用中遇到的问题着手,全面系统地介绍Oracle的安装与卸载、数据字典、安全管理以及用PL/SQL开发Oracle子程序等实用技术和方法。每章内容后面均附有在开发和应用中经常遇到的诸多问题,并提供解决方法和程序脚本。本书内容丰富、图文并茂、注重实用,理论讲解与案例相结合,实现问题解答和实例解析的统一,为读者提供了一条切实可行的学习和掌握Oracle的捷径。...
-
Oracle 9i中文版基础教程孔凡航 编著本书全面、细致地介绍了Oracle 9i数据库系统的相关知识,共分为5部分内容:第1部分主要介绍了SQL语言和PL/SQL语言的基础知识,以及Oracle 9i数据库管理系统的安装和基本的使用方法;第11部分主要介绍了Oracle9i数据库管理系统的体系结构和相应的管理;第Ⅲ部分主要讲述了Oracle 9i数据库的备份与恢复机制,以及RMAN和非RMAN下的备份与恢复的实现;第Ⅳ部分主要讲述了Oracle 9i数据库管理系统的性能调整;第Ⅴ部分主要介绍了Oracle 9i的网络管理。.为方便教师教学,本书配有相应的教学课件,读者可通过http://www.tupwk.com.cn/downpage下载。..本书结构清晰,语言简练,内容丰富,实用性强,可作为高等院校计算机相关专业的教材,也可供广大数据库开发人员参考。...
-
精通Oracle 10g SQL和PL/SQL王海亮 等编著SQL是关系数据库的基本操作语言,它是应用程序与数据库进行交互操作的接口。PL/SQL是Oracle特有的编程语言,它不仅具有过程编程语言的基本特征(循环、条件、分支等),而且还具有对象编程语言的高级特征(重载、继承等)。本书是专门为Oracle应用开发人员所提供的SQL和PL/SQL编程指南。通过学习本书,读者不仅可以掌握SQL和PL/SQL的基础知识,而且还可以掌握SQL高级特征(正则表达式、Flashback查询、MERGE语句、SQL:1999连接)和PL/SQL高级特征(记录类型、集合类型、对象类型等)。本书不仅适合于SQL和PL/SQL初学者,而且也适合于有经验的PL/SQL编程人员,本书还可以作为Oracle应用开发培训班的教材或者辅助材料。
-
Outlook 2000编程北京超品计算机有限责任公司本书用简洁明了的语言及详实生动的实例,将原来枯燥烦琐的编程资料变成了一本精彩的教科书。全书共分5个部分17章,其中第3部分“创建应用程序块”中的第5-10章分别讲述了窗体、控件、字段、属性、动作、文件夹、触发事件及面板、命令栏等方面的内容。而第4部分“深入学习”则是本书的精髓部分。重点介绍了在Outlook中使用VBA和VBScirpt。第5部分“高级话题”讲述的是应用Outlook编程涉及的各种技术,如COM加载项、数据访问、如何使用ActiveX.DLL和Microsoft Transaction Server等。本书是针对应用Outlook开发的技术人员编写的一部参考书,同时又是广大Outlook用户深入学习、不断提高的宝贵教材。
-
中文版Oracle 9i应用及实例集锦毛一心、苍志智、等本书是一本讲解Oracle 9i大型网络数据库技术的实用教程,全书共分21章,主要介绍了数据库技术的概念、Oracle 9i的基础知识及主要功能、Oracle 9i服务器端/客户端的安装与配置、客户端测试与登录数据库的方法、构建Oracle 9i数据库、表空间、表及视图的方法、SQL查询语句、PL/SQL程序设计语言的功能、Oracle 9i的智能管理、运行维护、安全管理、数据库备份与恢复的日常操作及ASP、JSP程序的调试技巧和程序的发布技巧。.本书配套光盘附有全书7个实例的所有系统开发的ASP源代码和JSP源代码,以及数据库备份的源文件,只要将其开发系统文件夹的内容装入计算机,按本书所述搭建并配置好环境即能学习使用各种设计方法,为用户开发和应用提供了一条捷径。..本书内容深入浅出,循序渐进,具有很强的实用性,特别适合于Oracle 9i数据库管理员和应用程序开发人员,也可作为大中专院校的相关课程培训教材。...
-
基于Linux平台Oracle Database 10g管理(美)惠伦 著,陈曙晖 译本书讲述了Linux enterprise平台上Oracle Database 10g的安装和配置,涵盖了Red Hat Linux和United Linux,以及Linux平台上Oracle Database 10g的设置、管理、监视和调整方法的所有内容。还特别介绍了高可用性解决方案的实现方法,以及备份、恢复和复制的处理方法。相信本书会成为所有在Linux环境下工作的Oracle DBA的权威指南。本书主要内容:支持Oracle Database 10g的Linux配置以及数据库的安装;利用Oracle Real Application Cluster(RAC)实现高可用性;Oracle Database 10g和Oracle Real Application Cluster的管理与调整;数据库的备份与还原;最大限度地发挥Oracle Data Guard特性以避免数据库灾难;高级复制技术的实现;配置和调整系统硬件以获得最佳性能;SQL语句的调整;Linux平台上Oracle Application Server 10g的安装和配置。
-
Oracle 10g DBA宝典路川,胡欣杰,何楚林 编著本书主要从数据库的管理、高级话题、性能调整、经验策略、实际操作和应用开发设计等方面,从命令行方式、应用工具的使用、管理工具的使用、Oracle与Windows之间的关系等角度,按照管理、应用和理解的需要,循序渐进地、完备地描述Oracle 10g的特征和功能;并在Oracle 10g的环境中,对书中的全部例子都进行了运行。读者可以按照操作步骤实现其中的例子,或通过按操作顺序安排的图及表看出整个操作过程。.本书可操作性强,实用且具有教科书特点,使读者既能完成任务又能避免工作失误。读者可以直接从本书中找到针对具体数据库管理问题的、极具参考价值的解决方案,并且能从中学到分析解决问题的方法。..本书的读者应该是那些熟悉关系数据库的概念、熟悉运行Oracle系统环境的人,即数据库管理员、数据库安全管理员、网络管理员,以及Oracle数据库应用开发人员等。本书还可以作为Oracle技术支持和培训机构、Oracle学习班或高等院校计算机专业数据库课程的参考教材。...
-
Oracle PL/SQL专家指南(美)哈德门,(美)麦克罗林 著,孙杨,任鸿 译本书所包含的大量信息可将您的编程技术提高到一个新的水平。您将学习编写动态PL/SQL程序和Oracle数据库接口、执行复杂计算,以及使用高级技术控制错误条件的方法。另外,还将获得关于PL/SQL Toolkit,Java集成以及性能优化方面的最新资料。Oracle专业人员RonHardman和Michael McLaughlin在本书中包含了所有数据信息,提供了真实的案例、大量的技巧、语法实例;以及每个主题独特的解决方案。.本书主要内容●使用程序、函数、程序包和触发器编译高性能的PL/SQL脚本●捕获、跟踪、识别并清除编译肘和运行时错误●管理错误传播、堆栈、正册表达式以及元字符●使用服务器端及内部的Java类库扩展PL/SQL功能..●使用DBMS_JOB及DBMS_PIPE建立并运行并行的PL/SQL程序单元●开发定义者权利及调用者权利体系结构●使用统计表收集、PL/SQL优化器、SQL Trace、DBMS STATS及TKPROF调整性能 ●使用带有PL/SQL Server Page的Oracle Text进行主题/要点摘录、模糊及通配符搜索●管理服务器端PL/SQL Toolkit网页及PL/SQL Server Pages●使用DBMS_CRYPTO、UTL COMPRESS、DBMA DATAPUMP及DBMS_FILE_TRANSFER保护、加密并传输数据...
-
ORACLE实用教程郑阿奇 主编Oracle实用教程(第2版),以当前流行的Oracle 10g作为平台,分别介绍Oracle教程、Oracle实验、综合应用实习和附录。Oracle教程部分比较系统地介绍了Oracle 10g(中文版)的主要功能,并且通过实验对主要内容进行操作和编程训练。实习部分比较系统地介绍了VB/Oracle、PB/Oracle、Delphi/Oracle、ASP/Oracle和ASP.NET/Oracle的应用方法。只要阅读本书,结合上机操作指导进行练习和实习模仿,就能在较短的时间内基本掌握Oracle 10g及其应用技术。本书可作为大学本科有关课程教材,也可供大专、高职使用和广大数据库应用开发人员参考。本套教程提供免费下载教学课件、综合应用实习源文件和有关数据库。第1章Oracle 10g简介1.1企业管理器(OEM)1.2SQL*Plus1.3数据库配置助手(DBCA)第2章数据库和表的创建2.1基本概念2.1.1数据库2.1.2表2.1.3实例2.2界面创建数据库和表2.2.1数据库创建和删除2.2.2表创建、修改和删除2.3用命令方式创建数据库和表2.3.1创建数据库2.3.2修改数据库2.3.3创建表2.3.4修改表2.3.5删除表第3章数据库的操作3.1操作表数据3.1.1插入表记录3.1.2删除表记录3.1.3修改表记录3.2默认值约束3.3索引3.3.1索引的分类3.3.2使用索引的原则3.3.3创建索引3.3.4维护索引3.3.5删除索引3.4同义词3.4.1创建同义词3.4.2使用同义词3.4.3删除同义词3.5数据库链接3.5.1创建数据库链接3.5.2使用数据库链接3.5.3删除数据库链接3.6数据完整性3.6.1数据完整性的分类3.6.2约束的状态3.6.3域完整性的实现3.6.4实体完整性的实现3.6.5参照完整性的实现第4章数据库的查询和视图4.1连接、选择和投影4.1.1选择4.1.2投影4.1.3连接4.2数据库的查询4.2.1选择列4.2.2选择行4.2.3查询对象4.2.4连接4.2.5汇总4.2.6排序4.2.7SELECT语句的UNION子句4.3数据库的视图4.3.1视图的概念4.3.2创建视图4.3.3查询视图4.3.4更新视图4.3.5修改视图的定义4.3.6删除视图4.4格式化输出结果4.4.1替换变量4.4.2定制SQL*Plus环境第5章PL/SQL语言介绍5.1PL/SQL语言概述5.1.1PL/SQL语言5.1.2PL/SQL语言的特点5.1.3PL/SQL语言的开发和运行环境5.2PL/SQL字符集5.2.1合法字符5.2.2运算符5.2.3其他符号5.3PL/SQL变量、常量和数据类型5.3.1变量5.3.2常量5.3.3常用数据类型5.3.4对象类型5.3.5数据类型转换5.4PL/SQL基本程序结构和语句5.4.1条件结构5.4.2循环结构5.4.3选择和跳转语句5.4.4异常5.4.5空操作和空值5.5系统内置函数5.6用户定义函数5.6.1SQL语句方式创建5.6.2用OEM方式创建5.7游标5.7.1显式游标5.7.2隐式游标5.7.3使用游标变量5.7.4使用游标表达式5.8包5.8.1SQL语句方式创建5.8.2用OEM方式创建5.8.3重载5.8.4包的初始化5.8.5Oracle内置包5.9集合5.9.1联合数组5.9.2嵌套表5.9.3可变数组5.9.4集合的属性和方法第6章存储过程和触发器6.1存储过程6.1.1存储过程的创建和执行6.1.2存储过程的编辑修改6.1.3存储过程的删除6.2触发器6.2.1利用SQL语句创建触发器6.2.2利用OEM创建触发器6.2.3触发器的修改6.2.4触发器的删除第7章系统安全管理7.1用户7.1.1创建用户7.1.2管理用户7.2权限和角色7.2.1角色7.2.2创建角色7.2.3管理角色7.2.4权限管理7.2.5安全特性7.3概要文件和数据字典视图7.3.1创建概要文件7.3.2管理概要文件7.3.3数据字典视图7.4审计7.4.1审计启用7.4.2登录审计7.4.3操作审计7.4.4对象审计7.4.5权限审计第8章数据库备份和恢复8.1概述8.2导入/导出8.2.1导出8.2.2导入8.3脱机备份8.4联机备份8.4.1以ARCHIVELOG方式运行数据库8.4.2执行数据库备份8.5恢复8.6数据泵8.6.1概述8.6.2数据泵的使用第9章闪回操作和Undo表空间9.1闪回操作9.1.1基本概念9.1.2查询闪回9.1.3表闪回9.1.4删除闪回9.1.5数据库闪回9.2Undo表空间9.2.1自动Undo管理9.2.2Undo表空间的优点9.2.3Undo表空间管理参数9.2.4创建和管理Undo表空间第10章其他概念10.1事务10.2锁10.2.1锁机制和死锁10.2.2锁的类型10.2.3表锁和事务锁10.2.4实例分析10.3快照10.3.1创建快照10.3.2修改快照10.3.3删除快照10.4序列10.4.1创建序列10.4.2修改序列10.4.3删除序列第2部分实验实验1创建数据库和表目的和要求实验准备实验内容实验2表数据插入、修改和删除目的和要求实验准备实验内容实验3索引和完整性目的和要求实验准备实验内容实验4数据库的查询和视图目的和要求实验准备实验内容实验5PL/SQL编程目的和要求实验准备实验内容实验6存储过程和触发器的使用目的和要求实验准备实验内容实验7用户、角色概要文件目的和要求实验准备实验内容第3部分实习实习1VB/Oracle学生成绩管理系统项目1VB连接Oracle 10g数据库项目2 学生信息查询项目3学生信息修改项目4学生成绩的录入实习2PB/Oracle学生成绩管理系统项目1创建与Oracle 10g数据库的连接项目2主应用程序和主界面项目3插入记录窗体项目4查询记录窗体项目5修改记录窗体项目6删除记录窗体项目7插入学生成绩窗体实习3Delphi/Oracle学生成绩管理系统项目1创建与Oracle10g数据库的连接项目2主窗体项目3插入记录窗体项目4查询记录窗体项目5修改记录窗体项目6删除记录窗体项目7插入学生成绩窗体实习4ASP/Oracle学生成绩管理系统项目1连接数据库和主程序项目2学生信息查询项目3学生信息修改项目4学生成绩录入实习5ASP.NET/Oracle学生成绩管理系统项目1连接数据库和主程序项目2学生信息查询项目3学生信息修改项目4学生成绩录入附录AOracle 10g安装A.1Oracle 10g安装环境A.2Oracle 10g数据库服务器安装A.3Oracle 10g客户端安装A.4Oracle 10g的卸载附录B样本数据库附录CSQL命令和系统函数C.1SQL命令参考C.2常用函数附录D角色和系统权限附录EOracle 10g常用数据字典