现有表示患者和医疗的关系如下:A(A#,An,Ag,Ay),其中A#为患者编号,An为患者姓名,Ag为性别,Ay为出生日期,D(P#,D#,Date,Rt),其中D#为医生编号,Date为就诊日期,Rt为诊断结果。检索在2号医生处就诊的病人姓名的表达式是(

admin2021-05-31  12

问题 现有表示患者和医疗的关系如下:A(A#,An,Ag,Ay),其中A#为患者编号,An为患者姓名,Ag为性别,Ay为出生日期,D(P#,D#,Date,Rt),其中D#为医生编号,Date为就诊日期,Rt为诊断结果。检索在2号医生处就诊的病人姓名的表达式是(    )。

选项 A、πpn(A)
B、πp#D#=2(D))
C、πpn(PA)
D、πpnp#(6σD#=2(D))A)

答案D

解析 π表示投影运算,针对属性;σ表示选择运算,针对元组;表示自然连接。首先在Tr表中选择D#为2的记录并检索这些记录中患者的编号),检索结果与表P进行自然连接生成中间表,最后在中间表中检索患者的姓名。故本题答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/V1ap777K
0

最新回复(0)