数据查询 SELECT
数据定义 CREATE DROP ALERT
数据操纵 INSERT UPDATE DELETE
数据控制 GRAnT REVOKE
外模式对应视图,视图是虚表;模式对应基本表,内模式对应存储文件
数据定义:模式定义、表定义、视图定义、索引定义
create table tab1(id int primary key,
name char(20) unique,[取唯一值]
sex char(2)
);
1、基本表的定义、删除与修改
CREATE TABLE course
(Cno CAHR(4) PRIMARY KEY,
Cname CHAR(40) NOT NULL,
Cpo CHAR(4),
ROREIGN KEY(Cpo ) REFRENCENS Cource(Cno)
)
修改表:
ALERT TABLE <表名>
ADD [COLUMN]<新列名><数据类型>
例如:增加课程名称必须取唯一值的约束条件
ALERT TABLE course ADD UNIQUE (Cname)
向表中添加新列:
ALERT TABLE Student ADD S_entrance DATE
删除表:
DROP TABLE Student CASCADE
CASCADE该表删除没有限制条件
RESTRICT该表删除有限制条件,约数,索引什么的<