SQL,结构化语言,关系数据库标准语言,具有通用,功能强大等特点。SQL已经作为大多数数据库的共同的数据存取语言和标准接口,使各种商业数据库系统之间的相互操作有共同基础,已成为数据库领域的主流语言
SQL功能 | 动词 |
---|---|
数据查询 | Select |
数据定义 | Create,drop,alter |
数据操作 | Insert,delete,update |
数据控制 | Grant,revoke |
操作对象 | 创建 | 删除 | 修改 |
---|---|---|---|
模式 | Create schema | Drop schema | 无 |
表 | Create table | Drop table | Alter table |
视图 | Create view | Drop view | 无 |
索引 | Create index | Drop index | 无 |
数据库□用户□模式□表|视图|授权
CREATE SCHEMA <模式名>AUTHORIZATION<用户名>[<表定义子句>|<视图定义子句>|<授权定义子句>](如果没有模式名,则模式名隐含为用户名)
DROP SCHEMA <模式名> [RESTRICT | CASCADE] (其中RESTRICT和CASCADE两者必选其一)
CREATE TABLE Student( Sno CHAR(9), Sname Varchar(20), Ssex CHAR(2), Sage SMALLINT, Sdept Varchar(50));