sql有哪些意思啊
SQL是高级的非历程化编程说话,允许会员在高层数据构造上工作。它不请求会员指定对数据的寄存办法,也不需要会员理解概括的数据寄存方式,所以拥有完全不一样底层构造的不一样数据库系统, 可以运用雷同的构造化查询说话作为数据输入与治理的接口。构造化查询说话语句可以嵌套,这使它拥有极大的灵便性和强大的功能。
构造化查询说话SQL包括6个局部:
1、数据查询说话(DQL:Data Query Language):
其语句,也称为“数据检索语句”,用以从表中获得数据,肯定数据如何在利用程序给出。保存字SELECT是DQL(也是所有SQL)用得最多的动词,其他DQL常用的保存字有WHERE,ORDER BY,GROUP BY和HAVING。这些DQL保存字常与其他类型的SQL语句一起运用。
2、数据操纵说话(DML:Data Manipulation Language):
其语句包含动词INSERT,UPDATE和DELETE。它们离别用于增加,修改和删除表中的行。也称为行动查询说话。
3、事务处置说话(TPL):
它的语句能确保被DML语句影响的表的所有行及时得以更新。TPL语句包含BEGIN TRANSACTION,COMMIT和ROLLBACK。
4、数据控制说话(DCL):
它的语句通过GRANT或REVOKE获得许可,肯定单个会员和会员组对数据库对象的拜访。某些RDBMS可用GRANT或REVOKE控制对表单个列的拜访。
5、数据定义说话(DDL):
其语句包含动词CREATE和DROP。在数据库中新建新表或删除表(CREAT TABLE 或 DROP TABLE);为表参加索引等。DDL包含很多与人数据库名目中获得数据有关的保存字。它也是行动查询的一局部。
6、指针控制说话(CCL):
它的语句,像DECLARE CURSOR,FETCH INTO和UPDATE WHERE CURRENT用于对一个或多个表独自行的操纵。
以上就是sql有哪些意思啊的细致内容,更多请关注 百分百源码网 其它相干文章!