完成下列题,分别定义Student(学生)、Coupe(课程)两个基本表,并用SQL语句实现所要求的数据操作功能。 选课表SC已经定义好(学号sno、课程编号cno、成绩grade),如下: CREATETABLE SC (sno CHAR(7)

admin2014-08-26  15

问题 完成下列题,分别定义Student(学生)、Coupe(课程)两个基本表,并用SQL语句实现所要求的数据操作功能。
选课表SC已经定义好(学号sno、课程编号cno、成绩grade),如下:
CREATETABLE SC
    (sno  CHAR(7)  NOT    NULL,
    cno  CHAR(6)  NOT    NULL,
    grade DEC(4,1)DEFAULT NULL,
    PRIMARY  KEY  (sno,cno),
    FOREIGNKEY(sno)REFERENCES Student ON DELETE CASCADE,
    FOREIGNKEY(cno)  REFERENCES Course ON DELETE RESTRICT);
定义Student学生表,字段有:学号 sno、姓名sname、性别sex、出生日期bdate、身高height。字段类型自定(参照sc选课表),且都不允许空值,主键是sno。

选项

答案建立学生表 CREATEFABLE Student ( sno CHAR(7) NOT NULL; shame VARCHAR(8) NOI NULL; sex CHAR(2) NOT NULL; bdate DATE NOT NULL: height DEC(5,2) NOT NULL; PRIMARY KEY (sno) );

解析
转载请注明原文地址:https://kaotiyun.com/show/S1Nx777K
0

最新回复(0)