关系数据库的语言分三类,它们是(数据描述语言DDL)、(数据操纵语言DML)和(数据控制语言DCL),而SQL是(集DDL、DML、DCL为一体)的标准关系数据库语言。
DDL is Data Definition Language statements. Some examples:
- CREATE - to create objects in the database
- ALTER - alters the structure of the database
- DROP - delete objects from the database
- TRUNCATE - remove all records from a table, including all spaces allocated for the records are removed
- COMMENT - add comments to the data dictionary
- GRANT - gives user's access privileges to database
- REVOKE - withdraw access privileges given with the GRANT command
DML is Data Manipulation Language statements. Some examples:
- SELECT - retrieve data from the a database
- INSERT - insert data into a table
- UPDATE - updates existing data within a table
- DELETE - deletes all records from a table, the space for the records remain
- CALL - call a PL/SQL or Java subprogram
- EXPLAIN PLAN - explain access path to data
- LOCK TABLE - control concurrency
DCL is Data Control Language statements. Some examples:
- COMMIT - save work done
- SAVEPOINT - identify a point in a transaction to which you can later roll back
- ROLLBACK - restore database to original since the last COMMIT
- SET TRANSACTION - Change transaction options like what rollback segment to use
原文引自:http://www.cnblogs.com/Shenease/archive/2008/07/15/1243365.html
分享到:
相关推荐
ddl:参照教材11.1节,1、完善ER图,包括:对ER图中每个实体型、联系型的属性进行详细说明,对不合适的联系进行修改。 2、将ER图转换为关系模式,标志各关系的主外键约束。 3、编写DDL语句完成数据库对象的创建...
关系型数据库管理系统可以分为: 关系型数据库服务端软件 关系型数据库客服端软件 关系型数据库服务端软件: 主要负责管理不同的数据库,⽽每个数据库⾥⾯会有⼀系列数据⽂件,数据⽂件是⽤来存储数据的,其实...
SQL是一种综合的、通用的、功能强大的关系数据库语言,它包括数据定义语言(DDL)、数据操纵语言(DML)、数据控制语言(DCL)、数据查询语言(DSL)四大部分。 数据定义语言(DDL)用于定义、修改和撤消数据库、表...
SQL(结构化查询语言)是用于管理关系型数据库的标准语言,主要用于在数据库中查询、插入、更新和修改数据。 一些基本SQL知识点包括: - 数据类型:每个数据库表的列都需要一个数据类型。一些常见的SQL数据类型包括...
SQL是一种用于管理关系型数据库管理系统(RDBMS)的标准化语言。 SQL全称为结构化查询语言(Structured Query Language),它是一种专门用于存取、查询、更新和管理数据库中的数据的语言。SQL语言具有强大的功能性...
DBMS(数据库管理系统)是指数据库的管理系统,RDBMS(关系型数据库管理系统)是指关系型数据库的管理系统。现在的数据呈现方式是以表格的方式呈现的。 关系型数据库是指在存储数据的时候,不需要紧着一张表格来记...
数据库分为关系型数据库和非关系型数据库两大类。 关系型数据库有Oracle、MySQL、SQLServer、DB2等四大主流关系型数据库。非关系型数据库有键值数据库、文档数据库、列存储数据库等。 四、SQL语言简述 SQL语言是...
SQL 语言的基本结构包括数据定义语言(DDL)、数据操作语言(DML)和数据控制语言(DCL)。 关系型数据库是最为常见和广泛应用的一种数据库类型,它将数据存储在若干个表中,每个表由行和列组成,行列交叉处的元素...
SQL语句是指用于操作数据库的命令语句,包括数据定义语言(DDL)、数据操作语言(DML)和数据查询语言(DQL)等。 SQL语句可以用来创建、修改和删除数据库对象,实现数据的添加、删除、修改和查询等操作。 常用的...
数据库基本概念是对数据库管理系统的基本理念和技术的总结,涵盖了数据库管理技术的发展、数据库系统的组成、关系型数据库、关系数据库标准语言SQL等方面。 数据库管理技术的发展 数据库管理技术的发展可以分为三...
SQL基础:介绍数据定义语言(DDL)、数据操作语言(DML)和数据控制语言(DCL),并提供创建表、插入数据、查询数据等基本操作的SQL示例。 高级SQL操作:讲解连接(JOIN)操作、子查询、视图、存储过程和函数以及...
第1章 关系型数据库及其设计方法 1.1 理解关系型数据库 1.2 关系型数据库管理系统的基本术语 1.3 表之间的关联关系 1.4 关系型数据的范式化 1.5 关系型数据库的设计经验 1.6 小结 第2章 SQL语言基础 2.1 SQL语言简介...
2. **SQL语言**:深入学习Structured Query Language,包括数据定义语言(DDL)、数据操作语言(DML)、数据查询语言(DQL)及数据控制语言(DCL),通过实际操作练习强化SQL编写技能。 3. **数据库设计与实现**:...
* SQL 语言有四个组成部分:DDL、DML、DQL 和 DCL。 * INSERT 语句属于 DML 部分,用于插入数据。 * SQL 语言可以实现数据的增删改查等操作。 六、关系型数据库产品 * MySQL 是一种常见的关系型数据库产品。 * ...
数据库语言是指用于与数据库交互的语言,包括数据定义语言(DDL)、数据操作语言(DML)和数据控制语言(DCL)等。 * 数据定义语言(DDL):用于定义数据库的结构,包括创建、修改和删除数据库对象。 * 数据操作...
这些语句可以分为五大类:数据定义语言(DDL)、数据操纵语言(DML)、数据控制语言(DCL)和事务控制语言(TCL)。 一.数据定义语言(DDL) 数据定义语言(DDL)用于定义数据库的结构,包括创建、修改和删除...
mysql整理资料上传,包含了DDL(数据库定义语言)、DML(数据库操纵语言)的增删改查,还有DCL(数据库控制语句)以及事务隔离级别、数据库主从的原理和配置,以及一些sql调优的信息等等
ORACLE 数据库是一种关系型数据库管理系统,使用 SQL 语言来管理和操作数据。 SQL 语言 SQL(Structured Query Language)是 IBM 公司 San Jose 实验室为 System R 而设计的查询语言,后被国际标准化组织(ISO)...
数据库语言 DDL 指定一个数据库模式作为一组关系模式的定义、指定存储结构、访问方法和一致性约束 DML 检索、插入、删除、更新 过程化DML:要求用户指定需要什么数据,以及如何获得这些数据 ...
RDBMS (REL DATABASE MANAGE SYSTEM) 关系型数据库管理系统 SQL(Structured Query LANGUAGE):包括: 数据查询语言---select 数据操作语言(Data Manipulating LANGUAGE DML)--- insert,delete,update 数据定义语言...