基于"学生-选课-课程"数据库中的三个关系:
S(S#,SNAME,SEX,BIRTHYEAR,DEPT),主码为S#
C(C#,CNAME,TEACHER),主码为C#
SC(S#,C#,GRADE),主码为(S#,C#)
查找"没有选修C02号课程的学生的姓名", 下列SQL语句中哪一个是错误的?
- A.SELECT SNAME FROM S WHERE NOT EXISTS (SELECT * FROM SC WHERE SC.S# = S.S# AND C# ='C02');
- B.SELECT SNAME FROM S WHERE EXISTS (SELECT * FROM SC WHERE SC.S# = S.S# AND C# <>'C02');
- C.SELECT SNAME FROM S WHERE S# NOT IN (SELECT S# FROM SC WHERE C# ='C02');
- D.SELECT SNAME FROM S WHERE S# IN (SELECT S# FROM S EXCEPT SELECT S# FROM SC WHERE C# ='C02');
热度🔥347
有以下程序
#include
void f(int b[])
{ int i;
for (i=2; i<6; i++) b[i] *= 2;
}
main()
{ int a[10]={1,2,3,4,5,6,7,8,9,10}, i;
f(a);
for (i=0; i<10; i++) printf("%d,", a[i]);
}
程序运行后的输出结果是
设有关系模式R(A, B, C, D), 其函数依赖集为F={A->D, B->D, C->D }。如果将R分解为R1(A,B,C)和R2(C,D),则该分解是()
有如图所示的两个关系R1和R2
R1 R2
WXY abc bbf cad XYZ bcd adb efg
R3是下列哪一项关系操作的结果?
R3
W X Y Z
a b c d
c a d b
页式存储管理方案中,若一个进程的虚拟地址空间为2GB,页面大小为4KB,当用4字节表示物理页号时,页表需要占用多少个页面?
下面描述中错误的是( )。