SQL与PL /SQL之间的简单比较


本文摘自PHP中文网,作者青灯夜游,侵删。

SQL和PL / SQL都是关系数据库语言,它们之间的区别是什么?下面本篇就给大家简单比较一下SQL和PL / SQL,介绍SQL和PL / SQL的区别,希望对大家有所帮助。

SQL是什么?

SQL(结构化查询语言)是一种标准的数据库语言,用于创建,维护和检索关系数据库。【相关视频教程推荐:MySQL教程】

SQL的优点:

1、它是一种高级语言,具有比过程语言更大的抽象程度。

2、它使系统人员最终用户能够处理可用的许多数据库管理系统。

3、可移植性。当底层DBMS需要升级或更改时,可能需要这种移植。

4、SQL可以嵌入许多其他语言的语法中,如C / C ++,Java,Perl,Python,PHP等。它是一种面向数据的声明性语言。

PLSQL是什么?

PLSQL是一种块结构化语言,一种面向数据库的编程语言,一种过程语言。它是SQL的扩展,它在其语法中保存SQL语句,它用过程功能扩展了SQL。

PL / SQL的优点:

1、块结构:它由代码块组成,它们可以相互嵌套。每个块形成任务或逻辑模块的单元。PL / SQL块通常保留在信息中并重复使用。

2、过程语言能力:它由过程语言构造组成,如条件语句(if else语句)和循环(FOR循环)。

3、更好的性能: PL / SQL引擎与一个块同时处理多个SQL语句,从而减少网络流量。

阅读剩余部分

相关阅读 >>

mybatis中mapper.xml文件的常用属性及标签讲解

代码详解mysql中关于事务的处理

怎么查看mysql是否成功启动?

alisql和mysql区别

sql中case when的用法

navicat for mysql怎么用

mybatis动态sql标签的用法详解

mysql下载免费吗?

mysql中的执行计划explain详解

几种mysql大量数据插入或修改的方法比较

更多相关阅读请进入《sql》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...