- 4
- 0
- 约3.42千字
- 约 6页
- 2017-08-05 发布于河南
- 举报
结构化查询语言SQL(Structured Query Language)是结构化查询语言的缩写。SQL是在关系数据库上执行数据操作、检索及维护所使用的标准语言,可以用来查询数据,操作数据、定义数据、控制数据,所有数据库都使用相同或者相似的语言。SQL可分为:1.数据定义语言(DDL):Data Definition Language用于建立、修改、删除数据库对象,包括创建语句(create)、修改语句(alter)、删除语句(drop),比如使用 create table创建表,使用alter table修改表,使用drop table删除表等动作。这类语言不需要事务的参与,自动提交。2.数据操作语言(DML):Data Manipulation Language用于改变数据库,包括insert、update、delete三条语句,分别用于对数据库数据的插入、更新、删除。 DML语言和事务是相关的,执行完DML操作后必须经过事务控制语句提交后才能真正的将改变引用到数据库中。3.事务控制语言(TCL):Transaction Control Language用来维护数据一致性的语句,包括提交commit、回滚rollback,保存点savepoint三条语句,其中commit用来确认已经进行的数据库改变,rollback语句用来取消已经进行的数据库改变,当执行DML操作后(也就是上
原创力文档

文档评论(0)