欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    数据库期末考试试题及.docx

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

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

    数据库期末考试试题及.docx

    1、数据库期末考试试题及数据库期末试题、选择题(每题1分,共20 分)1 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据 库系统阶段。在这几个阶段中,数据独立性最高的是( A )阶段。A.数据库系统 B.文件系统 C.人工管理 D.数据项管理2数据库三级视图,反映了三种不同角度看待数据库的观点,用户眼中的数据 库称为(D)。A.存储视图 B.概念视图 C.内部视图 D.外部视图3数据库的概念模型独立于(A)。A.具体的机器和DBMS B. E-R图C.信息世界 D.现实世界4数据库中,数据的物理独立性是指(C)。A.数据库与数据库管理系统的相互独立B.用户程序与DBMS勺相互独

    2、立C.用户的应用程序与存储在磁盘上的数据库中的数据是相互独立 的D.应用程序与数据库中数据的逻辑结构相互独立5关系模式的任何属性(A)。A.不可再分 B.可再分C.命名在该关系模式中可以不惟一 D.以上都不是6下面的两个关系中,职工号和设备号分别为职工关系和设备关系的关键字:职工(职工号,职工名,部门号,职务,工资)设备(设备号,职工号,设备名,数量)两个关系的属性中,存在一个外关键字为( C )。A.职工关系的“职工号” B.职工关系的“设备号”C.设备关系的“职工号” D.设备关系的“设备号”7以下四个叙述中,哪一个不是对关系模式进行规范化的主要目的( C )A.减少数据冗余 B.解决更新

    3、异常冋题C.加快查询速度 D.提高存储空间效率8A )。B.关系模式中各级范式之间的关系为(A 专 NFu二JKFr LXFr 2NF-D.C.2 NF u INF ;二 3XF9保护数据库,防止XX或不合法的使用造成的数据泄漏、非法更改或破 坏。这是指数据的( A )。A.安全性 B.完整性 C.并发控制 D.恢复10事务的原子性是指( B )。A.事务一旦提交,对数据库的改变是永久的B.事务中包括的所有操作要么都做,要么都不做C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的D.事务必须使数据库从一个一致性状态变到另一个一致性状态11 下列哪些运算是关系代数的基本运算( D )。A

    4、.交、并、差 B.投影、选取、除、联结12 现实世界 “特征”术语, 对应于数据世界的( D )0A 属性 B.联系 C.记录 D.数据项13关系模型中3NF是指(A )oA.满足2NF且不存在传递依赖现象B.满足2NF且不存在部分依赖现象C.满足2NF且不存在非主属性D.满足2NF且不存在组合属性14下面关于关系性质的叙述中, 不正确的是(D )oA.关系中元组的次序不重要 B.关系中列的次序不重要C.关系中元组不可以重复 D.关系不可以为空关系15数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功 能称为(C)。A.数据定义功能 B.数据管理功能C.数据操纵功能 D.数据控

    5、制功能个 D.多个17.取出关系中的某些列,并消去重复元组的关系代数运算称为( B )算 D.选择运算18 候选码中的属性称为(B )。A.非主属性 B.主属性 C.复合属性 D.关键属性19对现实世界进行第二层抽象的模型是( C )。A.概念数据模型 B.用户数据模型C.结构数据模型 D.物理数据模型20.在关系模式R(A,B,C,D)中,有函数依赖集F=B C,C-D,D-A,贝U R能达 到( B)。A. 1NF B. 2NF C.3NF D.以上三者都不行得分、填空题(每空1分,共20 分)1.数据库保护包括(安全性保护、完整性保护、并发控制、故障恢复)四个方面内 容。2.二元实体间的

    6、联系通常可分为(1:1、1:n、m:n)三种。3.数据库系统中数据的独立性包括(-物理独立性、逻辑独立性)两个方面。4.数据库设计通常包括(结构特性(静态)、行为特性(动态)两方面内容。5.根据数学理论,关系操作通常有(关系代数)和(关系演算)两类。6.构成E-R图的三个基本要素为(实体、属性、联系)。7.若商品关系G(GNO GN GQ GC中,GNO GN GQ GC分别表示商品编号、商品名称、数量、生产厂家,若要查询“上海电器厂生产的其数量小于 100的商品名称”用关系代数可表示为 (ngn( (T GC“上海电器厂人GQ100 (G )。8.IBM公司的研究员E. F. Codd于19

    7、70年发表了一篇著名论文,主要是论述(关 系)模型。9.判断分解后的关系模式是否合理的两个重要标志是分解是否满足关系的 (无损连接性(不失真)、依赖保持性)。得分三、计算题(8分,每小题2分)若关系X、Y、Z如图所示,求:(1) n a,c(x)解:CA1C1A1C4A2C1A3C2A3C4A4C2A1C2(2) (T B B2 (X)解:ABCA1B1C1A3B1C2A4B1C2A1B1C2(3) X?解:YABCDA1B1C1D1A2B3C1D1A3B1C2D2A4B1C2D2A1biC2D2 J(4) X - Z 解:AA1X YABCCDBCA1B1C1C1D1 B1C2A1B2C4C

    8、2D2 B2C4A2B3C1C3D3 B1C1A3B1C2A3B2C4A4B1C2A1B1C2得分四、应用题(12分,每小题3分)设有三个关系:S (S#, SNAMJEAGE SEXC (C#, cnameteach日RSC (S#, C#, GRAD)试用关系代数表达式表示下列查询语句:(1) 检索至少选修两门课程的学生学号(S#)o(2) 检索全部学生都选修的课程的课程号(C#)和课程名(CNAM)(3) 检索选修课程包含“陈军”老师所授课程之一的学生学号( S#)(4)检索选修课程号为k1和k5的学生学号(S#)o解:(1)n s# ( (T 1=4人2=5(scx sc)(3分)(2

    9、)n c#,cnam(c? (n s#,c#(sc) *n s#(s)(3分)(3)n s#(sc? n c#( c teachers军(C)(3分)(4)n s#, C# (SC) *n c#( c C#= k1V C#= k5 (C)(3 分)得分五、证明题(10分)1 .设 R=A, B, C, D, F=A B, AC, CD,p =ABC CD。分解 是否无损联接分解?试说明理由(5分)。2 .设关系模式R (ABC,函数依赖F=A B, 4A, A-C满足3NF还是满 足BCNF试说明理由(5分)解: 1 .设 R1=ABC R2=CD R1n R2=C R2-R1=D 而 C D

    10、 (已知),故 R1A RMR2-R1 成立根据定理,分解p为无损联接分解(5分)2对于关系模式R (ABC,函数依赖F=A B, B-A, LC,分析可知,该关系模式关键字为 Ao同样由分析可得,该关系模式不存在非主属性 B、C对关键字A的部分依 赖和传递依赖现象,R 3NF但由于B-A (已知),而B不是关键字,故该关系模式R BCNF不成立。(5分)得分六、程序设计题(20分)设有如下4个关系模式:S (SN SNAMJECITY)P (PN PNAME COLOR WEIGH)J (JN, JNAME CITY)SPJ (SN, PN JN,QTY其中:S表示供应商,SN为供应商编码,

    11、SNAM为供应商名字,CITY为 供应商所在城市;P表示零件,PN为零件编码,PNAM为零件名字,COLO为零 件颜色,WEIGH为零件重量;J表示工程,JN为工程编码,JNAM为工程名字, CITY为工程所在城市;SPJ表示供应关系,QTY表示提供的零件数量。写出实现以下各题功能的SQL语句:(1)取出所有工程的全部细节。( 2分)SELECT *FROM J;(2)取出所在城市为南京的所有工程的全部细节。SELECT *FROM JWHERE CITY=南京;(3)取出为所在城市为上海的工程提供零件的供应商编码。SELECT DISTINCT SNFROM SPJWHERE JN IN(S

    12、ELECTJNFROM JWHERE CITY=上海);(4)取出为所在城市为上海或北京的工程提供红色零件的供应商编码。(2分)SELECT SNFROM SPJWHERE JN IN(SELECTJNFROM JWHERE CITY=上海OR CITY=北京) AND PN IN(SELECT PN FROM P WHERE COLOF红)(5) 取出供应商与工程所在城市相同的供应商提供的零件编码。(3分)SELECT SPJ.PNFROM S J,SPJWHERE S.SN=SPJ.SN AND J.JN=SP J.JN AND S.CITY=J.CITY;(6) 取出至少由一个和工程不在

    13、同一城市的供应商提供零件的工程编码。SELECT DISTINCT SPJ.JNFROM S,J,SPJWHERE S.SN=SPJ.SN AND J.JN=SP J.JN AND S.CITYJ.CITY;(7) 取出上海供应商不提供任何零件的工程编码。SELECTJNFROM JWHERE JN NOT IN(SELECT DISTINCT JNFROM SPJWHERE SN IN(SELECT SN FROM SWHERECITY=上海);(8)取出所有这样的一些二元组,使得第1个城市的供应 商为第2个城市的工程提供零件。(3分)(8) SELECT S.CITY J.CITYFROM

    14、 S J,SPJWHERE S.SN=SPJ.SN AND J.JN=SP J.JN; ( 3分)得分七、综合题(10分)设有如下信息:下列E-R图是反映产品与仓库两实体间联系的信息模型,要求:(1) 给出该E-R图的关系数据库模式,并指出相应的关键字。(4分)(2) 若仓库号、仓库名及仓库地均为字符型且长度均为 10,用SQL语 言为仓库关系建立相应的基表并说明实体完整性规则。(4分)(3)将仓库基表的查询权限授予所有用户,收回 User3对仓库的查询权限。(2分)解:1.关系数据库模式:(4分)仓库 w(仓库号 W#仓库名 wn地址 WA 关键字:W#产品P (产品号P#,产品名称PN规格PS,型号PM 关键字:P#存放L (仓库号 W#产品号P#,数量QTY 关键字:(W# P#)2.CREATE TABLE W W# CHAR 10) PRIMARY KEYWN CHAR10),WA CHA( 10)( 4 分)3.GRANT SELECT ON W TO PUBLICREVOKE SELECT ON W FROM Us(r3 分)


    注意事项

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

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




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开