旗下导航:搜·么
当前位置:网站首页 > MySQL教程 > 正文

什么是PL/SQL?PL/SQL的体系结构是什么【MySQL教程】,PL/SQL,体系结构

作者:搜教程发布时间:2019-12-01分类:MySQL教程浏览:48评论:0


导读:一:什么是PL/SQL?PL/SQL是Oracle中运用的结构化查询言语(SQL)的扩大。与SQL差别,PL/SQL许可顺序员以历程花样编写代码,完整情势的PL/SQL...

一:什么是PL/SQL?

PL/SQL是Oracle中运用的结构化查询言语(SQL)的扩大。与SQL差别,PL/SQL许可顺序员以历程花样编写代码,完整情势的PL/SQL是“SQL的言语扩大”。连系了SQL的数据处置惩罚才能和历程言语的处置惩罚才能,能够建立超等壮大的SQL查询。PL/SQL意味着经由过程SQL其顺序体式格局指点编译器“做什么”,与其他数据库言语相似,它经由过程运用轮回,前提和面向对象的观点为顺序员供应更多掌握。

二:PL/SQL的体系结构

PL/SQL体系结构主要包括以下三个组件:

1.PL/SQL块

是具有现实PL/SQL代码的组件,其中就包括用于逻辑分别代码的差别部份,和用于处置惩罚语句的实行部份,以及用于处置惩罚毛病的非常处置惩罚部份,它还包括用于与数据库服务器交互的SQL指令,一切PL/SQL单位都被视为PL/ SQL块,这是作为主要输入的体系结构的肇端阶段。

2.PL/SQL引擎

PL/SQL引擎是举行代码现实处置惩罚的组件。

PL/SQL引擎在输入中星散PL/SQL单位和SQL部份。

星散的PL/SQL单位将由PL/SQL引擎自身处置惩罚。

SQL部份将被发送到数据库服务器,在那里举行与数据库的现实交互。

能够装置在数据库服务器和应用顺序服务器中。

3.数据库服务器

数据库服务器是存储数据的Pl/SQL单位中最主要的组件。

PL/SQL引擎运用PL/SQL单位中的SQL与数据库服务器举行交互。

并且是由SQL实行器构成,它剖析输入的SQL语句并实行雷同的操纵。

三:运用PL/SQL的上风

更好的机能,由于SQL是批量实行而不是单个语句

高生产力

与SQL周密集成

完整便携

周密的平安

支撑面向对象的编程观点。

以上就是对什么是PL/SQL?PL/SQL的体系结构是什么的悉数引见,假如你想相识更多有关SQL教程,请关注ki4网。

以上就是什么是PL/SQL?PL/SQL的体系结构是什么的细致内容,更多请关注ki4网别的相干文章!

标签:PL/SQL体系结构


欢迎 发表评论: