|
西南大学培训与继续教育学院课程考试试题卷
9 v6 u+ q+ B& I) `; e! [4 F6 y j& y; y( y% A# i
学期:2020年秋季
% i' I S2 _8 d; ?/ J课程名称【编号】:数据库技术【0072】 A卷- j3 S9 L" K+ D" k, U, r
:大作业 更多资料下载:谋学网(www.mouxue.com):100分. r. _! L0 d8 a- U" c0 t6 }4 Q4 F7 Q
________________________________________
) n& r2 }% [8 c: b, D一、大作业题目6 N S0 W _+ U9 Y+ `& r
1. 试述数据模型的概念、数据模型的作用和数据模型的三个要素。 : H* z6 x5 l& z, n9 y$ ~0 f
2. 并发操作可能会产生哪几类数据不一致?用什么方法能避免各种不一致的情况?/ _( m7 q' ]& t* X; ^
3. 已知供应商—零件—工程项目数据库包含如下三个关系:1 y! ]/ i7 F$ _
供应商S(SNO,SNAME,CITY),零件P(PNO,PNAME,COLOR,WEIGHT,CITY),工程J(JNO,JNAME,CITY),供应SPJ(SNO,PNO,JNO,QTY)。其中各属性名的含义是:SNO—供应商号码,SNAME—供应商名称,CITY—所在城市,PNO—零件号码,PNAME—零件名称,COLOR—零件颜色,WEIGHT—零件重量,JNO—工程项目号码,JNAME—工程项目名称,QTY—供应数量。
- U4 _0 @7 Z+ {. L+ C- W① 用关系代数表达式描述查询:9 V7 `6 E& N" ^3 H" D
找出向工程项目‘J1’提供零件的供应商号码。
+ u' y" x; |0 X0 O- ~6 R2 J8 ~" ?- z② 用SQL查询块描述查询:
. x% V0 E+ E- L8 [* p }找出提供红色零件的供应商号码。
1 L* a/ g( ]0 |③ 用SQL查询块描述查询:
& E6 l, T" _* i统计各种零件的使用数量
9 o% Q2 N( K, O/ O, @④将下列数据插入6 U/ i% Q, Y) X# Y
供应商编号s3,供应商名称为A1,所在城市为上海 @" ~, H- l; _8 N
4. 请设计一个图书馆数据库,此数据库中对每个借阅者保存读者记录,包括:读者号,姓名,地址,性别,年龄,单位。对每本书存有:书号,书名,作者,出版社。对每本被借出的书存有读者号、借出日期和应还日期。要求:给出 E 一 R 图,再将其转换为关系模型。
( K K. w( E Q5. 已知工程关系R(工程号,材料号,数量,开工日期,完工日期,价格)。业务规则如下:每个工程有一个开工日期和一个完工日期;每个工程可用多种材料,每种材料可用于多个工程,每个工程使用的每种材料有一定的数量;每种材料仅有一个价格。求出R的候选码; ! D& \; D5 r7 u& q
7 G( q/ r% k& o( H0 V' h
: Y0 m: }4 K# ? g4 t* b1 v; p: l/ W二、大作业要求$ p* v, e/ G. i+ w0 ~6 L2 D3 }
第1-2题选作一题,更多资料下载:谋学网(www.mouxue.com)30分: R- {4 W& Y7 Y
第3题必做,更多资料下载:谋学网(www.mouxue.com)30分0 ^, U# H$ L9 w H, ~7 r. a$ \ z
第4-5题选作一题,更多资料下载:谋学网(www.mouxue.com)40分, a' n- Y4 j, F2 v; P
+ r: @" f/ F* ]9 A+ j
3 D, O7 [0 [$ P$ S& B4 f2 W' X E( B5 o% V9 M
+ ] l! y. t8 o+ r
& O' p* k2 h' s/ x$ F4 c/ A6 m
O* K8 q! r& C e
( t2 H/ I; D5 [/ s |
|