下载此文档

北邮数据库期末A无答案版.pdf


文档分类:IT计算机 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
该【北邮数据库期末A无答案版 】是由【小屁孩】上传分享,文档一共【13】页,该文档可以免费在线阅读,需要了解更多关于【北邮数据库期末A无答案版 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..北邮数据库期末A无答案版RevisedbyLiuJingonJanuary12,2021:..北京邮电大学学年第2学期《数据库应用技术》期末考试试题(A)考一、学生参加考试须带学生证或学院证明,未带者不准进入试考场。学生必须按照监考教师指定座位就坐。注二、书本、参考资料、书包等物品一律放到考场指定位置。意三、学生不得另行携带、使用稿纸,要遵守《北京邮电大学事考场规则》,有考场违纪或***行为者,按相应规定严肃处项理。四、学生必须将答题内容做在试题答卷上,做在草稿纸上一律无效。五、学生的姓名、班级、学号、班内序号等信息由教材中心统一印制。考试数据库应用技术考试时间2014年6月23日课程2小时15:30~17:30题号一二三四五五总分(1(2))(本大题共26小题,每小题1分,共26分)()支持数据独立性。A)具有封装机制B)定义完整约束条件C)模式分级,各级模式之间的映像D)()。A)MITC)GRANT,REVOKEB)CREATE,DROP,ALTERD)SELECT,INSERT,DELETE,UPDATE:..,只把R中原该舍弃的元组保存到新关系中,这种操作称为()。A)外连接B)内联接C)左外连接D)、网状和关系模型是按照()来分类的逻辑数据模型。A)数据完整性的类型B)存储结构的类型C)数据结构的类型D),是在数据库设计的()。A)需求分析阶段?B)概念设计阶段C)逻辑设计阶段D):SELECTSNAME,AGEFROMSWHERESEX=‘女’则该语句对关系S执行的操作有:()A)交(∩)和选择(σ)B)选择(σ)和投影(π)C)并(∪)和投影(π)D)选择(σ)和笛卡儿积(×)(A,B,C),根据语义有如下函数依赖集:F={A→B,(B,C)→A}。关系模式R的规范化程度最高达到()。A)1NFB)2NFC)3NFD)、删除和更新操作()。:..A)带表达式的视图B)连接视图C)行列子集视图D),只把S中原该舍弃的元组保存到新关系中,这种操作称为()。A)外连接B)内联接C)左外连接D),且R有n个元组,S有m个元组。执行关系R和S的笛卡尔积,记为T=R×S,则()。A)T的元数是r+s,且有n+m个元组B)T的元数是r×s,且有n+m个元组C)T的元数是r+s,且有n×m个元组D)T的元数是r×s,且有n×()。A)两个事务并发地对同一数据项进行更新而造成数据库不一致B)关系的不同元组中数据冗余,更新时未能同时更新所有有关元组而造成数据库不一致C)未经授权的用户对数据进行了更新D),哪一个是不正确的?()A)关系中的每个属性是不可分解的B)在关系中元组的顺序是无关紧要的C)任意的一个二维表都是一个关系D)每一个关系只有一种记录类型:..=(A,B,C),与SQL语句selectdistinctAfromRwhereB=17等价的关系代数表达式是()。A)π(σ(R))B)σ(π(R))AB=17B=17AC)σ(π(R))D)π(σ(R))B=17A,CA,CB=,其缺陷主要表现在数据联系弱、数据冗余和()。A)数据量低B)处理速度慢C)数据不一致D),这样可以提高查询效率;但是,并非素有属性列都适宜于建立聚簇索引,下面()属性列适宜建立聚簇索引。A)经常更新的属性列B)主属性C)非主属性D),T1是R与S等值连接的结果,T2是R与S自然连接的结果,则()。A)T1的属性个数大于或等于T2的属性个数B)T1的属性个数小于T2的属性个数C)T1的属性个数等于T2的属性个数:..D)(U,F)中,F是最小函数依赖集,属性T只在F中诸函数依赖“→”的左端出现,则属性T具有以下性质()。A)属性T仅是R的主属性,但不包含于侯选键中B)属性T必是组成R候选键的主属性?C)属性T必是R的非主属性D)属性T可能是R的主属性,也可能是R的非主属性?,哪一条是不正确的?()A)共享锁与任何锁都相容B)排它锁又称为X锁或写锁C)强两阶段封锁协议要求事务提交之前不得释放任务锁D),用于存放(),与创建触发器的表有相同的结构,但只能查询数据,不能修改。A)被DELETE的旧数据B)被DELETE的旧数据,要UPDATE的新数据C)临时存放的旧数据D)()。A)SQLServer的触发器除了DML触发器以外,还可以定义DDL触发器或者登录触发器。:..B)触发器是一种特殊的存储过程,只能与表相连,一般在特定的数据操作语句(DML)时触发。C)触发器可以定义比CHECK约束、规则对象、默认对象更复杂的数据完整性约束。D)触发器可以级联修改数据库中的所有相关表,且无需定义外键约束关系。,可以使用IN、ANY、ALL、EXISTS等谓词,其中<ANY等价于()。A)<MINB)NOTIN谓词C)<MAXD)(INDEX)的叙述中,哪一条是不正确的()A)索引是外模式B)使用索引可以加快查询语句的执行速度C)一个基本表上可以创建多个索引D)系统在存取数据时会自动选择合适的索引作为存取路径23.“查询选修了3门以上课程的学生的学生号”,正确的SQL语句是()A)SELECTS#FROMSCGEOUPBYS#WHERECOUN(*)〉3B)SELECTS#FROMSCGEOUPBYS#HAVINGCOUN(*)〉3C)SELECTS#FROMSCORDERBYS#HAVINGCOUN(*)〉3D)SELECTS#FROMSCORDERBYS#WHERECOUN(*)〉,下列()情况可以进行插入操作。A)视图全部包含了基本表中属性为NOTNULL的列B)视图中包含了使用统计函数的结果C)视图中使用了DICTINCT:..D)视图由多个表连接而成,、T2,其并发调度如下图所示。T1T2-------------------------------------------------------------------------------------(1)R(C)=100C←C*2W(C)=200(2)R(C)=200(3)ROLLBACKC恢复为100-------------------------------------------------------------------------------------下列说法正确的是()。A)该调度不存在问题B)该调度丢失修改C)该调度不能重复读D)该调度读“脏”()。A)数据冗余B)插入异常C)删除异常D)(,共18分)1、数据库系统一般由数据库、、应用系统、DBA和用户构成。2、在ER图中,菱形框表示。:..3、数据库系统中构成单一逻辑工作单元的操作集合称为____。4、关系模型中有实体完整性、完整性和用户自定义的完整性三类完整性约束。5、数据依赖是一个关系内部属性与属性之间的一种约束关系,最重要的数据依赖是依赖和依赖。6、设关系模式R(A,B,C),F是R上成立的FD集,F={B→A,B→C},则分解ρ={AB,AC},丢失的FD是。7、对数据模型的规范化,主要是解决插入异常、和数据冗余过大的问题。8、在SQL语言中,允许获得某种权限的用户把这种权限再转授给其他用户,可以在GRANT语句中指定子句9、关系数据库规范化理论的研究中,在函数依赖的范畴内,范式达到了最高的规范化程度。10、判断一个并发调度是否正确,可以用概念来解决。11、在SQL查询时,如果需要去掉查询结果中的重复组,应使用关键词。(本大题共3小题,每小题2分,共6分)1、视图2、主属性3、(本大题共3小题,共30分):..1、设有关系R与SRABCDE2347545648789计算π(σ(R×S))的结果。(2分)3,2A=D2、设有职工关系Employee(职工号,姓名,性别,技能),有关系代数运算表达式:π(Employee)÷π(σ(Employee))1,2,442='Li'请用汉语句子写出该表达式所表示的查询。(2分)3、F范式有何区别和联系(2分)答:4、已知关系:1)学生关系S,包括学号S#、姓名SNAME、年龄SAGE、系名SD;2)课程关系C,包括课程号C#、AME、、教师号T#;3)学生选课关系SC,包括学号S#、课程号C#和成绩GRADE;4)教师情况基本表T,包括教师号T#、教师名TNAME、系名TD;(1)用SQL语言实现:检索姓“王”的所有学生的姓名和年龄。(2分)用SQL语言实现:查询至少选修课程号为“C21”和“C41”两门课程的学生学号。(2分):..用SQL语言实现:统计每门指选课程的学生选修人数(超过10人的课程才统计),要求输出课程号,课程名和选修人数,查询结果按人数降序排列,若人数相同,按课程号升序排列。(2分)用SQL语言实现:创建视图,包含所有学生的学号,姓名,选课的课程名和成绩。(2分)用SQL语言实现:教师号为外键,请对课程关系的建表语句补充完整。(2分)(主键约束和外键约束)CREATETABLEC(C#CHAR(20),CNAMECHAR(50),CCFLOAT,,);(2)分别写出“选修了课程号为C2的学生的姓名”的关系代数表达式和SQL查询语句。关系代数表达式:(2分)SQL语句:(必须采用自然连接的方法)(2分)(3)分别用IN谓词、EXISTS谓词的SQL语言来实现:查询不是计算机系教师所讲授的课程的课程名和课程号。使用IN谓词:(2分)使用EXISTS谓词:(2分):..(4)用SQL语言实现:更新姓“王”的教师所开设的“高等数学”。(2分)用SQL语言实现:删除成绩低于60分的“音乐欣赏”课程的选课记录。(2分)用SQL语言实现:在学生选课关系表中插入一行记录,学号为“S1”,课程号为“C21”,成绩不录入。(2分)(本大题共2小题,共20分),包括三个实体集。实体类型“商店”的属性有:商店编号,店名,店址,店经理。实体类型“会员”的属性有:会员编号,会员名,地址。实体类型“职工”的属性有:职工编号,职工名,性别,工资。每家商店有若干职工,但每个职工只能服务于一家商店。每家商店有若干会员,每个会员可以属于多家商店。在联系中应反映出职工参加某商店工作的开始时间,会员的加入时间。(1)试画出反映商店、职工、会员实体类型及联系类型的ER图;(5分)(2)将ER图转换成关系模式,并指出每个表的主键和外键;(要求:对于“一对多”或者“一对一”,必须建立外键的联系方式,不要单独建表)职工模式(职工编号,职工名,性别,工资,商店编号,开始时间)主键:职工编号外键:商店编号2、有教师任课关系模式TDC:..TDC(TN,TNAME,TITLE,ADDR,DN,DNAME,,CNAME,LEVEL,CREDIT);其中属性分别表示教师编号、教师姓名、职称、教师地址、系、系名称、系地址、课程号码、课程名、教学水平、学分,并且现实世界的实事告诉我们,一个系有若干名教师,但一个教师只能属于一个系,一个教师可以担任多门课程的教学,同时任意一门课程可以由多名教师承担。写出该关系模式的函数依赖,其候选码是什么试分析该关系模式有何弊病请对该关系模式进行规范化,并使规范化后的数据模型属于3NF关系模式。(10分)

北邮数据库期末A无答案版 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小屁孩
  • 文件大小488 KB
  • 时间2024-03-27