首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
现有表示患者和医疗的关系如下:P(P#,Pn,Pg,By),其中P#为患者编号,Pn为患者姓名,Pg为性别,By为出生日期;Tr(P#,D$,Date,Rt),其中D#为医生编号,Date为就诊日期,Rt为诊断结果。检索在1号医生处就诊的男性患者姓名的表达
现有表示患者和医疗的关系如下:P(P#,Pn,Pg,By),其中P#为患者编号,Pn为患者姓名,Pg为性别,By为出生日期;Tr(P#,D$,Date,Rt),其中D#为医生编号,Date为就诊日期,Rt为诊断结果。检索在1号医生处就诊的男性患者姓名的表达
admin
2022-09-09
40
问题
现有表示患者和医疗的关系如下:P(P#,Pn,Pg,By),其中P#为患者编号,Pn为患者姓名,Pg为性别,By为出生日期;Tr(P#,D$,Date,Rt),其中D#为医生编号,Date为就诊日期,Rt为诊断结果。检索在1号医生处就诊的男性患者姓名的表达式是( )。
选项
A、σ
Pg="男"
(P)
B、π
Pn
(π
P#
(σ
D#=1
(Tr))
σ
Pg="男"
(P))
C、π
Pn
(π
P#
(σ
D#=1
(Tr))
P)
D、π
Pn
(σ
D#=1
(Tr))
σ
Pg="男"
(P))
答案
B
解析
检索患者姓名需要涉及P表的Pn列,而医生编号需要从Tr表的D#处获得,所以必须将P表和Tr表连接后再进行操作。在进行连接操作之前,先从Tr表中筛选出D#=1的行(σ操作,σ
D#=1
(Tr)),并仅筛选出P#(π操作,π
P#
(σ
D#=1
(Tr))),得到筛选结果的一个小表;再从P表中筛选出性别为“男”(Pg=”男”)的行(σ操作,σ
Pg="男"
(P)),得到第二个小表。将两个小表进行连接(π
P#
(σ
D#=1
(Tr))
σ
Pg="男"
(P)),连接后还要从连接结果中只保留Pn列,故再做一个π操作(π
Pn
(π
P#
(σ
D#=1
(Tr))
σ
Pg="男"
(P)))。本题选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/ha6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
以下程序(请注意循环体内的LOOP和EXIT语句)的运行结果是()。CLEARX=5DOWHILE.T.X=X+5IFX=INT(X/5)*577XELSELOOPENDIFIFX>10EXITENDIFENDD0
如果内存变量和字段变量均有变量名“姓名”,那么引用内存变量的正确方法是()。
在数据库管理技术的发展中,数据独立件最高的足()。
下列关于主索引和候选索引的叙述中,不正确的是()。
下列选项中,不属于模块间耦合的是()。
在考生文件夹下完成如下综合应用:①首先将books.dbf中所有书名中含有“计算机”3个字的图书复制到表booksbak中,以下操作均在booksbak表中完成。②复制后的图书价格在原价格基础上降价5%。③从图书均价高于25元
在菜单定义中,可以在定义菜单名称时为菜单项指定一个访问键。规定了菜单项的访问键为“s”的菜单项名称定义是
在表结构中,日期时间型、逻辑型、通用型字段的宽度分别固定为()。
在下列的VisualFoxPro表达式中,运算结果不为逻辑真的是
在VisualFoxPro中,假设教师表T(教师号,姓名,性别,职称,研究生导师)中,性别是C型字段,研究生导师是L型字段。若要查询“是研究生导师的女老师”信息,那么SQL语句“SELECT*FROMTWHERE<逻辑表达式>”中的<逻辑表达式>应是
随机试题
分析《拣麦穗》中两个拣麦穗的故事所表达的情感意蕴及其意义。
胎盘能分泌下列哪种激素?
桡骨小头半脱位手法复位的正确方式( )
正常5岁小儿每分钟呼吸次数为
A.牙髓切断术B.再植术C.固定术D.定期观察E.牙髓摘除术乳牙冠折露髓牙根未完全形成用
按照《检验检测机构资质认定管理办法》的规定,资质认定应该经过()等环节。
()要求用精确的语言披露信息,在内容和表达方式上不使人误解,不得使用模棱两可的语言。
“举一反三”“触类旁通”“闻一知十”体现的是学习策略。()
GivetheSenatesomecredit:inshapingthecurrentimmigration-reformbill,ithascomeupwithoneideathatalmosteverybody
Inanagewhereglobalizationisthetrend,learningaforeignlanguagebecomesessential.Becauseofglobalization,citizenso
最新回复
(
0
)