SQL概述
最近的SQL版本:2003
SQL语言功能极强,但是完成核心功能只用了9个动词,分4类:
- 数据查询:SELECT ,用于查询
- 数据定义:CREATE、DROP、ALTER,用于创建、删除、修改表
- 数据操纵: INSERT、UPDATE、DELETE,用于数据的插入、修改、删除
- 数据控制: GRANT、REVOKE,用于数据库对象访问的权限授予和收回
SQL支持三级模式结构
视图:是从一个或几个基本表导出的表,虚表
基本表:本身独立存在的表
存储文件:一个或多个基本表对应一个存储文件

数据按外模式的描述提供给用户;
按内模式的描述存储在磁盘上;
而概念模式提供了连接这两级模式的相对稳定的中间层,并使得两级中任意一级的改变都不受另一级的牵制。