怎么理解数据库中元组关系语言的用存在量词的检索

perpetual_love 2011-02-13 12:38:18
请大家帮忙下,这个有点难理解,什么时候应该用存在量词的求解?最好有例子说明下
...全文
670 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
dawugui 2011-02-13
  • 打赏
  • 举报
回复
试用关系代数、ALPHA语言、QBE语言完成如下查询?

你先问问你的老师会不谁?
-晴天 2011-02-13
  • 打赏
  • 举报
回复
select * from tb a where exists(select 1 from tb1 where id=a.id)

这里的exists就是存在量词,用它来描述两个表中的满足关系的元组.
另外如:
select * from tb where id>any(select id from tb1

亦是.
perpetual_love 2011-02-13
  • 打赏
  • 举报
回复
比如说
这一道题目:

5、设有一个SPJ数据库,包括S,P,J,SPJ四个关系模式:
S( SNO,SNAME,STATUS,CITY);
P(PNO,PNAME,COLOR,WEIGHT);
J(JNO,JNAME,CITY);
SPJ(SNO,PNO,JNO,QTY);
供应商表S由供应商代码(SNO)、供应商姓名(SNAME)、供应商状态(STATUS)、供应商所在城市(CITY)组成;零件表P由零件代码(PNO)、零件名(PNAME)、颜色(COLOR)、重量(WEIGHT)组成;工程项目表J由工程项目代码(JNO)、工程项目名(JNAME)、工程项目所在城市(CITY)组成;供应情况表SPJ由供应商代码(SNO)、零件代码(PNO)、工程项目代码(JNO)、供应数量(QTY)组成,表示某供应商供应某种零件给某工程项目的数量为QTY。
S表
son sname status city
s1 精益 20 天津
s2 盛锡 10 北京
s3 东方红 30 北京
s4 丰泰盛 20 天津
s5 为民 30 上海
p表
pno pname color weight
P1 螺母 红 12
P2 螺栓 绿 17
P3 螺丝刀 蓝 14
P4 螺丝刀 红 14
P5 凸轮 蓝 40
P6 齿轮 红 30
J表
JNO JNAME CITY
J1 三建 北京
J2 一汽 长春
J3 弹簧厂 天津
J4 造船厂 天津
J5 机车厂 唐山
J6 无线电厂 常州
J7 半导体厂 南京
SPJ表
SNO PNO JNO QTY
S1 P1 J1 200
S1 P1 J3 100
S1 P1 J4 700
S1 P2 J2 100
S2 P3 J1 400
S2 P3 J2 200
S2 P3 J4 500
S2 P3 J5 400
S2 P5 J1 400
S2 P5 J2 100
S3 P1 J1 200
S3 P3 J1 200
S4 P5 J1 100
S4 P6 J3 300
S4 P6 J4 200
S5 P2 J4 100
S5 P3 J1 200
S5 P6 J2 200
S5 P6 J4 500
试用关系代数、ALPHA语言、QBE语言完成如下查询:
(1)求供应工程J1零件的供应商号码SNO;
(2)求供应工程J1零件P1的供应商号码SNO;
(3)求供应工程J1零件为红色的供应商号码SNO;
(4)求没有使用天津供应商生产的红色零件的工程号JNO;
(5)求至少用了供应商S1所供应的全部零件的工程号JNO
-晴天 2011-02-13
  • 打赏
  • 举报
回复
some
any
all
快溜 2011-02-13
  • 打赏
  • 举报
回复
什么是元祖关系语言?
perpetual_love 2011-02-13
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 qianjin036a 的回复:]

序号?
[/Quote]什么序号???
-晴天 2011-02-13
  • 打赏
  • 举报
回复
序号?
perpetual_love 2011-02-13
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 dawugui 的回复:]

试用关系代数、ALPHA语言、QBE语言完成如下查询?

你先问问你的老师会不谁?
[/Quote]
我自己看书的
中间有介绍这几个……

34,838

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧