内容发布更新时间 : 2024/11/8 22:37:24星期一 下面是文章的全部内容请认真阅读。
简述关系模型的三个组成部分。 答案:
关系模型有三个要素,即关系数据结构、关系操作集合和关系完整性约束。
A.3
2.6
设有四个关系R,
R A B C 7 8 5 4 7 9 5 5 3
S A B C 7 8 5 7 9 1 5 4 2
S,T,U如图所示:
T C D 5 3 3 7
U A B C D 1 4 5 3 1 4 3 7 5 4 2 1 第 6 页
R S A B C 7 4 5 8 5 7 9 5 3 A B C 7 8 5 7 9 1 5 4 2 U T C D 5 3 3 7 A B C D 1 4 5 3 1 4 3 7 5 4 2 1
计算:① R∪S,R-S,R∩S,U÷T,R×T ② R3>1 T,RT,σC<3(U),∏4, 3(U) ③ ∏1,3(σD<4(SU)), ∏4,2(σB>5(R×T)) 答案: ①
A B R.C T.C D 7 8 5 7 8 5 4 7 9 4 7 9 5 5 3 5 5 3 R×T
第 7 页
5 3 5 3 5 3 3 7 3 7 3 7 ②
③
T.C B 5 8 3 8
5 7 ∏ 4,2 ( σ ×T)) 3 7
T.C B 5 8 3 8 5 7 3 7 ∏4,2(σB>5(R×T))
A.4
2.7
第 8 页
B>5(R 设有一个学生借书SJB数据库,包括S,B,SJB三个关系模式:
S(SNO, SNAME, SAGE, SSEX, SDEPT) B(BNO, BNAME, BWRI, BPUB, BQTY, BPRI) SJB(SNO, BNO, BT, ST, QTY, FEE)
学生表S由学生号(SNO),学生名(SNAME),年龄(SAGE),性别(SSEX),系部(SDEPT)组成;
图书表由图书号(BNO),图书名(BNAME),作者(BWRI),出版社(BPUB),数量(BQTY),价格(BPRI)组成;
学生借阅表由学生号(SNO),图书号(BNO),借阅时间(BT),归还时间(HT),借出数量(QTY),欠费情况(FEE)组成。
试用关系代数、ALPHA语言、QBE语言完成下列查询并给出结果:
① 检索S1学生的借书情况。 ② 检索计算机系学生的借书情况。
③ 检索学生李明借的图书的书名和出版社情况。 ④ 检索李明借的数据库原理书欠费情况。
⑤ 检索至少借了王小川同学所借的所有书的学生号。 ⑥ 检索12月31号归还的图书情况。
⑦ 检索清华大学出版社出版的30元以下的图书情
第 9 页
况。 S表
SNO SNAME S1 S2 S3 S4 S5 S6 S7 S8 S9 B表
BNO BNAME B1 B2 B3 BWRI BPUB BQTY BPRICE 南北出10 版社 数据库 钱乙 大学出5 版社 人工智能 孙丙 木华出7 第 10 页
SAGE SSEX SDEPT 18 18 17 19 20 19 21 19 20 男 男 女 男 女 女 女 男 男 计算机系 计算机系 计算机系 数理系 数理系 数理系 外语系 建筑系 建筑系 李明 王建 王丽 王小川 张华 李晓莉 赵阳 林路 赵强 数据通信 赵甲 28 34 38