当前位置:首页 >> 其它课程 >>

关系代数综合举例


用关系代数完成以下查询 a) 找出住在纽约的代理商的 aid 值和名字。 π aid, aname(σ
city='New York'(agents))

b) 检索订货记录中所有的零件的 pid 值。 π pid(orders) c) 检索有关住在 Duluth 或 Dallas 的代理商的所有信 息。 σ
city=’D

uluth’
∧city=’Dallas’

(agents)

d) 找出所有客户、代理商和商品都在同一城市的三元 组(cid, aid, pid) 。 π
cid,aid,pid

( σ

customers.city=agents.city



agents.city=products.city

(customers×agents×products) ) π
cid,aid,pid(customers??agents??products)

e) 找出所有客户、代理商和商品不都在同一城市(可 能有两个在同一城市)的三元组(cid, aid, pid) 。 f) 找出所有在同一城市的代理商的 aid 对。 a1←agents a2←agents π a1.aid,a2.aid(σ
a1.city=a2.city∧a1.aid<a2.aid(a1×a2)

g) 找出同时订购了商品 p01 和 p07 的客户的 cid 值。 (若 找出客户的 cname 呢?) 方法一:

o1←orders o2←orders π o1.cid(σ 方法二: π cid(σ
pid='p01'(orders)) o1.cid=o2.cid∧o1.pid=’p01’
∧o2.pid=’p07’

(o1×o2)

∩π cid(σ

pid<>'p07'(orders))

h) 找出全部没有在代理商 a03 处订购过商品的顾客的 cid 值。 π cid (customers) -π cid(σ
aid='a03'(orders))

i) 找出只在代理商 a03 处订购过商品的顾客的 cid 值。 π cid (customers) -π cid(σ
aid<>'a03'(orders))

j) 找出所有具有和 Dallas 的顾客相同折扣率的顾客的 cid 值。 d←customers π cid(π discnt(σ
city='Dallas'(customers))

?? d)

k) 取出居住在以“ D”开始的城市的顾客所订购的商 品的 pid 值。 l) 找出订购了产品 p05 的顾客的名字。 π cname(σ
orders.pid=’p05’(customers??orders))

m) 找出订购了所有产品的顾客 cid 值。 π cid, pid (orders) ÷π pid(products) n) 取出所有接受至少客户 c004 订购的商品的订单的 代理商的 aid 值。

π cid, pid (orders) ÷π pid(σ

cid=’c004’(orders))

o) 找出所有的(cname, aname)对, 要求对应的客户通过 对应的代理商订购过产品。 π cname,aname(customers??orders??agents) p) 取出所有曾在代理商 a03 处订购商品的顾客订购过 的商品的 pid 值。 o1←orders o2←orders π o2.pid(σ
o1.cid=o2.cid∧o1.aid=’a03’(o1×o2)

q) 取出只从一家代理商处订购过商品的顾客的 cid 值。 o1←orders o2←orders π cid(o1)-π o1.cid(σ
o1.aid<>o2.aid∧o1.cid=o2.cid(o1×o2)

r) 检索客户以及他们订购商品的详细信息。 (用外联 接)
附录(CAP 数据库)


相关文章:
第2章习题解1
因此, 关系数据语言可以分成三类: 1) 关系代数:用对关系的集合运算表达查询要求...试举例说明。 、关系数据库的完整性规则有哪些?试举例说明。 解: 1)关系模型...
中考综合题讲解举例
中考综合题讲解举例 无无隐藏>> 1.代数综合(方程与函数) 代数综合(方程与函数...(1)若此方程有一个根为 2 a(a <0) ,判断 a 与 b 的大小关系并说明...
数据库课后作业答案
(2) 数据操作:是指对数据库中各种对象(型)的实例...答:关系数据语言可以分为三类:关系代数语言例如 ISBL...(2) 概念结构设计:通过对用户需求进行综合、归纳与...
数据库系统概论 第四章 期末复习题及答案
小关系系统 D.全关系系统 B.最小关系系统 D.全关系系统 三、简答题和综合题...Student.Sdept='IS' Student 图(a)语法树 图(b)关系代数语法树 2.试举例...
线性代数应用实例
线性代数应用实例_数学_自然科学_专业资料。线性代数...乳清的用量为 23.3g,就能保证所需 的综合营养量。...?0.7 ? 此关系可以从初始时间到 k 年 , 扩展...
第3章 关系数据库复习题
15.在关系代数运算中,五种基本运算为 A.并、差、选择、投影、自然连接 B.并...2.举例说明关系参照完整性的含义。 答:假如有如图所示的两个关系表,在成绩表...
数据库综合练习二
设关系 R(A,B,C)和 S(B,C,D),下列各关系代数表达式不成立的是___。 ...三、简答题和综合题 1.叙述等值连接与自然连接的区别和联系。 2.举例说明关系...
连环替代法举例
连环替代法举例_财务管理_经管营销_专业资料。连环替代...(元) 综合这 3 个因素对材料费用总额的影响为 ...不管经济指标的表达式是一个什么样的代数式,只要给...
数据库简答题
统一综合地考虑了所有用户的需求,并将这些需求有机...分) (1 2. 关系的完整性有哪些?并用实例解释。...(C,D,E) ,试用 SQL 查询语句 表达下列关系代数...
综合应用题 数据库
综合应用题举例 12页 免费 数据库原理期末模拟试题... 22页 1下载券 数据库...【第 4 章–67】设有如图所示的关系 S、SC 和 C,试用关系代数表达式表示下列...
更多相关标签: