SQL,PL/SQL,SQL*Plus,PL/SQL Develop区别

 

一 SQLStructured Query Language)是标准的关系数据库操作语言。包括:

DDL:Data Definition Language数据定义语言

DCL:Data Control Language数据控制语言

DML:Data Manipulation Language数据操纵语言

 

DDL包括:

CREATE TABLE,ALTER TABLE,DROP TABLE,CREATE INDEX,DROP INDEX

DCL包括:

GRANT,REVOKE,COMMIT,ROLLBAC,LOCK

DML包括:

INSERT,UPDATE,DELETE,SELECT

 

PL/SQL,Procedural Language Structured Query Language,过程语言结构化查询语言)。它是Oracle公司为进行Oracle数据库编程而专门设计的。它也是程序设计语言,有条件,循环语句。它编写的程序称为存储程序或存储过程,它存储在Oracle数据库内部。

 

SQL*PLUS,是Oracle公司为执行Sql语句以及编写、处理PL/SQL语言程序而提供的一种开发环境。

PL/SQL Develop是一种集成的开发环境,专门用于开发、测试、调试和优化OraclePL/SQL存储程序,比如触发器等

你可能感兴趣的:(Sql)