SQL、PL/SQL、DDL、DML、TCL介绍

SQL:结构化查询语言(Structured Query Language)

PL/SQL:过程化SQL语言(Procedural Language/SQL)

DDL(Data Definition Language 数据定义语言)

DML(Data Manipulation Language 数据操控语言)

Tcl (最早称为"工具命令语言""Tool Command Language", 但是目前已经不是这个含义,不过我们仍然称呼它为TCL)是一种 脚本语言。

  

时间: 2024-10-14 00:33:51

SQL、PL/SQL、DDL、DML、TCL介绍的相关文章

2.PL/SQL——PL/SQL概述及其基本结构

一.什么是PL/SQL PL/SQL是对SQL语言的扩展. SQL语言是一种非过程性语言,即用户只需要告诉计算机做什么,而不需要理解计算机是怎么做的.比如用户要查询一张表里的某一列数据,只需要输入:selectCOLUNM_NAME from TABLE_NAME where CONDITION:就可以了,而不需要了解计算机是如何查询的.这既是优点也是缺点,优点就是该语言非常容易学习,缺点则是缺乏过程控制,限制了其功能,比如无法进行if...else的条件判断,也无法进行for循环操作. 基于S

sql: PL/SQL proc

A PL/SQL block has the following structure: [DECLARE declaration_statements ] BEGIN executable_statements [EXCEPTION exception_handling_statements ] END; / []中是可选的.

SQL & PL/SQL 模块总结

SQL 1. 各种function 2. merge 3. connect by PL/SQL 1. pl/sql 寄出 2. 游标 3. procedure 4. function 5. package 6. trigger 基本上是到实际使用时再确认就好了.

SQL 四大功能DDL/DML/DCL/TCL

SQL主要分成四部分:(1)数据定义.(SQL DDL)用于定义SQL模式.基本表.视图和索引的创建和撤消操作.(2)数据操纵.(SQL DML)数据操纵分成数据查询和数据更新两类.数据更新又分成插入.删除.和修改三种操作.(3)数据控制.包括对基本表和视图的授权,完整性规则的描述,事务控制等内容.(4)嵌入式SQL的使用规定.涉及到SQL语句嵌入在宿主语言程序中使用的规则. 1.DDL(Data Definition Language)数据库定义语言statements are used to

SQL分类,DDL,DML,DCL

SQL分类 DDL(Data Definition Languages) 数据定义语言,这些语句定义了不同的数据字段.数据库.表.列.索引等数据. 常用的语句关键字主要包括 create(添加),drop(删除),alter(修改) DML (Data Manipulation Languges) 数据操纵语句,用于添加.删除.更新和查询数据库记录,并检查数据完整性. 常用的语句关键字主要包括 insert(插入字段),delete(删除字段),update(修改字段),select(查询表中的

[推荐]ORACLE PL/SQL编程详解之一:PL/SQL 程序设计简介(千里之行,始于足下)

原文:[推荐]ORACLE PL/SQL编程详解之一:PL/SQL 程序设计简介(千里之行,始于足下) [推荐]ORACLE PL/SQL编程详解之一: PL/SQL 程序设计简介(千里之行,始于足下) ——通过知识共享树立个人品牌. 继上六篇: [顶]ORACLE PL/SQL编程详解之二:PL/SQL块结构和组成元素(为山九仞,岂一日之功) [推荐]ORACLE PL/SQL编程详解之三:PL/SQL流程控制语句(不给规则,不成方圆) [推荐]ORACLE PL/SQL编程之四:把游标说透(

ORACLE PL/SQL编程详解

ORACLE PL/SQL编程详解 编程详解 SQL语言只是访问.操作数据库的语言,并不是一种具有流程控制的程序设计语言,而只有程序设计语言才能用于应用软件的开发.PL /SQL是一种高级数据库程序设计语言,该语言专门用于在各种环境下对ORACLE数据库进行访问.由于该语言集成于数据库服务器中,所以PL/SQL代码可以对数据进行快速高效的处理.除此之外,可以在ORACLE数据库的某些客户端工具中,使用PL/SQL语言也是该语言的一个特点.本章的主要内容是讨论引入PL/SQL语言的必要性和该语言的

PL/SQL : Procedural Language / Structual Query Language and it is an exrension to SQL.

SQL is not very flexible and it cannot be made to react differently to differing sutuations easily. In  SQL queries we normally tell database what we want but not tell it how to do it. SQL : give commands, commands complete with ; PL/SQL : follow the

pl/sql编程

body { font-family: "Microsoft YaHei UI","Microsoft YaHei",SimSun,"Segoe UI",Tahoma,Helvetica,Sans-Serif,"Microsoft YaHei", Georgia,Helvetica,Arial,sans-serif,宋体, PMingLiU,serif; font-size: 10.5pt; line-height: 1.5;

PL/SQL 编程

一.什么是pl/sql pl/sql(procedural language/sql)是Oracle在标准的sql语言上的扩展,pl/sql不仅允许嵌入Sql语言,还可以定义变量和常量,允许使用条件语句和循环语句,允许使用例外处理各种错误,这样使得它的功能变得更加强大. 二.pl/sql学习的必要性 1.提高应用程序的运行性能. 2.模块化的设计思想. 3.减少网络传输量. 4.提高安全性. 三.编写规范 1.注释 单行注释-- sql>select * from emp where empno