欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOCX文档下载  

    数据库与互联网自考.docx

    • 资源ID:10672103       资源大小:56.86KB        全文页数:13页
    • 资源格式: DOCX        下载积分:4
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要4
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    数据库与互联网自考.docx

    第四章关系数据库规范化练习一.单选题01.对数据库模式进行规范化处理,是在数据库设计的()。A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段02 .又例如:若关系模式中不存在候选码 X、属性组Y以及非主属性Z星Y), 使得X-Y, Y-Z和Y-X成立,则()。P80定义4.8A.RC1NFB.RC2NFC.RC3NFD.RC4NF03 .在关系模式R (U, F)中,如果X-Y,并且不存在X的真子集X1 ,使X1 一Y,则称函数依赖X-Y为()。A .平凡函数依赖B .部分函数依赖C.完全函数依赖D.传递函数依赖04 .设有关系模式R(A,B,C,D,E,F),其函数依赖集为EfD,C - B,(C,E) -F,B一A,则R最高达到()。A.1NFB.2NFC.BCNFD.3NF05 . SQL语句CREATETABLE定义的是数据库的()B .模式A.外模式C.内模式D.存储模式06.设有关系W (工号,姓名,工种,定额),将其规范化到第三范式正确的 答案是()。A. Wi (工号,姓名),W2 (工种,定额)B. Wi (工号,定额),W2 (姓名,工种)C. Wi (工号,姓名,工种), W2 (工种,定额)D. Wi (工号,工种,定额), W2 (工号,姓名)07 .在关系模式R中,对于属性集X、Y,若X-丫,对X的任一真子集X ,X - 则称()。A. 丫传递函数依赖于XB. 丫部分函数依赖于XC. Y完全函数依赖于XD. X, Y相互函数依赖08.在E-R概念模型中,一个学生是实体,学生实体可由学号、姓名、性别等属 性组成,那么性别的取值范围是实体的()。A.主码B.属性C.联系D.域09.如果关系模式R属于INF,且每个非主属性既不部分函数依赖于候选码,也 不传递函数依赖于候选码,则称 R属于()。A.2NFB.3NFC.BCNFD.4NF10 .关系模式中各级范式之间的关系为()。A.3NF2NF1NFB.3NF1NF2NF匚 匚C.1NF2NF3NFD.2NF1NF3NF11 .所谓 2NF ,就是() 。A.不允许关系模式的属性之间有函数依赖Y-X,X是码的真子集,Y是非主属性B.不允许关系模式的属性之间有函数依赖 X-Y, X是码的真子集,Y是非主属 性C.允许关系模式的属性之间有函数依赖 Y-X,X是码的真子集,Y是非主属性 D.允许关系模式的属性之间有函数依赖 X-Y, X是码的真子集,Y是非主属性 12.设关系模式RC 1NF ,如果对于R的每个非平凡多信函数依赖 XY,若Y 不是 X 的子集, X 必含有候选码,则() 。A.R 1NFB.R C2NFC.RC3NFD.R C4NF13. 若要求分解保持函数依赖,那么模式分解一定能够达到 () ,但不一定能达到 () 。A.2NFB.3NFC.BCNFD.1NF14. 数据的逻辑独立性是指() 。A. 存储结构与物理结构的逻辑独立性B.数据与存储结构的逻辑独立性C.数据与程序的逻辑独立性D.数据元素之间的逻辑独立15 .范式是指()A.规范化的等式B.规范化的关系C.规范化的数学表达式D.规范化的抽象表达式16 .如果一个分解保持了函数依赖,则它可以()。A.完全解决各种异常情况B.减轻信息的丢失C.减轻或解决各种异常情况D.根本不丢失信息二、填空题17 .如果一个关系数据库中的所有关系模式都属于 ,那么在函数 依赖范畴内,它已经实现了模式的彻底分解,达到了最高的规范化程度,消除 了插入异常和删除异常。P82-8318 .3NF和BCNF是以 为基础的关系模式规范化程度的测试。P8219 .规范化理论提供的一套完整的模式分解算法中,若要求分解具有无损连接性,那么模式分解一定能够达到。P9120 .若要求分解保持函数依赖,那么模式分解一定能达到 ,但不一 定能达到BCNF。21 .将1NF关系转化为2NF的方法是消除原关系中非主属性对码的 ,22 .对函数依赖X->Y ,如果Y是X的子集,则称X->Y为 函数依赖。23 .将2NF关系模式转化为3NF的关系模式,是消除原关系中非主属性对主码的。24 .对关系进彳T规范化,通常只要求规范化到,该规范化过程能很好 地保持数据的 性和 性。25 .在一个关系中,若每个属性都是不可再分的,则此关系的规范化程度一定 属于。26 .若一个关系的任何非主属性都不部分依赖于任何候选码,则称该关系已达到范式。27 .若一个关系的任何属性都不部分依赖和传递依赖于任何候选码,则称该关系达到 范式。28 .关系模式由3NF转化为BCNF是消除了主属性对码的29 .数据库设计应包括两个方面的内容: 设计和设计。30 .在一个关系模式中,X能函数决定关系R中的每个属性,并且X的任何真子 集都不能函数决定R中的每一属性,则称为关系R的一个:31 . 一个关系若存在部分函数依赖或传递函数依赖,则必然会造成 和32 .设一个关系为 R(A,B,C,D,E),它的最小函数依赖集为FD=A->B,A->C,(A,D)->E,该关系的候选码是;该关系只满足范式;若要规范化为高一级的范式,应该分解成一个关系,并写出分解得到的各个关系模式。33 .设一个关系为 R(A,B,C,D,E),它的最小函数依赖集为 FD=A->B,A->C,A->D,D->E,该关系的候选码是 ;该关系只满足范式;若要规范化为高一级的范式,应该分解成一个关系,写出分解得到的各个关系模式。并进一步分析分解得到的各个关系已达到第几范式。34 .设一个关系为 R(A,B,C,D,E,F),它的最小函数依赖集为 FD=E->D,C->B,(E,C-)>F,B->A,则 R 最高达到。35 .设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD= ( A,B ) ->C,B->D,D->E,C->B.(1)该关系的候选码是 ;该关系只满足 范式;(2)若R分解成(A,B,C)和R2(B,D,E)2个关系,请问该分解是否保持函数依 赖?。(3)分析R1和R2分别为第几范式?为什么?三、简答题36 .何谓关系模式的规范化?37 .仅满足1NF的关系模式会存在哪些问题?38 .关系模式规范化时应遵循什么原则?。39 .简述关系模式规范化的步骤。四、设计题假设一网上商城现进行促销活动,已知要求如下:(1)能随时查询促销商品的编号、名称、折让规则、基准单价;(2)顾客订货时,对每个商品应根据不同订货数量或基准总价采用不同的优惠 折让;(3)根据顾客在数据库中登记的地址、名称、邮编、电话等信息为顾客送货。 顾客有惟一的编号。根据以上描述完成 40-43题。40 . 设计出满足要求的E R 模型。41 . 将 E R 模型转换为等价的关系模式,并标示出主码。42 . 查询出各商品的销售总数和总金额,按销售总数的降序显示结果。写出完成此功能的 SQL 语句。43 . 使用嵌套查询查出订购了“天府花生”的顾客的顾客编号、 顾客名称 、 电话。五、综合题(本大题 10 分)44 . 设有一个记录各个球队队员每场比赛进球数的关系模式R (队员编号,比赛场次,进球数,球队名,队长名)如果规定每个队员只能属于一个球队,每个球队只有一个队长。根据以上信息完成如下任务:( 1 )写出根据该关系模式创建表“比赛情况”的 SQL 语句;( 4 分)( 2 )写出关系模式R 的基本函数依赖和主码;( 4 分)( 3 )把R 分解成 2NF 模式集。( 2 分)六、判断题45 . 修改主码的操作是不允许的。正确46.SQL 语言集数据查询( DataQuery ) 、数据操纵( DataManipuiation ) 、数据定义( DataDefinition )和数据控制( DataControl )功能于一体。正确47 .如果一个关系模式R的所有属性都是不可分的基本数据项,则 R C 3NF。错误48 . 关系关系模式R 中属性或属性组X 并非 R 的码,但 X 是另一个关系模式的码,则称 X 是 R 的外部码( Foreign )正确第四章关系数据库规范化练习答案一、选择题1 .C2 .C3 .C4 .A主码为:(C,E)所以存在部分依赖和传递依赖5.B6 .C7 .C8 .D9.B10.A11.B12.D13.BC14.C15.B16.C二、填空题17.BCNF 18. 函数依赖19.4NF 20.3NF21 .部分函数依赖22 .平凡函数依赖23 .传递函数依赖24 .3NF ,无损连接,函数依赖25.1NF26.3NF27.BCNF28 .部分函数依赖,传递函数依赖29 .结构(数据),行为(处理)30 .X ,候选码31 .数据冗余,操作异常32.(A,D),1NF,2,R1(A,B,C),R2(A,D,E)33A2NF,2,R1(A,B,C,D),R2(D,E),BCNF34 .候选码:(E,C),1NF35 . 1NF,是, R2C2NFR1 3NF三、简答题36 .规范化:数据库中的关系模式要达到一定的规范要求,使所设计的数据库结构合理、数据的一致性、共享性和可操作性好。1.1 1NF的关系模式存在的问题:数据冗余,增、删、改操作异常等。38 .规范化的原则:(1) 进行无损连接分解;(2) 选择合理的规范化程度;(3) 正确性和可实现性原则.39 . 规范化步骤 :对 1NF关系进行投影,消除原关系中非主属性对码的部分函数依赖,将1NF关系转化为若干个2NF关系.对 2NF关系进行投影,消除原关系中非主属性对码的传递函数依赖,将2NF关系转化为若干个3NF关系.对 3NF 关系进行投影 ,消除原关系中主属性对码的部分函数依赖和传递函数依赖 (也就是说 ,使决定属性都投影成候选码),得到一组 BCNF 关系 .以上三步可以合并为一步 :对原关系进行投影 ,消除决定属性不是候选码的任何函数依赖.对 BCNF 关系进行投影 ,消除原关系中非平凡且非函数依赖的多值依赖 ,得到一组 4NF 关系 .对 4NF 关系进行投影,消除原关系中不是由候选码所蕴含的连接依赖,得到一组 5NF 关系 .四、设计题40 .E-R 图:41 .数据库中包含的关系模式:商品表(商品编号,商品名称,单价,折让规则);主码:商品编号顾客表(顾客编号,顾客名称,地址,邮编,电话);主码:顾客编号订单表(订单编号,顾客编号,商品编号,订购数量,金额)主码:订单编号,顾客编号,商品编号42.SELECTs.商品编号,SUM (订购数量)AS销售总数,SUM(数量*单价)AS总金额FROM订单表d ,商品表sWHEREs.商品编号二d.商品编号GROUPBY销售总数DESC;43.SELECT顾客编号,顾客名称,电话FROM顾客表WHERE顾客编号IN(SELECT顾客编号FROM 订单表 WHERE商品编号IN(SELECT商品编号FROM 商品表 WHERE商品名称二天府花生);五、综合题44. ( 1 ) CREATETABLER(队员编号 INT,比赛场次 INT,进球数 INT,球队名 CHAR(20),队长名 CHAR(20);(2) 函数依赖 :(队员编号,比赛场次)-> 进球数,队员编号-> 球队名,队员编号-> 队长名 ;主码 :( 队员编号 ,比赛场次)(3) 投影分解成2NF:R1( 队员编号 , 比赛场次 ,进球数 )R2( 队员编号,球队名,队长名 )

    注意事项

    本文(数据库与互联网自考.docx)为本站会员(苏美尔)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开