郑州大学西亚斯国际学院2013-2014学年第1学期数据库系统概论A卷及答案.doc_第1页
郑州大学西亚斯国际学院2013-2014学年第1学期数据库系统概论A卷及答案.doc_第2页
郑州大学西亚斯国际学院2013-2014学年第1学期数据库系统概论A卷及答案.doc_第3页
郑州大学西亚斯国际学院2013-2014学年第1学期数据库系统概论A卷及答案.doc_第4页
郑州大学西亚斯国际学院2013-2014学年第1学期数据库系统概论A卷及答案.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

郑州大学西亚斯国际学院2013-2014学年第1学期数据库原理试卷(A)一、填空题( 每空2分,共20分) 1. _数据_模型是数据库系统的核心和基础。 硬件故障使存储在外存中的数据部分丢失或全部丢失 介质故障比前两类故障的可能性小得多,但破坏性最大。2. 在数据库运行故障中_介质_ 故障发生的几率小,但是破坏性最大。3. SQL标准允许具有 with grant option的用户把相应的权限传递给其他用户,但不允许循环授权。4. E-R数据模型一般在数据库设计的概念模型设计阶段使用。5. F=AB,BC,求B的闭包为_b,c_。6. 数据管理技术经历了人工管理、文件管理和 数据库管理三个阶段。7. 在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于第一范式。8. 在R(U)中,如果X Y,并且对于X的一个真子集X,有X Y,则称Y对X部分_ 函数依赖。9. 并发操作带来的数据不一致常见的有丢失修改、不能重复读 和读脏数据。10.关系代数中专门的关系运算包括:选择、投影、连接和除法。二、单项选择题(每题2分,共40分)1SQL语言具有两种使用方式,分别称为交互式SQL和(C )SQL。 A提示式 B多用户 C嵌入式 D解释式2 数据库的概念模型独立于( A )。 A具体的机器和DBMS BE-R图 C信息世界 D现实世界3同一个关系中的任意两个元组的值 (A )。A不能全同 B可以全同 C可以都为空值 D以上都不是4在数据库中存储的是( C )。A数据 B数据模型 C数据以及数据之间的关系 D信息5据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( A )。A模式 B外模式 C内模式 D视图6下列哪个sql语句的表达是正确的( A),其中sage为INT类型,sno和sname为字符类型Aselect sno,avg(sage) from student group by snoBselect sage,avg(sno) from student group by snoCselect sno,avg(sname) from student group by snoDselect sname,avg(sage) from student group by sno7下列关于delete语句表述正确的是( B )。Adelete只是删除表结构 Bdelete只是删除表中数据Cdelete删除表结构的同时也删除数据 D以上均不对8SQL语言中,实现数据检索的语句是(A )。ASELECT BUPDATE CDELETE DFIND9如图所示,两个关系R1和R2,它们进行( D )运算后得到R3。ABCACD121XYy DEM125MNMIJKR1R2ABCDEACC112XYyMMNIIJR3A交 B笛卡尔积 C并 D连接10层次型、网状型和关系型数据库划分原则是( D )。 A记录长度 B文件的大小 C联系的复杂程度 D数据之间的联系11自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的 ( D ) 。 A元组 B行 C记录 D属性12根据下面的表结构,用SQL将计算机科学系全体学生的成绩置零。 ( B ) Student表结构:字段名类型长度含义SnoChar11学生学号SnameVarhcar10学生姓名SgenderChar2学生性别SageInt年龄SdeptVarchar4所在系部IS代表信息工程系CS代表计算机科学系Course表结构:字段名类型长度含义CnoChar4课程号CnameVarchar20课程名CpnoChar4先行课程CcreditInt4学分Sc表结构:字段名类型长度含义snoChar11学生学号,Cnochar4课程号GradeInt成绩AUPDATE SC SET Grade=0 WHERE IS= (SELECE Sdept FROM Student WHERE Student.Sno = SC.Sno)BUPDATE SC SET Grade=0 WHERE CS= (SELECT Sdept FROM Student WHERE Student.Sno = SC.Sno)CUPDATE SC SET Grade=0 WHERE (SELECT Sdept FROM Student WHERE Student.Sno = SC.Sno)=ISDUPDATE SC SET Grade=0 WHERE (SELETT Sdept FROM Student,SC WHERE Student.Sno = SC.Sno)=CS13据库系统的核心是( B ) 。 A数据库 B数据库管理系统 C数据模型 D软件工具14数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是(A )。 ADBS包括DB和DBMS BDBMS包括DB和DBS CDB包括DBS和DBMS DDBS就是DB,也就是DBMS15数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为( C ) 。 A数据定义功能 B数据管理功能 C数据操纵功能 D数据控制功能16关系模式中,满足2NF的模式( B )。A可能是1NF B必定是1NF C必定是3NF D必定是BCNF17已知关系模式R(A,B,C,D,E)及其上的函数依赖集合FAD,BC ,EA,该关系模式 的候选码是( B )。 AAB BBE CCD DDE18在SQL语言中,子查询是( D ) 。 A返回单表中数据子集的查询语言 B选取多表中字段子集的查询语句 C选取单表中字段子集的查询语句 D嵌入到另一个查询语句之中的查询语句 19数据库恢复的基本原理可以总结为( B )。 A并发 B事务 C锁 D冗余20一个关系只有一个( D) 。 A候选码 B外码 C超码 D主码 三、简答论述题(每题4分,共12分)1试述关系数据库系统中视图(VIEW)的定义,及视图的作用?视图是从一个特定的角度来查看数据库中的数据。从数据库系统内部来看,一个视图是由SELECT语句组成的查询定义的虚拟表。从数据库系统内部来看,视图是由一张或多张表中的数据组成的,从数据库系统外部来看,视图就如同一张表一样,对表能够进行的一般操作都可以应用于视图,例如查询,插入,修改,删除操作等2 什么是两段锁协议?它的作用是什么?两段锁协议是:(1).在对任何数据进行读、写操作之前,首先要申请并获得对该数据的封锁(2).在释放一个封锁之后,事务不再申请和获得任何其他封锁。作用:若并发执行的所有事务均遵守两段锁协议,则对这些事务的任何并发调度策略都是可串行化的。3 什么是数据库的安全性和完整性?两者有什么联系和区别?2.数据库的完整性是指数据的正确性和相容性。数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。数据的完整性和安全性是两个不同的概念,但是有一定的联系。前者是为了防止数据库中存在不符合语义的数据,防止错误信息的输入和输出,即所谓垃圾进垃圾出所造成的无效操作和错误结果。后者是保护数据库防止恶意的破坏和非法的存取。也就是说,安全性措施的防范对象是非法用户和非法操作,完整性措施的防范对象是不合语义的数据。试题四:SQL应用(共15分 ) 1 、用SQL的有关语句定义 注意:说明主键码和外键码(如果有的话)。1)学生关系Student,包括学号Sno、姓名SN、年龄SA、性别SS;2)课程关系Course,包括课程号Cno、课程名CN、任课教师CT;3)学生选课关系SC,包括Sno、Cno和成绩G。2、 按题1的学生关系模式,用SQL的有关语句(1,“李强”,23,男)是关系模式Student的一条数据记录。(1,“C1”,83)是关系模式SC的一条数据记录。(“C1”,“数据库原理”,“王华”)是关系模式Course一条数据记录。1)用sql语句分别插入这三条数据。2)检索选修课程数超过3门的学生学号和平均成绩。3)检索选修了“数据库系统概论”课程的学生姓名。4)平均成绩大于80分的学生的姓名。5)授予赵华对学生关系Student的插入和修改权限;6)插入任意3个学生的完整信息;7)修改所有学生的年龄(加1)。 3、 结合题1定义的学生选课数据库,用SQL语句查询年龄大于20岁学生数据库课的成绩,输出学生姓名和成绩,按成绩排序(降序),若成绩相同,再按学号

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论