分享
分销 收藏 举报 申诉 / 8
播放页_导航下方通栏广告

类型2012-2013-1学期南方数据库原理与应用(A)卷.doc

  • 上传人:精****
  • 文档编号:3332337
  • 上传时间:2024-07-02
  • 格式:DOC
  • 页数:8
  • 大小:90.50KB
  • 下载积分:6 金币
  • 播放页_非在线预览资源立即下载上方广告
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    2012 2013 学期 南方 数据库 原理 应用
    资源描述:
    南京林业大学南方学院试卷学 号 班 号 姓 名 学号 班号 学 号 班 号 姓 名 学号 班号 南京林业大学南方学院试卷(A) 课程 数据库原理与应用 20 12~20 13年第 一 学期 所有答案均要写在答题纸上,否则不给分! 题号 一 二 三 四 五 六 总分 得分 一、选择题(每题 1 分,共 20 分) 1. 数据库系统具有许多特点,使其很快成为数据处理的主要工具,下列哪个特点不是数据库系统的特点( B )。     A. 具有复杂的数据结构 B. 不存在数据冗余     C. 有效地实现数据共享 D. 具有较高的独立性 2. 数据库三级视图,反映了三种不同角度看待数据库的观点,用户眼中的数据库称为(D  )。     A. 存储视图 B. 概念视图 C. 内部视图 D. 外部视图 3. 数据库的概念模型独立于(  A)。     A. 具体的机器和DBMS B. E-R图     C. 信息世界 D. 现实世界 4. 数据独立性是指(  D)。     A. 数据独立于计算机 B. 数据独立于操作系统     C. 数据独立于数据管理系统 D. 数据独立于应用程序 5. 规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足:其每一属性都是( C )。 A. 互不相关的 B. 长度可变的 C. 不可分解的 D. 互相关联的 6. 一个关系中的各元组(  B )。 A.前后顺序不能任意颠倒,一定要按照输入的顺序排列 B.前后顺序可以任意颠倒,不影响关系 C.前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果可能不同 D.前后顺序不能任意颠倒,一定要按照码的属性列顺序排列 7. 设关系R和S,分别包含15个和10个元组,则在R ∪S,R-S,R∩S中不可能出现的元组数目情况是( B )。 A. 15,5,10 B. 18,7,7 C. 21,11,4 D. 25,15,0 R-S=15-RnS –1 R-S=R-Rns RUS=25-RnS –2 RuS=R+S-RnS 此题关键是RnS. 因为R-S,RUS都是由RnS确定的。 将RnS代入1,2式子 R-S=15-7=8;而B选项中RnS=7,R-S=7所以不对。 而看A选项 RnS=10 代入 R-S=15-10=5, RUS=25-10=15 所以A项是对的。 其它的两个选项也可以这样计算。 8. 设有关系R(A,B,C),在下列的等式中,哪一个是不成立的( C )。 A.σA<2(πA, B(R))=πA, B(σA<2 (R)) B.πA, C(σA<2(R))=σA<2(πA, C(R)) C.πB, C(σA<2(R))=σA<2(πB,C(R)) D.πA(πA, B (R))=πA (R) 9. 设有关系R和S,在下列的关系运算中,哪一种运算不要求:“R和S具有相同的元数,且它们对应属性的数据类型也相同”( A )。 A. R×S B.R∩S C.R-S D.R∪S 10. 在如下2个数据库的表中,若雇员信息表EMP的主键是雇员号,部门信息表DEPT的主键是部门号,若执行所列出的操作,哪个操作不能执行( D )。 EMP 雇员号 雇员名 部门号 工资 001 张  山 02 2000 010 王宏达 01 1200 056 马林生 02 1000 101 赵  敏 04 1500 DEPT 部门号 部门名 主任 01 业务部 李  建 02 销售部 应伟东 03 服务部 周  垠 04 财务部 陈力胜 A.从雇员信息表EMP中删除行'010','王宏达','01','1200'. B.在雇员信息表EMP中插入行'102','赵敬','01','1500'. C.将雇员信息表EMP中雇员号='010'的工资改为1600元 D.将雇员信息表EMP中雇员号='101'的部门号改为'05' 关系S: 关系R: 11. 已知关系R和关系S以及结果关系如下表所示,在下面四个选项中能得到该结果关系的一项是(D )。 A B C a1 b1 5 a1 b2 6 a2 b3 8 a2 B4 12 A B E a1 b1 3 a1 b2 7 a2 b3 10 a2 b3 2                 结果关系表     A B C E a1 b1 5 3 a2 b3 8 2         C<E C>E   A.R⋈S B.R ⋈ S  C. R ⋈ S D.σC >E(R⋈S) 12. 在SQL语言的SELECT语句中,实现投影操作的是哪个子句( A )。 A.select B.from C.where D.group by 13. SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中CREATE、DROP、ALTER语句实现哪种功能的( C )。 A.数据查询 B.数据操纵 C.数据定义 D.数据控制 14. 下列不属于视图的作用是(D )。 A.视图能简化用户的操作 B.视图能使用户以多种角度看待同一数据 C.视图能够对机密数据提供安全保护 D.视图能够保证数据的完整性 15. 以下有关子查询的叙述中不正确的是( B )。 A.子查询可以向其外部查询提供检索条件的条件值 B.子查询总是先于其外部查询 C.子查询的结果是一个集合 D.子查询可以嵌套多层 16. 候选码中的属性可以有(   C)。     A. 0个 B. 1个 C. 1个或多个 D.多个 17. 在关系模式R(A,B,C,D)中,有函数依赖集F={B→C,C→D,D→A},则R能达到( B)。  A. 1NF B. 2NF C. 3NF D. 以上三者都不行 18. 下列规则中正确的是( A )。 A. 若X→Y,WY→Z,则WX→Z B. 若XY,则X→Y C. 若X Y→Z,则X→Z ,Y→Z D. 若X∩Y=φ,则X→Y 19. 不允许任何其他事务对这个锁定目标再加任何类型锁的锁是( B )。 A.共享锁 B.排它锁 C.共享锁或排它锁 D.以上都不是 20. 关于“死锁”,下列说法中正确的是( D  )。 A.死锁是操作系统中的问题,数据库操作中不存在 B.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库 C.当两个用户竞争相同的资源时不会发生死锁 D.只有出现并发操作时,才可能出现死锁。 二、填空题(每空 1 分,共 20 分) 1. 数据管理技术的发展经历了 人工管理 、 文件管理 ,数据库管理 等阶段。 2. E-R数据模型 是一种基于语义的数据模型,它不是面向计算机实现的,而是面向现实世界的,是用来描述客观世界中事物与事物之间的关联的。 3. 一个对象可以用一个或多个关系来表示,元组 是关系中各个属性的一个取值的集合。 4. 在关系代数的传统集合运算中,假定有关系R和S,运算结果为RS。如果RS中的元组既属于R又属于S,则RS是 交 运算的结果。 5. 设F是基本关系R的一个或一组属性,但不是关系R的码。如果F与基本关系S的主码Ks相对应,则称F是基本关系R的 外码 。 R被称为 关系,S被称为 关系。 6. 短语的作用是用来输出满足指定条件的分组(即GROUP )。 7. 包含在任何一个候选码中的属性称为 。 8. 对于关系模式的分解通常用 无损连接性 和 函数依赖保持性 两个标准进行衡量。 9. 若R属于第 3nf 范式,则R的每一个非主属性既不部分函数依赖于候选码也不传递函数依赖于候选码。 10. 事务 是构成单一逻辑工作单元的操作集合,它由一组操作序列组成。 11. 一个事务一旦完成全部操作后,它对数据库的所有更新应永久地反映在数据库中,即事务的_____持久性_______性。 12. 数据库故障分为三类: 事务故障 、系统故障 和 介质故障 。 13. 如果多个事务依次执行,则称为事务的 串行调度 。 三、 编程题(每小题 4分,共32 分) 假设教学数据库中有四个关系: student(sno,sname,birth,ssex,classno) sc(sno,cno,grade) course(cno,cname,ctime) tc(tno, tname , cno) 其中,sno, sname, birth, ssex, classno, cno, grade, cname, ctime, tno, tname分别表示学号,姓名,出生日期,性别,班号,课程号,分数,课程名,学时,教师号,教师姓名,请根据该教学数据库给出下列各题操作语句: (1)用关系代数表示以下操作:检索学号为“0910034”的学生所学课程的课程名称与成绩,要求显示学号、课程名和成绩。∏sno,cname,grade(course X Ósno=’0911034’(sc)) 注意:请用SQL语言完成第(2)到第(8)题。 (2)统计班号中包括“08”的学生人数。Select count(*) from student where classno=‘08’; (3)检索选修了“王明”老师所授课程并且成绩在80分以上(含 80分)的学生学号和姓名。 Select student.sno, student.sname from student, sc,tc where student.sno=sc.sno and o=o and tname=’王明’ and grade>=’80’; (4)检索所有选修“C102”号课程,且分数高于该门课程平均分的学生姓名。 Select sname from sc,student where student.sno=sc.sno and cno=’C102’ and grade>(select avg(grade) from sc where cno=‘C102’); (5)列出平均成绩在85分以上(含85分)的学生学号和平均分,并按平均成绩由高到低排列。Select sno,avg(grade) from sc group by sno having(avg(grade)>=85) order by avg(grade) desc; (6)查询没有一名学生成绩低于75分的课程号和课程名称。 Select cno,cname from course where cno not in (select distinct cno from sc where grade <75 ); (7)根据学号查询学生姓名和班号,已知待查询的学生学号已经存在变量givensno中,现要求用嵌入式SQL语言查询该生的姓名和班号,并将其分别放在变量xm和bh中。 Select sname, classno into :xm,:bh from student where sno=:givensno; (8)定义一个游标teacher,用于显示全校教师号和教师姓名。 Declare teacher cursor for select tno,tname from tc; 四、简答题 (每题5分,共 10分) 1. 并发操作可能会产生哪几类数据不一致?用什么方法能避免各种不一致的情况? 2. 什么是自然连接?它和等值连接的区别在哪里? 五、设计题(10分) 某个电器公司拟设计一个人事管理系统,其中涉及到职工、部门、岗位、技能、培训课程、奖惩记录、工资等信息。其中,一个部门设置了多个岗位,某些岗位在其他部门中也会设置,一名职工只能属于一个部门中的某个岗位。公司要求每名职工都要上多门培训课程,一门培训课程有多名职工上,职工参加培训有成绩属性。一名职工必须掌握多门技能,一项技能可以被多名职工所掌握,一名职工只有一份工资,不同职工工资可能相同,公司可以根据职工的表现对其实施多种奖惩措施,不同职工可能得到相同的奖惩,职工受到奖惩有奖惩日期属性。 已知各个实体所具有的属性如下: 职工(职工号,姓名,性别,年龄,学历) 培训课程(课程号,课程名,教材,学时) 技能(技能编号,技能名称,技能级别) 岗位(岗位编号,岗位名称,岗位级别) 工资(工资号,基本工资,级别工资,养老金,失业金,公积金,纳税) 奖惩(序号,奖惩标志,项目,奖惩金额) 部门(部门号,部门名称,职能) (1)请根据上述要求画出该人事管理系统的ER图,不要求画属性。 (2)根据ER图设计相应的关系模式,要求指出每个关系模式的主码,如果有外码,也请指出来。关系名称和属性名称全部用中文表示。 六、综合题(8分) 对于R(A,B,C,D,E),F={B→C,E→A,B→AD,D→AC},请完成以下操作(要求写出解答过程): (1)求该关系模式最小函数依赖集Fmin (2)求属性DE的闭包(DE)F+ (3)求R的候选码 (4)判断R最高达到第几范式?为什么? 南京林业大学南方学院答题纸(A) 学 号 班 号 姓 名 学号 班号 课程名称 数据库原理与应用 2012-2013学年第一学期 题号 一 二 三 四 五 六 总分 得分 一、选择题(每题 1 分,共 20 分) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 二、填空题(每空 1 分,共 20 分) 1.__________ ___________ ____________ 2.___________ 3.___________ 4.____________ 5.____________ ____________ ____________ 6.____________ 7.____________ 8.____________ ____________ 9.____________ 10.____________ 11.____________ 12.____________ ____________ ____________ 13.____________ 三、编程题(每小题 4 分,共 32分) 1、 2、 3、 4、 5、 6、 7、 8、 四、简答题 (每题5分,共10 分) 1. 2. 五、设计题(10 分) 六、综合题(共 8分)
    展开阅读全文
    提示  咨信网温馨提示:
    1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
    2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
    3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
    4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
    5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
    6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

    开通VIP折扣优惠下载文档

    自信AI创作助手
    关于本文
    本文标题:2012-2013-1学期南方数据库原理与应用(A)卷.doc
    链接地址:https://www.zixin.com.cn/doc/3332337.html
    页脚通栏广告

    Copyright ©2010-2026   All Rights Reserved  宁波自信网络信息技术有限公司 版权所有   |  客服电话:0574-28810668    微信客服:咨信网客服    投诉电话:18658249818   

    违法和不良信息举报邮箱:help@zixin.com.cn    文档合作和网站合作邮箱:fuwu@zixin.com.cn    意见反馈和侵权处理邮箱:1219186828@qq.com   | 证照中心

    12321jubao.png12321网络举报中心 电话:010-12321  jubao.png中国互联网举报中心 电话:12377   gongan.png浙公网安备33021202000488号  icp.png浙ICP备2021020529号-1 浙B2-20240490   


    关注我们 :微信公众号  抖音  微博  LOFTER               

    自信网络  |  ZixinNetwork