数据库系统原理--测试 第3章5--习题答案

问题1

设关系 Teacher的结构为:Teacher(T# char(3), Tname char(10),D# char(2), Salary foat(2),其中T#教师编号,name教师姓名,D#系号, Salary工资。 Dept(D# char2), Dname har(10), Dean chart(10) Dname系名,Dean系主任。若要将所有计算机系的教师工资上调10%,则可用(C)
A Update Teacher Set Salary Salary *110% Where D# in( Select D# From Dept Where Dname=“计算机)
B.Update Salary Salary *1.1 Where D# in( Select D# From Dept Where Dname =it算机’)
C. Update Teacher Set Salary Salary *1.1 Where. D# in( Select D# From Dept算机)
D. Update TABLE Teacher Set Salary= Salary x1.1 Where D# in( Select D# From Dep Where Dname=‘计算机)

问题2

如下几个表所示学生、课程、必修课和选课关系,用SQL语言实现下列操作。
在这里插入图片描述
从“课程”表中将2003号课去掉,正确的SQL语句是©
A. DELETE FROM 课程 WHERE ‘2003’
B. DELETE FROM 课程 WHERE 课号=2003
C. DELETE FROM 课程 WHERE 课号=‘2003’
D. DELETE FROM 课程.课号=‘2003’

问题3

若用如下的SQL语句创建一个表SC
CREATE TABLE SC (S# CHAR(6)NOT NULL, C# CHAR (3) NOT NULL, SCORE INTEGER, NOTE CHAR(20))
向SC表中插入如下行时,( A)行可以被插入。

A.(‘200823’,‘101’,NULL,NULL)
B.(‘201009’,‘101’,NULL,必修)
C.(NULL,'103’,80,‘选修’)
D.(‘201132’,NULL,86, ‘’ )

发布了94 篇原创文章 · 获赞 40 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/weixin_46218781/article/details/105191613