【郑州校区】SQL
Structured Query Language
结构化查询语⾔
在数据库中进⾏操作的语⾔,称为sql,结构化查询语⾔,当前关系型数据库都⽀持使⽤sql语⾔进⾏操作,也就是说可以
通过 sql 操作 oracle,sql server,mysql,sqlite 等等所有的关系型的数据库
sql语⾔主要分为:
DQL:数据查询语⾔,⽤于对数据进⾏查询,如select
DML:数据操作语⾔,对数据进⾏增加、修改、删除,如insert、udpate、delete
TPL:事务处理语⾔,对事务进⾏处理,包括begin transaction、commit、rollback
DCL:数据控制语⾔,进⾏授权与权限回收,如grant、revoke
DDL:数据定义语⾔,进⾏数据库、表的管理等,如create、drop
CCL:指针控制语⾔,通过控制指针完成表的操作,如declare cursor
对于测试⼯程师来讲,重点是数据的查询,需要熟练编写DQL,其它语⾔如TPL、DCL、CCL了解即可
SQL 是⼀⻔特殊的语⾔,专⻔⽤来操作关系数据库
不区分⼤⼩写
|
|