《PL/SQL 语言开发参考手册》之一:PL/SQL 简介

《PL/SQL 语言开发参考手册》之一:PL/SQL 简介

1、Oracle 应用编辑方法概览
1) Pro*C/C++/... :C 语言和数据库打交道的方法,比 OCI 更常用;
2) ODBC
3) OCI:C 语言和数据库打交道的方法,和 Pro*C 很相似,更底层,很少用,只适合 ORACLE;
4) SQLJ:很新的一种用 Java 访问 Oracle 数据库的方法,会的人不多;
5) JDBC
6) PL/SQL:存储在数据库内运行,其他方法为在数据库外对数据库访问,只适合 ORACLE;
2、PL/SQL
1) PL/SQL(Procedual language/SQL)是在标准 SQL 的基础上增加了过程化处理的语言;
2) Oracle 客户端工具访问 Oracle 服务器的操作语言;
3) Oracle 对 SQL 的扩充;
3、PL/SQL的优缺点
优点:
1) 结构化模块化编程,不是面向对象;
2) 良好的可移植性(不管 Oracle 运行在何种操作系统);
3) 良好的可维护性(编译通过后存储在数据库里);
4) 提升系统性能;
缺点:
1) 不便于向异构数据库移植应用程序(只能用于 Oracle);
4、SQL 与 PL/SQL 的区别
SQL:
1) 第四代语言(智能语言);
2) 做什么,不管怎么做;
3) 缺少过程与控制语句;
4) 无算法;
PL/SQL:(相对 SQL 扩展部分)
1) 扩展变量和类型;
2) 扩展控制结构;
3) 扩展过程与函数;
4) 扩展对象类型与方法;

《PL/SQL 语言开发参考手册》下载地址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值