单选、填空、简答、计算、操作、综?/p>
操作?/p>
:
一、设有关系模式:
SB
?/p>
SN
?/p>
SNAME
?/p>
CITY
?/p>
?/p>
SB
为供应商关系,其?/p>
SN
表示供应商代号,
SNAME
为供应商名字?/p>
CITY
为供应商所在城市,主码?/p>
SN
?/p>
PB
?/p>
PN
?/p>
PNAME
?/p>
COLOR
?/p>
WEIGHT
?/p>
?/p>
PB
为零件关系。其?/p>
PN
为零件代号,
PNAME
为零件名
字,
COLOR
为零件颜色,
WEIGHT
为零件重量,主码?/p>
PN
?/p>
JB
?/p>
JN
?/p>
JNAME
?/p>
CITY
?/p>
?/p>
JB
为工程关系,其中
JN
为工程编号,
JNAME
为工程名字,
CITY
为工
程所在城市,主码?/p>
JN
?/p>
SPJB
?/p>
SN
?/p>
PN
?/p>
JN
?/p>
QTY
?/p>
?/p>
SPJB
表示供应关系,其?/p>
SN
是为指定工程提供零件的供应商代号?/p>
PN
为所提供的零件代号,
JN
为工程编号,
QTY
表示提供的零件数量,主码?/p>
SN
?/p>
PN
?/p>
JN
?/p>
?/p>
SQL
的有关语句完成以下操作:
1
.定义上述关系表
JB
,注意:说明主码,并在主码属性上建立索引?/p>
2
.查找为工程号为
J1
的工程提供红色零件的供应商代号(去掉重复元组?/p>
?/p>
3
.查找上海供应商不提供任何零件的工程的代号;
4
.插入一个记录到关系
JB
中,其记录内容为?/p>
?/p>
?/p>
J1
?/p>
?/p>
“北京?/p>
?/p>
“华新大厦工程?/p>
?/p>
?/p>
二?/p>
1
.设有选课关系
SC
(学号,课号,成绩)
,试?/p>
SQL
语句定义一个有关学生学号及其平均成绩的?/p>
?/p>
SV
?/p>
2
.设有两个关系:学生关系
S
(学号,姓名,年龄,性别)和选课关系
SC
(学号,课号,成绩)
,试用关
系代数表达式检索没有选修
B5
课程的学生姓名?/p>
3
.设有选课关系
SC(
学号,课号,成绩
)
,试?/p>
SQL
语句检索选修
B2
?/p>
B5
课程的学生学号?/p>
4
.设有学生关?/p>
S(
学号,姓名,性别,奖学金
)
,选课关系
SC(
学号,课号,成绩
)
,用
SQL
语句完成?/p>
下操作:对成绩得过满?/p>
(100)
的学生,如果没有得过奖学?/p>
(NULL
?/p>
)
,将其奖学金设为
1000
元?/p>
5
?/p>
设有学生关系
S(
学号?/p>
姓名?/p>
性别?/p>
年龄
)
?/p>
课程关系
C(
课号?/p>
课名
)
?/p>
选课关系
SC(
学号?/p>
课号?/p>
成绩
)
?/p>
试用
SQL
语句检索选修课程名为
BC
的学生姓名和成绩?/p>
三、请参照下面三个关系表完成后面题目?/p>
Student
?/p>
course
?/p>
课程?/p>
Cno
课程?/p>
Cname
先行?/p>
Cpno
学分
Ccredit
?/p>
?/p>
Sno
?/p>
?/p>
Sname
?/p>
?/p>
Ssex
?/p>
?/p>
Sage
所
?/p>
?/p>
Sdept
95001
李勇
?/p>
20
CS
95002
刘晨
?/p>
19
IS
95003
王敏
?/p>
18
MA