本文目录
- Oracle教程推荐新手想学习Oracle数据库
- oracle从入门到精通明日科技pdf
- oracle怎么学习
- 求oracle的自学教材电子版,像《SQL and PL/SQL》之类的书籍,拜谢啦!
- 怎样学习Oracle数据库如何学习Oracle数据库
- Oracle数据库基础教程的内容简介
- oracle数据库入门教程
- oracle怎么配置数据库
Oracle教程推荐新手想学习Oracle数据库
oracle数据库是使用量比较广泛的一款数据库,安全性较高,很多大型企业都是用的oracle。
oracle数据库教程做的比较好的是树懒学堂的,比较适合新手入门,案例也很丰富:oracle数据库教程
oracle从入门到精通明日科技pdf
通过配置本地数据库的tns配置文件实现:去oracle安装目录下oracle\product\10.2.0\db_2\NETWORK\admin\ 找到tnsnames.ora,用记事本打开,里边有远程数据库的tns连接配置串如下ORCL23 = (description = (address_LIST = (address = (protocol = tcp)(host = 192.168.3.23)(PORT = 1521)) ) (CONNECT_DATA = (sid = ORCL) ) )添加好ip、端口和目标数据库的实例名(SID),然后确保tns名称(ORCL23)在整个文档中唯一,保存后打开数据库连接工具,输入远程数据库上的用户名密码,选择数据库对象为你配置的连接名就可以了
oracle怎么学习
Oracle是目前最流行的数据库之一。功能强大,性能卓越。oracle完全可以代表数据库技术的最高水平,因此学习oracle需要你具备一定基础:1.学习过一门编程语言(java,c,c++均可)。2.最好学习过一门别的数据库(sql server,mysql,access)。 严禁没有任何基础的同志学习oracle,那样你会浪费时间,同时还打击学习oracle的信心,我个人认为学习流程为:第一阶段:计算机基础(了解它的基本原理)。第二阶段:学习一门编程语言(java或者c,c++)。第三阶段:学习oracle数据库或是别的数据库。 成为一个oracle高手的秘诀就是:理解小的知识点-》做小练习-》把小的知识点连成线(知识线)-》做oracle项目-》把知识线形成知识面-》深刻理解 基础部分:Oracle基本使用Oracle用户管理Oracle表管理 高级部分:Oracle表的查询Oracle的函数Oracle数据库管理Oracle的权限、角色Pl/sql编程索引,约束和事务
求oracle的自学教材电子版,像《SQL and PL/SQL》之类的书籍,拜谢啦!
《Oracle8 PLSQL程序设计》(Oracle8 PL/SQL Programming)影印版[PDF]
《Oracle PL/SQL程序设计(第5版)(上下册)》扫描版[PDF
就找到这两个
《Oracle PL/SQL程序设计(第5版)》基于Oracle数据库11g,从PL/SQL编程、PL/SQL程序结构、PL/SQL程序数据、PL/SQL中的SQL、PL/SQL应用构建、高级PL/SQL主题这6个方面详细系统地讨论了PL/SQL以及如何有效地使用它。本书能够帮助你充分利用PL/SQL来解决数据库开发中遇到的各种问题,引导你掌握各主要特点:1 每位Oracle程序员的必备指南2 内容针对Oracle 7和Oracle 83 由Oracle公司高级技术人员撰写4 www.osborne.com“ target=“_blank“》Http://www.osborne.com免费下载本书源代码
怎样学习Oracle数据库如何学习Oracle数据库
学习好ORACLE,首先要学习ORACLE体系结构。 1、如果有一定的数据库基础,知道SQL是怎么回事,即使写不出来简单的SQL,但可以看动它们,你就可以跳到2。否则请先看一下数据库基础和SQL语言,不需要很深,更不需要去记忆那些复杂的SQL命令,这些可以留在以后边应用边学习、记忆。 2、要想学好ORACLE,首先要学习ORACLE的体系结构,现在你不需要深入理解它们,但要分清几个关键的概念: instance & database, memory structure , process & those files ,such as data file, control file, init parameter file etc 以及database , tablespace , data file和tablespace, segmnet, extent & block它们之间的关系。 当然还要分清undo tablespace & redo log file等, 对于很多初学者来说,能够对这些概念有个较为清晰的认识并不是一件容易的事,而这些并非Oracle的全部。 3、2是有关ORACLE的基本概念,下面要学习的是一些简单的的实际操作,就是如何去管理ORACLE数据库,当然不是管理全部的ORACLE。在此过程中你将对SQL和ORACLE体系结构有个更深入的了解。 4、到了这一步你基本上算是初步掌握了ORACLE,下面将要根据你的方向来具体学习其它的ORACLE知识了。如果你是开发人员,则需要更多地去学习PL/SQL以及DEVELOPER,而这将是一门新的课程。如果你是一名DBA,请继续。 5、现在你可以根据自己的实际情况,进行有选择的学习,也就是说下面的内容没有特别顺序要求。可以选择深入学习ORACLE管理、ORACLE备份与恢复、ORACLE性能调整、网络等。当然在学习这些知识的过程中,如果有实际的工作更好,这样你可以在实际中成长,学会TROUBLE SHOOTING。 6、当然在学习的过程中,你可以在网站或IT论坛中与他人进行交流,可以看数据库开发论坛的一些经验文章,也可以自己写一些心得体会。
Oracle数据库基础教程的内容简介
Oracle数据库管理和应用系统开发已经成为国内外高校计算机专业和许多非计算机专业的必修或选修课程。《Oracle数据库基础教程》结合大量的实例,介绍如何利用Oracle10g来管理和维护数据,以及使用VisualBasic和ASP等开发工具开发C/S(Client/Server)模式和B/S(Browser/Server)模式网络数据库应用程序。《Oracle数据库基础教程》可作为大学本科相关课程教材,也可供广大Oracle数据库管理员和数据库应用程序开发人员参考。
oracle数据库入门教程
oracle是块结构语言,oracle程序划分成几个部分,并在每个部分中写入逻辑代码块,每个块由三个子部分组成。
声明部分:此部分是以关键字DECLARE开头。这是一个可选部分,并定义了程序中要使用的所有变量,游标,子程序和其他元素。
可执行命令部分:此部分包含在关键字BEGIN和END之间,这是一个强制性部分。由程序的可执行oracle语句组成。应该有至少一个可执行代码行,可以只是一个NULL命令,表示不执行任何操作。
异常处理部分 :此部分以关键字EXCEPTION开头。这是一个可选部分,包含处理程序中错误的异常。
每个oracle语句以分号(;)结尾。使用BEGIN和END可以将oracle块嵌套在其他oracle块中。以下是Poracle块的基本结构。
Hello World示例:
END;行表示oracle块的结尾。要从oracle命令行运行代码,需要在代码的最后一行之后键入/字符。当上述代码在oracle提示符下执行时,它会产生以下结果:
oracle标识符:oracle标识符是常量,变量,异常,过程,游标和保留字。标识符包括一个字母,可选地后跟多个字母,数字,美元符号,下划线和数字符号,不得超过30个字符。
默认情况下,标识符不区分大小写。例如,可以使用integer或INTEGER来表示一个数值。 不能使用保留关键字作为标识符。
扩展资料
oracle注释程序:注释可以在编写的oracle代码中包含的说明性文字,并帮助其他人阅读源代码。所有编程语言都允许某种形式的注释。
oracle支持单行和多行注释。注释中的所有字符都被oracle编译器忽略。oracle单行注释以分隔符开头 --(双连字符),多行注释由/*和*/括起来。
当上述代码在oracle提示符下执行时,会产生以下结果:
oracle变量的名称由可选的字母,数字,美元($)符号,下划线和数字符号组成,不能超过30个字符。 默认情况下,变量名不区分大小写。不能将保留的oracle关键字用作变量名称。
oracle编程语言允许定义各种类型的变量,如:日期时间数据类型,记录,集合等,我们将在后面的章节中介绍。 在本章中仅学习基本的变量类型。
oracle怎么配置数据库
假设数据库所在服务器IP地址:192.168.0.1数据库实例名为:ora92用户名:umap密码:umap第一步打开配置程序位于:程序--》Oracle - OraHome92--》Configuration and Migration Tools--》Net Configuration Assistant ;第二步:选择配置项:打开程序后,出现的界面中有四个选项, 分别为(1)监听程序配置,(2)命名方法配置,(3)本地NET服务名配置,(4)目录使用配置. 这里我们选择第3个,点下一步第三步:根据需要选择操作内容,是添加还是对以前的配置进行修改或删除;第四步:根据您要连接的Oracle数据据库版本选择, 这里我们选择Oracle8i或更高版本数据库或服务;第五步:服务名,输入示例中的实例名;第六步:选择TCP;第七步:主机名:输入示例中的IP地址; 使用默认端口1521;第八步:使用您的登录帐户与密码进行连接测试“ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务”的解决方法ORA-12154:TNS:无法处理服务名解决方案:1.服务是否打开2.监听是否打开3.C:\oracle\ora92\network\admin目录下tnsnames.ora文件中是否有你建的库名和主机名比如:AA =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST =10.144.100.89)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = AA)))SQL SERVER连接oracle数据库几种方法2010年08月27日星期五 09:35 P.M.--1 方式--查询oracle数据库中的表SELECT *FROM OPENDATASOURCE(’MSDAORA’,’Data Source=GE160;UserID=DAIMIN;Password=DAIMIN’)..DAIMIN.JOBS举一反三:在查询分析器中输入:SELECT *FROM OPENDATASOURCE(’MSDAORA’,’Data Source=ORCL;User ID=SYSTEM;Password=manager’)..HKDY.S_HD_HKDY--在sqlserver中创建与oracle数据库中的表同名的表select * into JOBS fromOPENDATASOURCE(’MSDAORA’,’Data Source=GE160;User ID=daimin;Password=daimin’)..DAIMIN.JOBSselect * from JOBS--2、方式--在master数据库中查看已经存在的链接服务器select * from sysserversEXEC sp_addlinkedserver@server = ’GE160’,@srvproduct = ’Oracle’,@provider = ’MSDAORA’,@datasrc = ’GE160’exec sp_addlinkedsrvlogin ’GE160’, false,’sa’, ’daimin’, ’daimin’--要在企业管理器内指定登录帐号exec sp_dropserver GE160select * from GE160..DAIMIN.JOBSdelete from GE160..DAIMIN.JOBS--备注:引用ORACLE服务器上的表时,用户名称与表名一定要大写字母。SELECT *FROM OPENQUERY(GE160, ’SELECT * FROMDAIMIN.JOBS’)--3、方式SELECT a.*FROM OPENROWSET(’MSDAORA’,’GE160’;’DAIMIN’;’DAIMIN’,DAIMIN.JOBS) AS aORDER BY a.JOB_ID--4、方式 ODBC--ODBC方式比较好办SELECT A.*FROMOPENROWSET(’MSDAORA’,’GE160’;’DAIMIN’;’DAIMIN’, --GE160是数据源名DAIMIN.JOBS) AS AORDER BY A.JOB_ID