查询内科病区患胃病的病人的姓名。 A.σName="内科"∨SC="胃病"(π2(R))
B.σName="内科"∧SC="胃病"(π2(R))
C.π2(σName="内科"∨SC="胃病"(R))
D.π2(σName="内科"∧SC="胃病"(R))
第1题:
对于基本表S(S#,NAME,SEX,BIRTHDAY)和SC(S#,C#,ORADE),其中S#、NAME、 SEX、BIRTHDAY、C#和GRADE分别表示学号、姓名、性别、生日、课程号和年级。有一 SQL语句:
SELECT S#,NAME
FROM S
WHERE S# NOTIN
(SELECT S#
FROM SC
WHERE C#='C102');
其等价的关系表达式是______。
A.πS#.NAME(σC#≠'C102'(SSC) )
B. πS#.NAME(S)-πS#.NAME(σC#='C102'(SSC) )
C.πS#.NAME(SσC#≠'C102'(SC) )
D.πS#.NAME(S(SC) )
第2题:
在关系SC(student_id,student_name,course_id,grade)中,有 student_id,course_id→grade student_id→student_name 关系SC最高达到______范式。
A.不满足
B.1NF
C.2NF
D.3NF
第3题:
如果要查询所有姓名(字段名为name)为2个汉字的学生记录,在查询条件中应输入()
A.name like '**'
B.name kike '##'
C.name like '??'
D.len(name)=2
第4题:
阅读下列说明和E-R图,回答问题1至问题4,
[说明]
图2-1是某医院组织的结构图。该医院分为多个病区,每个病区有一个唯一的编号,一个病区包括多个病房,多名医生:每位医生有一个唯一的编号,负责管辖其主治病人的所有病房;病人住院后给以一个唯一的编号,根据“患何病科”住在相应病区的某个病房里,有且仅有一位医生担任主治医生,除主治医生外其他医生不对其负责。
现假定病区名称有“内科”和“外科”, “内科”病区又细分为多个病区,以编号区分,名称都为“内科”; “外科”病区亦然。图2-2是经分析得到的E-R图。
[图2-1]
[图2-2]
实体间的联系有“一对一”、“一对多”和“多对多”,指出图2-2中各联系分别属于哪一种。
第5题:
1. 欲探讨职业类型与胃病类型是否有关联, 某医生将收治的312 名胃病患者按主要的职业类型与胃病类型两种属性交叉分类, 结果见表2 。问职业类型与胃病类型间有无关联? 表2 312名胃病患者按胃病类型与职业两种属性的交叉分类表 职业 胃病 合计 浅表性胃炎 慢性胃炎 胃溃疡 机关干部 80 48 6 134 工厂工人 52 62 12 126 公交司机 20 22 10 52 合计 152 132 28 312