为完成上述功能,DBMS一般提供相应的数据语言:
数据定义语言(DDL):Data Definition Language
数据操纵语言(DML):Data Manipulation Language
数据控制语言(DCL):Data Control Language
数据语言按其使用方式具有两种结构形式
交互式命令语言
宿主型语言
DDL
DDL
:
:负责数据的模式定义与数据的物理存
取构建。
DML
DML
:
:负责数据的操纵,包括查询及增加、
删、改变等操作。
DCL
DCL
:
:负责数据完整性、安全性的定义与
检查以及并发控制、故障恢复等。
5