当前位置:首页>科技>数据库系统工程师 数据库系统工程师
发布时间:2026-07-20阅读(1)

create table<表名>(<列名><数据类型><列级完整性约束条件><表级完整性约束条件>)
列级完整性约束条件:有NULL(空)not NULL(不为空)和unique(取值唯一);
例子:create table sc(Sno char(5),Cno char(5),grade smallint()
primary key (Sno,Cno) 主键(主码)
foreign key (Sno) references S(Sno)外码
foreign key (Cno) references C(Cno)
)
8.3.3 修改表和删除表alter table<表名>(ADD<列名><数据类型><完整性约束条件>) (modify<列名><数据类型>) (drop<列名>或<数据类型>
drop table 删除表

create 【unique】【cluster】index 索引名 on 表名 列名 ASC(升序)/DESC(降序),默认ASCunique:表明索引的每一个索引值只对应唯一的数据记录cluster:表明建立聚族索引例子:create unique index Sno-Cno on sc (Sno asc , Cno desc)
删除索引drop index 索引名

create view 视图名 (列表名)as select 查询子句【with check option】
例子:create view cs-student as select Sno ,Sname ,Sage ,Sex from student with check option
视图必须遵循的规定
drop view 视图名


Copyright © 2024 有趣生活 All Rights Reserve吉ICP备19000289号-5 TXT地图HTML地图XML地图