SQL是一种数据库查询和程序设计语言,用于访问数据和查询、更新和管理关系数据库系统。它也是数据库脚本文件的扩展。对于Linux运维人员来说,数据库是必须掌握的技能之一。那么SQL有哪些分类呢?
SQL有哪些分类?
数据查询语言。从表中获取数据,并确定数据在应用程序中的显示方式。
数据操作语言。包括动词INSERT,UPDATE和DELETE;用于添加,修改和删除表中的行。
事务处理语言。确保受DML语句影响的表的所有行都得到及时更新。
数据定义语言。包括动词CREATE和DROP。在数据库中创建新表或删除表;向表中添加索引等。
数据控制语言。通过GRANT或REVOKE获得权限,以确定单个用户和用户组对数据库对象的访问权限。
SQL是一种所有关系型数据库的查询规范,不同的数据库都支持。通用数据库操作语言,可用于不同的数据库。不同的数据库SQL语句之间有一些差异。
阅读(1065) | 评论(0) | 转发(0) |