SQL,一般发音为sequel,SQL的全称Structured Query Language),SQL用来和数据库打交道,完成和数据库的通信,SQL是一套标准。
什么是数据库
数据库,通常是一个或一组文件,保存了一些符合特定规格的数据
数据库软件称为数据库管理系统(DBMS),全称为DataBase Managed System,如:Oracle、SQL Server、MySql、Sybase、informix、DB2、interbase、PostgreSql
表是一种结构化的文件,可以用来存储特定类型的数据,如:学生信息,课程信息,都可以放到表中。另外表都有特定的名称,而且不能重复。表中具有几个概念:列、行、主键。
学生信息表
SQL的分类
数据查询语言(DQL),只有一个select
数据操纵语言(DML),主要包括:insert/update/delete
数据定义语言(DDL),主要包括:create/drop/alter
事务控制语言,主要包括:commit/rollback
数据控制语言,主要包括授权等等