《实训八数据库表创建.ppt》由会员分享,可在线阅读,更多相关《实训八数据库表创建.ppt(4页珍藏版)》请在三一办公上搜索。
实训八:数据库表,已知某信息管理系统存在class和student两个表,如图所示。,class,student,利用SQL语句完成如下:1.为该信息系统中两个表创建一个自己的表空间。2.在该表空间中用SQL语句创建两个表。3.为student表的SAGE列添加一个检查约束,保证该列取值在0-100之间。4.为student表的SEX列添加一个检查约束,保证该列取值为“M”或“F”,且默认值为“M”。,利用SQL语句完成如下:5.为student表添加列phone,数据类型为VARCHAR2(10);添加列birth,数据类型为DATE。6.由于存在birth列(出生日期),为student表删除列SAGE.7.为student 表添加一个可以延迟的外键约束,其CNO列参照class表的CNO列。,参考仿写:Alter table student ADD CONSTRAINT P_FK FOREIGN KEY(CNO)REFERENCES class(CNO)ON DELETE CASCADE;,