更多“Students和SC表做自然连接,假设Students表有100个元组,SC表有1000个元组,则自然连接后有多少个元组”相关的问题
第1题
在student和sc表中查找选修002课程号的学生姓名,查询语句如下 Select sname from student,sc where student.sno=sc.sno and cno=”002” 如果student表有1000条学生记录,SC表有5000条选课记录,符合要求的选课记录有50条,一个块能装10条学生记录或100条选课记录,内存中留出10块用于存放选课记录、留出一块用于存放学生记录。 如果先对sc表做选择操作,再读入student表进行连接,最后投影输出,如果一个块可以装10条连接结果记录,则总的读写块数是多少?
点击查看答案
第2题
已知关系R(A,B,C,D)中有10个元组,关系S(B,D,F)中有100个元组,则R与S自然连接的结果关系的元组个数是()
点击查看答案
第3题
下列哪些操作有可能违反参照完整性约束?
A.给主键表(被参照表)插入元组
B.给外键表(参照表)插入元组
C.修改外键表中的外键值
D.修改主键表中的主键值
E.删除主键表中的元组
F.删除外键表中的元组
G.查询主键表中的元组
H.查询外键表中的元组
点击查看答案
第4题
在教学视频中的关系表sc中有20行元组,下列哪个表达式的值可能不是20?()
A.count(*)
B.count(sno)
C.count(cno)
D.count(distinct sno)
点击查看答案
第5题
在教学视频中的关系表sc中有20行元组,下列哪个表达式的值可能不是20?()
A.count(*)
B.count(sno)
C.count(cno)
D.count(distinct sno)
点击查看答案
第6题
在一个选课数据库中,存储学生表S需要100个磁盘块,存储选课表SC需要500个磁盘块,内存中用于缓存表数据的数据缓冲区大小为11块。对于SQL语句:SELECT * FROM S JOIN SC ON S.SNO=SC.SNO,若采用嵌套循环连接算法,则该连接运算一共需要读取的磁盘块个数为()
点击查看答案
第7题
设已知一个稀疏矩阵的三元组顺序表为:((1,2,3),(1,6,1),(3,1,5),(3,2,-1),(4,5,4),(5,1,-3)),则其转置矩阵的三元组表中的第 3 个三元组为()。
A.(2,1,3)
B.(3,1,5)
C.(3,2,-1)
D.(2,3,-1)
点击查看答案
第8题
设一个稀疏矩阵有1000行850列,其中有1000个非零元。设每个整数占2B,数据占4B,则用三元组表存储该矩阵时所需字节数是__________。
A.1000
B.4000
C.8000
D.18000
点击查看答案
第9题
对稀疏矩阵进行压缩存储方法一般有两种,分别为三元组顺序表和十字链表
点击查看答案
第10题
以三元组顺序表存储稀疏矩阵时,对元素A[i][j]赋值一个非零值,只需要三元组顺序表的最后添加新的三元组(i,j,A[i][j])。
点击查看答案