SQL中的四种语言DML DDL DCL TCL
来源:互联网 发布:js日期比大小 编辑:程序博客网 时间:2024/06/01 19:34
DML(Data Manipulation Language)
数据操纵语言。SQL的分类之一,命令使用户能够查询数据库以及操作已有数据库中的数据的计算机语言。
DML分成交互型DML和嵌入型DML两类。
交互型DML:这类DML自成系统,可在终端上直接对数据库进行操作。
嵌入型DML:这类DML是嵌入在主语言中使用。此时主语言是经过扩充能处理DML语句的语言。
依据语言的级别,DML又可分成过程性DML和非过程性DML两种。
过程性DML:用户编程时,不仅需要指出“做什么”(需要什么样的数据),还需要指出“怎么做”(怎么获得数据)。层状、网状的DML属于过程性语言。
非过程性DML:用户编程时,只需要指出“做什么”,不需要指出“怎么做”。关系型DML属于非过程性语言。
关键字:INSERT, UPDATE, DELETE
DDL(Data definition language)
数据库模式定义语言。用于描述数据库中要存储的现实世界实体的语言。一个数据库模式包含该数据库中所有实体的描述定义。
DDL描述的模式,必须由计算机软件进行编译,转换为便于计算机存储、查询和操纵的格式,完成这个转换工作的程序称为模式编译器。
关键字: CREATE, ALTER, DROP, RENAME, TRUNCATE
DCL(Data control language)
数据库控制语言。用来设置或更改数据库用户或角色权限的语句,包括(grant,deny,revoke等)语句。在默认状态下,只有sysadmin,dbcreator,db_owner或db_securityadmin等人员才有权力执行DCL。
关键字:GRANT, REVOKE
TCL(Transaction Control Language)
事务控制语言。对事务进行控制的语句,包括commit,rollback等语言。
DQL(Data QueryLanguage)
SELECT 数据查询语言。数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块。
SELECT <字段名表>
FROM <表或视图名>
WHERE <查询条件>
- SQL中的四种语言DML DDL DCL TCL
- SQL四种语言:DDL,DML,DCL,TCL
- SQL四种语言:DDL,DML,DCL,TCL
- SQL四种语言:DDL,DML,DCL,TCL
- SQL四种语言:DDL,DML,DCL,TCL
- SQL四种语言:DDL,DML,DCL,TCL
- SQL四种语言:DDL、DML、DCL、TCL
- SQL四种语言:DDL,DML,DCL,TCL
- SQL的四种语言:DDL、DML、DCL、TCL
- SQL四种语言:DDL,DML,DCL,TCL
- SQL四种语言:DDL,DML,DCL,TCL
- SQL四种语言:DDL,DML,DCL,TCL
- SQL四种语言:DDL,DML,DCL,TCL
- SQL四种语言:DDL,DML,DCL,TCL
- SQL四种语言:DDL,DML,DCL,TCL
- SQL四种语言:DDL,DML,DCL,TCL
- SQL四种语言:DDL,DML,DCL,TCL
- SQL四种语言:DDL DML DCL TCL 及实例
- 如何将一个表中所有数据设置为只可读不可修改
- 3-1 实现可迭代对象和迭代器对象
- 基于workerman的实时推送,摒弃ajax轮询
- 解决添加新的图片编译不通过
- java基础一 了解java
- SQL中的四种语言DML DDL DCL TCL
- 顺序表---模板类实现
- 3-3使用生成器函数实现可迭代对象
- 【运营商】重庆有线破局之道
- 3-4进行反向迭代以及实现反向迭代
- c++ 容器vector的基本操作
- 给出每个站点之间的最短距离,求出最短路径,用unordered_map来实现,让你实现find_cheapest_transform函数
- Glide源码分析(一)——DiskLruCache磁盘缓存的实现
- 2013第四届蓝桥杯预赛试题本科c++前缀判断