SQL (Structured query Language,结构化查询语言)是最常用的数据库语言,它的功能包括查询、操纵、定义、控制。根据功能可把 SQL语言分为四类,分别为
数据操纵语言(DML),
数据定义语言(DDL),
数据控制语言(DCL),数据库事务处理。具体关系如下图:
标准SQL语句
标准SQL语句
标准SQL只包含有九种语句,SQL通过这九种语句对数据库进行查询,更改数据,写入数据等等一系列的操作,即为:
1.数据查询:select,
2.数据定义: create, drop, alter,
3.数据操纵: insert, update, delete,
4.数据控制: grant, revoke。
SQL语句语法
每种语言都有它自己的语法,SQL语句也不例外,它也有它的语法,基本语法如下:
1.每条
SQL语句必须以分号结束
2.每条SQL语句可以单独写成一行,也可以分成若干行
3.SQL语句对大小写不敏感,对于SQL语句的关键字(如Insert等),表名,列 名等,可以大小写混合;但对列的内容则是大小写敏感的。
SQL语句 对象命名约定
SQL Server
用三段式名字标识对象:
< 数据库名>.<所有者名>.<对象名>
前两者可以省略,系统自动有一个默认值。数据库名的默认值是当前数据库,所有 者名的默认值是数据库的所有者(dbo)