DDL:(Data Definition Language)数据定义语言-----用于描述数据库中要存储的现实世界实体的语言,用于操作对象和对象的属性,这种对象包括数据库本身
DDL的主要语句操作:
Create 语句:可以创建数据库和一些数据库对象;
Drop 语句:可以删除数据表、索引、触发程序、条件约束以及数据表的权限
ALTER 语句:修改数据表定义及属性
DML:(Data Manipulation Language )数据操控语言 用于操作数据库对象中包含的数据
DML的主要语句(操作)
insert语句:向数据表插入一条记录
delete 语句:删除数据表中的一条或者多条记录,也可以删除数据表中的所有记录,但是,他的操作对象仍是记录
update语句: 用于修改已存在表中的记录内容
DML的操作对象------记录
DCL:(Data Control Language)数据控制语言---包括对基本表和视图的授权,完整性规则的描述,事务控制等内容。
Grant 语句:允许对象的创建者给某用户或某组或所有用户(Public)某些特定的权限
Revoke语句:可以废除某用户或某组或所有用户的访问权限
DCL操作对象-----用户