学习PLSQL 之一:PLSQL简介

    技术2022-05-11  13

    PL/SQL( Procedural Language/SQL )是在标准SQL的基础上增加了过程化处理的语言.

    pL/SQL优点: 

    1.结构化模块化: PL/SQL本身的块结构机制,为结构化模块化,PL/SQL的基本单元是语句块 

    2.良好的可移植性:不管Oracle运行在何种操作系统中 

    3. 良好的可维护性: 

    4. 提升系统性能:PL/SQL与Oracle数据库服务器集成在一起,PL/SQL程序编译运行通过后存储在数据库中。  

      缺点:不便于向异构数据库移植应用程序异构:异构数据库系统是相关的多个不同数据库系统的集合. PL/SQL与Oracle数据库服务器集成在一起,只能用于Oracle。

    SQL特点: 

    第四代语言 

    做什么,不管怎么做 

    缺少过程与控制语句 

    无算法描述能力

    PL/SQL包括:

    变量:一个是变量是一个存储单元,程序可以读取它或给它赋值。 类型:定义了该变量能够存储何种类型的信息。 控制结构:如条件语句,循环语句 过程与函数:通常称为子程序,是一种特殊类型的PL/SQL语句块,它以编译好的形式存储在数据库中,可被后来的语句块调 用。 对象类型与方法:对象类型是Oracle8中PL/SQL的主要增加功能之一,它是一种复合类型,包括属性和方法。近似于我们 Java中的类。Oracle9i中扩展了对象类型,包括继承和子类型。

    最新回复(0)