您的位置:首页 > 数据库

SQL笔记第一章

2009-12-06 14:10 141 查看
---- 第一章 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的扩充;

4. PL/SQL的优缺点

优点:

1) 结构化模块化编程,不是面向对象;

2) 良好的可移植性(不管Oracle运行在何种操作系统);

3) 良好的可维护性(编译通过后存储在数据库里);

4) 提升系统性能;

缺点:

1) 不便于向异构数据库移植应用程序(只能用于Oracle);

5. SQL与PL/SQL的区别

SQL:

1) 第四代语言(智能语言);

2) 做什么,不管怎么做;

3) 缺少过程与控制语句;

4) 无算法

PL/SQL: (相对SQL扩展部分)

1) 扩展变量和类型;

2) 扩展控制结构;

3) 扩展过程与函数;

4) 扩展对象类型与方法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: