网络教育试卷_第1页
网络教育试卷_第2页
网络教育试卷_第3页
网络教育试卷_第4页
网络教育试卷_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

电子科技大学网络教育考卷(A2卷)二二线【二二二二二封二二1二二【二二密心中学教二二二二二二二二一号学二二二二二二二一号班二二二二二二二二一称名业专一二二二二二二二二名姓大题号一一二电子科技大学网络教育考卷(A2卷)二二线【二二二二二封二二1二二【二二密心中学教二二二二二二二二一号学二二二二二二二一号班二二二二二二二二一称名业专一二二二二二二二二名姓大题号一一二三四五^六七八九十合计得分7.概念模型独立于(A.E-R模型C.DBMS)可以计算一列值的和。B.COUNTD.SUM)。A.1NF B.2NF4.数据模型的三要素是( )。A.概念模式、逻辑模式和物理模式C.1:1、1:n和n:m的联系6.下面有关数据库的描述,正确的是(A.表至少有一个码C.所有视图都是不允许更新的B.硬件独立性D.设备独立性(20年至20学年度第学期)考试时间年月日(120分钟)课程数据库原理及应用教师签名 一、填空题(每空1.5分,共15分)若关系R有m个属性,关系S有n个属性,则RXS有 个属性。数据库系统的三级模式结构是指数据库系统是由 、 和 三级构成。 规则:若属性A是基本关系R的主属性,则属性A不能取空值。关系是一种数学结构,被定义为一个 的子集。关系代数中专门的关系运算包括:选择、投影、连接和 。设有关系SC(sno,cname,grade),各属性的含义分别为学号、课程名、成绩。若要将所有学生的“数据库系统”课程的成绩增加5分,能正确完成该操作的SQL语句是 grade=grade+5WHEREcname=“数据库系统”。在关系数据模型中,两个关系R1与R2之间存在1:M的联系,可以通过在一个关系R2中的 在相关联的另一个关系R1中检索相对应的记录。数据库的逻辑模型设计阶段,任务是将 转换成关系模型。二、单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其字母标号填在题干的括号内。每小题1.5分,共15分)关系数据库规范化是为了解决关系数据库中( )问题而引入的。保证数据的安全性和完整性 B.提高查询速度C.减少数据操作的复杂性 D.插入、删除和数据冗余2.SQL提供了许多集函数,其中(A.MAXC.AVG关系有一个基本要求:每一个分量必须是不可分的数据项。满足该条件的关系模式就属于(C.3NF D.4NF关系模型、网状模型、层次模型D.数据结构、数据操作、数据约束条件5.下列叙述正确的为( )。关系中元组和属性都有先后顺序 B.关系中元组和属性都没有先后顺序关系中元组有先后顺序,属性没有先后顺序 D•关系中元组没有先后顺序,属性有先后顺序)。外码与被参照表无关,可以取任意值D.表的主码允许取null)。B.硬件设备、软件D.操作系统和DBMS在数据库中,外模式/模式映象体现了数据的( )。A.物理独立性逻辑独立性下面有关视图的说法,正确的是( )。视图是人们操作数据库的图形界面视图与表一样都是用来存储数据的视图是一个虚表,是从一个或多个基本表(或视图)导出的表通过视图修改数据并不影响导出该视图的基本表关于封锁粒度的描述,( )是错误的。封锁对象可以是逻辑单元,如关系、索引项等封锁对象可以是物理单元,如页、块C封锁粒度越小,并发度越高封锁粒度越大,数据库所能封锁的数据单元越多三、判断题(对于正确的描述,在题后划“V”,错误的划“X”,不作标记不给分。每小题1分,共10分)DROPTABLE语句用于删除基本表。SQL语言中的查询只能针对一个表进行,一个查询不能同时涉及两个以上的表。在各种范式中,3NFuBCNFu2NFu1NF成立关系中的任何两个元组的值在同一时刻不能是完全相同的。即使设计的关系是规范化的,仍然可能出现各种数据访问异常。建立索引是加快查询速度的有效手段,所以,关系上定义的索引数越多越好。视图是一种临时表,是一种间接地对基本表的安全访问方式。设表Orders包含订单信息,语句SELECTCOUNT(*)FROMOrders;可查询订单的总数。外码只能取被参照关系主码的值。线-二二二二二封二二二二二二【二密心中学教一二二二二二二二二号学一二二二二二二二号班二二二二一二二二二称名业专二二二二一二二二二名姓线-二二二二二封二二二二二二【二密心中学教一二二二二二二二二号学一二二二二二二二号班二二二二一二二二二称名业专二二二二一二二二二名姓在关系中,可以任意选择候选码。四、语言及基础知识题(共30分,共5题,每题6分)1、数据库安全控制技术包括自主访问控制,该项技术根据不同等级的数据库对象,如数据库级、数据库模式级、以及数据库表中数据级,分别为访问这些对象的用户定义了不同类型权限。(6分)用户访问数据库级对象相关的权限包括哪三种?(2分)答:用户操作数据库模式的相关权限包括哪四种?(2分)答:用户操作数据库表中数据的相关权限包括哪四种?(2分)答:2、在学生成绩管理系统中,班级表CLASS(CLASID,CLASNAME,MAJOR)学生信息表STU(SID,SNAME,SEX,CLASSID),其中:SID-学号,SNAME-学生姓名,SEX-性另ij,CLASID-班级编号,CLASNAME-班级名称,MAJOR-专业。下列SQL语句需要创建STU表,要求满足约束为:SID为主键,SNAME非空,SEX只能为男或女,CLASSID参照班级表的班号,修改班级表时级联修改学生表,删除班级表的某班级时,CLASSIDchar(8) ONDELETE ONUPDATE )3、由三个事务的构成调度序列R3(B)R1(A)W(B)R2(B)R2(A)W2(B)R1(B)W1(A),请使用前驱图方法检查该调度是否为可串行化调度,如果是冲突可串行化,写出串行化序列;否则,解释其原因。(6分)4、对于学生-课程数据库,如下语句是查询由信息系学生所修课程的名称:SELECTCnameFROMStudentS,CourseC,SCWHERES.Sno=SC.SnoANDSC.Cno=C.CnoANDS.Sdept二IS';请用关系代数写出与SQL查询语句等价的查询。(6分)5、存储过程和触发器都是存储在数据库中的程序,但是,它们在许多方面都各有特点,完善下列表,比较它们之间的区别。(6分,每空1分)存储过程触发器是否可有参数是否可有返回值执行方式五、综合设计题(30分)在学生信息管理系统中,有学生、班级、系、学会、宿舍区等实体型,一个系有若干专业,每个班为同一专业,每个班为同一系;每个班有若干学生,每个学生只能属于一个班;一个班的学生住在同一个宿舍区,一个宿舍区可以住多个班的学生;每个学生可以参加若干学会,每个学会有若干学生,学生参加每个学会有入会年月。学生的属性为:学号、姓名、性别、出生年月;班级的属性为:班级号、专业名、入校年份;系的属性为:系编号、系名、办公地点,成立时间;学会的属性为:学会编号、学会名、成立年份、地点;宿舍的属性为:宿舍区号、宿舍名、宿舍地点、可住人数。其中学号、班级号、系编号、学会编号分别对学生、班级、系、学会均是唯一且不为空值。心中学教二二二二二二一二二号学二二二二二二一二号班心中学教二二二二二二一二二号学二二二二二二一二号班(1)根据给定的实体及联系约束,画出实体联系(ER)图。(8分)二二二二二二二二-称名业专二二二二二二二二-名姓(2)将实体联系(ER)图转换为关系模式。(7分)二二

温馨提示

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

评论

0/150

提交评论