1 / 15
文档名称:

数据库系统.doc

格式:doc   大小:99KB   页数:15页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库系统.doc

上传人:iluyuw9 2019/8/11 文件大小:99 KB

下载得到文件列表

数据库系统.doc

相关文档

文档介绍

文档介绍:数据库系统数据库系统复****题目选择题:[C] =(A,B,C)和关系S(B,C,D),那么与R⋈S等价的关系代数表达式是 [B]=5(R⋈S)=5(R×S)=2(R⋈S)=2(R×S)(A,B,C),F是R上成立的FD集,F={A→B,C→B},ρ={AB,AC}是R的一个分解,那么分解ρ[ C] →→B →(A,B,C)的值如下:A B C 2 2 3 2 3 4 3 3 5 下列叙述正确的是[B] →B在上述关系中成立 →→A在上述关系中成立 →BC在上述关系中成立5.“日志”文件用于保存[ D] ,那么其自然联接操作[ A] ,该结构主要反映[ D] ,下列叙述不正确的是[ B] ::1和1:N联系类型时,不生成新的关系模式写出关系代数的运算结果:RSABCa167a256a323a445CDE345726531R1=ΠB,C(R)BC67562345R2=σC>3(S)CDE726531R3=> (A,B,C)和S(B,C,D),试写出与以下关系代数表达式等价的SQL语句。πB,C(σA>D(R⋈S)) ,,==>D设有两个关系R(A,B)和S(B,C),及下列SELECT语句 SELECTA,B FROM R WHERE BNOTIN(SELECTBFROMSWHEREC='C56'); 写出与此SQL语句等价的关系代数表达式。本题不用看现有如下关系模式:R(A#,B#,C,D,E)其中:A#B#组合为码R上存在的函数依赖有A#B#→E,B#→C,C→D  ?为什么?  :   R1(A#,B#,E)   R2(B#,C,D)指出关系模式R2的码,并说明该关系模式最高满足第几范式?(在1NF~BCNF之内)。不满足,因为A#B#组合为码,所以A#B#→C,又B#→C,即C部分依赖于A#B#。所以不满足2NF。R2的码:B#。满足2NF。因为B#→C,C→D,存在传递依赖,不满足3NF。设某汽车运输公司数据库中有三个实体集。一是“车队”实体集,属性有车队号、车队名等;二是“车辆”实体集,属性有牌照号、厂家、出厂日期等;三是“司机”实体集,属性有司机编号、姓名、电话等。 设车队与司机之间存在“聘用”联系,每个车队可聘用若干司机,但每个司机只能应聘于一个车队,车队聘用司机有个聘期;车队与车辆之间存在“拥有”联系,每个车队可拥有若干车辆,但每辆车只能属于一个车队;司机与车辆之间存在着“使用”联系,司机使用车辆有使用日期和公里数两个属性,每个司机可使用多辆汽车,每辆汽车可被多个司机使用。(1)试画出ER图,并在图上注明属性、联系类型、实体标识符;(2)将ER图转换成关系模型,并说明主键和外键。N1公里数拥有使用日期车辆牌照号厂家出厂日期N车队号车队车队名聘用聘期司机司机编号姓名电话1使用MN(2)转换成的关系模型应具有4个关系模式:车队(车队号,车队名)车辆(牌照号,厂家,生产日期,车队号)司机(司机编号,姓名,电话,车队号,聘期)使用(司机编号,车辆号,使用日期,公里数) *SQL题目,占较大比例,重要(略) 简答题目,因开卷考试(略)