(2)写出CREATE TABLE T{ TNo INT, TN CHAR(30), TD CHAR(20), RANK CHAR(20) };得5分。
(3)用PRIMARY KEY等方式声明了主键得3分
2.用SQL语句创建数据表
在上题基础上,假设还存在教师教授课程关系TC,包括教师编号TNo和课程号CNo。 注意:说明主键码和外键码约束
参考答案及评分要点: 参考答案
CREATE TABLE TC{ TNo INT, CNo INT,
PRIMARY KEY (Tno,Cno),
FOREIGN KEY (TNo) REFERENCES T(TNo), FOREIGN KEY (CNo) REFERENCES C(CNo) }; 评分要点
(1)成功地创建了数据表得2分,参考如下: CREATE TABLE TC{ TNo INT, CNo INT, };
(2)主键约束得3分 PRIMARY KEY (Tno,Cno), (3)外键约束得4分
FOREIGN KEY (TNo) REFERENCES T(TNo), FOREIGN KEY (CNo) REFERENCES C(CNo) };
(4)语法完全正确得1分
3.利用SQL语句进行查询
在上题的基础上,如果要查询“张红老师承担的所有课程”,请写出对应的SQL查询语句。参考答案及评分要点: 参考答案
SELECT o, FROM T,C,TC
WHERE T.TNo=TC.TNo AND =o AND T.TN=’张红’
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新工程科技数据库应用技术模拟试题(2012秋)(12)全文阅读和word下载服务。
相关推荐: