ORACLE和PLSQL Developer啥关系
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ORACLE和PLSQL Developer啥关系相关的知识,希望对你有一定的参考价值。
oracle有几种安装方式?客户端、服务器?还有。。安装PLSQL Developer前必须安装oracle才能使用吗?
ORACLE是数据库,有客户端和服务器;
PLSQL Developer只是第三方工具,服务于ORACLE,类似的工具还有Toad,sqlplus,sql developer等等。
安装PLSQL Developer和安装oracle之间没有联系。
但是如果没有oracle客户端,安装了PLSQL Developer也没有用处。
扩展资料:
PL/SQL中的过程和函数与其他语言的过程和函数一样,都是为了执行一定的任务而组合在一起的语句。过程无返回值,函数有返回值。其语法结构为:
过程:Create or replaceprocedureprocname(参数列表) as PL/SQL语句块
函数:Create or replace function funcname(参数列表) return返回值as PL/SQL语句块
为便于理解,举例如下:
问题:假设有一张表t1,有f1和f2两个字段,f1为number类型,f2为varchar2类型,要往t1里写两条记录,内容自定。
Create or replaceproceduretest_procedure as V_f11 number :=1;
/*声明变量并赋初值*/
V_f12 number :=2;
V_f21varchar2(20) :='first';
V_f22varchar2(20) :='second';
BeginInsert into t1 values (V_f11, V_f21);
Insert into t1 values (V_f12, V_f22);
Endtest_procedure;
/*test_procedure可以省略*/
至此,test_procedure存储过程已经完成,经过编译后就可以在其他PL/SQL块或者过程中调用了。
函数与过程具有很大的相似性,此处不再详述。
ORACLE数据库系统为具有管理ORACLE数据库功能的计算机系统。每一个运行的ORACLE数据库与一个ORACLE实例(INSTANCE)相联系。
一个ORACLE实例为存取和控制一数据库的软件机制。每一次在数据库服务器上启动一数据库时,称为系统全局区(SYSTEM GLOBAL AREA)的一内存区(简称SGA)被分配。
有一个或多个ORACLE进程被启动。该SGA 和 ORACLE进程的结合称为一个ORACLE数据库实例。一个实例的SGA和进程为管理数据库数据、为该数据库一个或多个用户服务而工作。
在ORACLE系统中,首先是实例启动,然后由实例装配(MOUNT)一数据库。
在松耦合系统中,在具有ORACLE PARALLEL SERVER 选项时,单个数据库可被多个实例装配,即多个实例共享同一物理数据库。
参考资料:
百度百科-PL/SQL Developer
百度百科-Oracle系统
参考技术AORACLE是数据库也有客户端和服务器。
PLSQL Developer是连接oracle的可视化客户端软件。
PLSQL Developer只是第三方工具,服务于ORACLE,类似的工具还有Toad,sqlplus,sql developer等等。
oracle的安装一般是指oracle服务端的安装,PLSQL Developer客户端的安装和oracle的安装没有必要条件的关系,只是oracle服务端安装成功,客户端才能连接服务端进行使用。
扩展资料:
Oracle系统有以下结构:
ORACLE数据库系统为具有管理ORACLE数据库功能的计算机系统。每一个运行的ORACLE数据库与一个ORACLE实例(INSTANCE)相联系。一个ORACLE实例为存取和控制一数据库的软件机制。
每一次在数据库服务器上启动一数据库时,称为系统全局区(SYSTEM GLOBAL AREA)的一内存区(简称SGA)被分配,有一个或多个ORACLE进程被启动。该SGA 和 ORACLE进程的结合称为一个ORACLE数据库实例。
一个实例的SGA和进程为管理数据库数据、为该数据库一个或多个用户服务而工作。
在ORACLE系统中,首先是实例启动,然后由实例装配(MOUNT)一数据库。在松耦合系统中,在具有ORACLE PARALLEL SERVER 选项时,单个数据库可被多个实例装配,即多个实例共享同一物理数据库。
参考资料来源:百度百科-Oracle系统
百度百科-PL/SQL Developer
安装PLSQL Developer和安装oracle之间没有联系。
ORACLE是数据库,有客户端和服务器。
PLSQL Developer只是第三方工具,服务于ORACLE,类似的工具还有Toad,sqlplus,sql developer等等。
但是如果没有oracle客户端,安装了PLSQL Developer也没有用处。
扩展资料:
PL/SQL Developer的主要特性:
PL/SQL编辑器,具有语法加强、SQL和PL/SQL帮助、对象描述、代码助手、编译器提示、PL/SQL完善、代码内容、代码分级、浏览器按钮、超链接导航、宏库等许多智能特性,能够满足要求性最高的用户需求。当您需要某个信息时,它将自动出现,至多单击即可将信息调出。
参考资料来源:
百度百科-plsql developer
参考技术CORACLE是数据库(服务端),PLSQL Developer是连接oracle的可视化客户端软件。
PL/SQL Developer是一个集成开发环境,专门面向Oracle数据库存储的程序单元的开发,程序员或数据库管理员可以在PL/SQL Developer中进行对oracle的操作,比如sql语句的增删改查,存储过程、触发器等oracle功能的使用。
oracle的安装一般是指oracle服务端的安装,PLSQL Developer客户端的安装和oracle的安装没有必要条件的关系,只是oracle服务端安装成功,客户端才能连接服务端进行使用。
扩展资料
PL/SQL Developer的主要特性:
PL/SQL编辑器,具有语法加强、SQL和PL/SQL帮助、对象描述、代码助手、编译器提示、PL/SQL完善、代码内容、代码分级、浏览器按钮、超链接导航、宏库等许多智能特性,能够满足要求性最高的用户需求。当您需要某个信息时,它将自动出现,至多单击即可将信息调出。
参考资料:百度百科-plsql developer
参考技术D ORACLE是数据库,有客户端和服务器;PLSQL Developer只是第三方工具,服务于ORACLE,类似的工具还有Toad,sqlplus,sql developer等等;
安装PLSQL Developer于安装oracle没啥关系,但是如果没有oracle客户端,你装了PLSQL Developer也没啥意义本回答被提问者和网友采纳
PLSQL developer和oracle到底是啥关系啊???
PLSQL developer和oracle到底是什么关系啊???
oracle是甲骨文公司的数据库,而PLSQLDeveloper是基于oracle数据库的一个编写工具,就是说在PLSQL
Developer上可以更方便,简单的操作oracle,第2问题是肯定的,你不装oracle,那要PLSQL
Developer有什么用? 参考技术A 本地远程访问oralce这个不用我说,我就说在本机用PLSQL
Developer远程访问Oracle数据库
最普遍的就是装有oracle客户端,修改tnsnames.ora,用PLSQL
Developer访问,但有些机子是没有装oracle客户端的,也就意味着你没有tnsnames.ora这个文件,就要去下个Instant
Client
Package
–
Basic包,里面有tnsnames.ora文件,再去修改下环境变量,然后用PLSQL
Developer就可以访问了,
plsql远程连接数据库只需要oci.dll和tnsname.ora就可以了 参考技术B 客户端、服务器2种.是的安装PLSQL
Developer前必须安装oracle才能使用 参考技术C PLSQL developer是编写SQL的工具
ORACLE是数据库软件本回答被提问者采纳
以上是关于ORACLE和PLSQL Developer啥关系的主要内容,如果未能解决你的问题,请参考以下文章
PLSQL developer和oracle到底是啥关系啊???
pl/sql developer和sql developer有啥区别?
全网最详细的Windows系统里PLSQL Developer 64bit的下载与安装过程(图文详解)
plsql developer是mysql吗?sqlserver又是啥?他们去驱动程序一样吗
oracle数据库11g和18c有啥区别? oracle sql developer和oracle apex与这些有啥关系?