当前位置:首页 >> 其它课程 >> 关系代数综合举例

关系代数综合举例


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

b) 检索订货记录中所有的零件的 pid 值。 π pid(orders) c) 检索有关住在 Duluth 或 Dallas 的代理商的所有信 息。 σ
city=’Duluth’
∧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 数据库)


更多相关文档:

用关系代数表示数据查询的典型例子

关系代数表示数据查询的典型例子_从业资格考试_资格考试/认证_教育专区。用关系代数表示数据查询的典型例子,石家庄学院用关系代数表示数据查询的典型例子 [例]设 教...

9.综合法的分类并举例说明

九、综合法的分类并举例说明 由于综合是多维的、多渠道的,因而它的类型是多种...全面理 解客观事物的多种关系的基础上,促成各种理论体系、思想体系的相互融合,...

会计综合举例

会计综合举例 隐藏>> (一) 资料 1.价格份有限公司为一般纳税人,所得税税率为 25%;原材料采用计划成本进行核 算。该公司 2007 年 12 月 31 日资产债表见下...

第三章 关系代数与关系运算

(a) 4 (b) (c) 下面的例子要现场建立一个数据表,在 SQL SERVER 中测试...{a1} Cno 1 3 综合练习: 例 7:查询至少选修 1 号课程和 3 号课程的学生...

关系代数习题3.26

(问答题) 五、综合题 1.对下列关系模式分别用关系代数实现下列查询: ⑴查询学生 95001 的所有信息 ⑵查询学生 95001 的姓名和所在系 ⑶查询选修了 1 号课的...

试举例说明分析法和综合法

1. 试举例说明分析法和综合法。答:例⑴:设 a>0,b>0,a ? b,证明 a ?...求 y 与 x 的函数关系 式,并求自变量 x 的取值范围。 用综合法求解:①找...

数列的综合应用举例

数列的综合应用举例_高三数学_数学_高中教育_教育专区 暂无评价|0人阅读|0次下载|举报文档 数列的综合应用举例_高三数学_数学_高中教育_教育专区。金太阳新课标资源...

综合练习综合

综合练习综合_职业技术培训_职业教育_教育专区。第一章知识点对应历年考题(举例)...大学生小李经常熬夜玩网络游戏,和宿舍其他同学关系紧张,白天精神恍惚,成绩一落...

二次函数综合应用举例

二次函数综合应用举例_数学_初中教育_教育专区。二次函数综合应用举例例 1、已知一次函数 y ? x ? 1 的图像和二次函数 y ? x 2 ? bx ? c 的图像都...

关系代数表达式总结-数据库

(结果需同时满足多个关系的时候用除法) 。πSno,Cno(SC)÷πCno(Course) πSno,Sname(Student) 六、综合实例 1、设有如下所示的关系:学生表 S(S#,SNAME,...
更多相关标签:
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com