一. SQL概述
- SQL全称:Structured Query Language,是结构化查询语句,用于访问和处理数据库的标准的计算机语言。SQL语言与1974年由Boyce和Chamberlin提出,并首先在IBM公司研制的关系数据库系统SystemR上实现。
- 美国国家标准局(ANSI)开始着手指定SQL标准,并在1986年10月公布了最早的SQL标准,扩展的标准版本是1989年发表的SQL-89,之后还有1992年制定的版本SQL-92和1999年IOS发布的版本SQL-99。
- SQL标准经过多次修改和完善,其功能更加强大,但目前很多数据库系统只支持SQL-99的部分特征,而大部分数据库系统都能支持1992年制定的SQL-92。
二. SQL的特点
- 具有综合统一性特点,不同数据库支持的SQL稍有不同
- 非过程化语言
- 语言简洁,用户容易接受
- 以一种语法结构提供两种使用方式
三. SQL语言的组成
- 数据定义语言 ——DDL
- 数据操纵语言 ——DML
- 数据控制语言 —— DCL
- 数据查询语言 ——DQL
四. 语法特点
- SQL对关键字的大小写不敏感
- SQL语句可以以单行或多行书写,用分号进行结束
- SQL的注释:
-- 单行注释 后面一定要加空格
use test; -- 单行注释
/*
多行注释
和C语言一样
*/