《数据库原理及应用》试卷.doc_第1页
《数据库原理及应用》试卷.doc_第2页
《数据库原理及应用》试卷.doc_第3页
《数据库原理及应用》试卷.doc_第4页
《数据库原理及应用》试卷.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

-第-2-装-线-班级 姓名 学号 -第-1-装-线- 数据库原理及应用考试试卷B (适用班级:10计本1、10计本2、10信管本)题号一二三四五总分统分人统分复核人得分说明:以下全部试题答案请书写在答题纸上,答案写在试卷上无效。得分阅卷人复核人一、单项选择题(每小题2分,共30分)。在每小题列出的四个备选项中只有一个是最符合题目要求的,请将其代码填写在题后的括号内。错选、多选或漏选均不得分。1一般地,一个数据库系统的模式 。A)只能有一个 B)最多只能有一个 C)至少两个 D)可以有多个2.关系数据库中的码是指 。A)能惟一决定关系的字段 B)不可改动的专用保留字C)关键的很重要的字段 D) 能惟一标识元组的属性或属性集合3在SQL语句中,对输出结果排序的语句是 。A)GROUP BY B)ORDER BYC)WHERE D) HAVING4SQL中,“DELETE FROM 表名”表示 。A)从基本表中删除所有元组B)从基本表中删除所有属性C)数据库中撤消这个基本表D)从基本表中删除重复元组5将查询SC表的权限授予用户U1,并允许该用户将此权限授予其他用户。实现此功能的SQL语句是 。A)GRANT SELECT TO SC ON U1 WITH PUBLICB)GRANT SELECT ON SC TO U1 WITH PUBLICC) GRANT SELECT TO SC ON U1 WITH GRANT OPTIOND) GRANT SELECT ON SC TO U1 WITH GRANT OPTION6数据库的 是指数据的正确性和相容性。A)安全性 B)恢复 C)并发控制 D)完整性7使用CREATE INDEX语句建立的是 。A)数据库 B)触发器 C)存储过程 D)索引8关系模型中的关系模式至少是 。A) 1NF B) 2NF C) 3NF D) BCNF9候选码中的属性可以有 。A)0个 B)1个 C)1个或多个 D)多个10从E-R模型向关系模式转换时,一个m :n联系转换为关系模式时,该关系模式的码是 。A) m端实体的码 B)n端实体的码C) m端与n端实体码的组合 D) 重新选取其他属性11下列不属于概念结构设计时常用的数据抽象方法的是 。A)合并 B) 聚集 C) 概括 D) 分类12用CREATE PROCEDURE语句可以创建 。A)存储过程 B)约束 C)索引 D)基本表13关系代数表达式的用户策略中,首先要做的是 。A)对文件进行预处理 B)尽早执行选择运算 C)执行笛卡尔运算 D)执行投影运算14用于数据库恢复的重要文件是 。A)数据库文件 B) 索引文件 C)日志文件 D) 备注文件15解决并发操作带来的数据不一致性问题时普遍采用 。A) 封锁 B) 恢复 C) 存取控制 D) 协商得分阅卷人复核人二、填空题(每空1分,共10分)。1内模式也称存储模式( Storage Schema ),它是数据 和存储方式的描述,是数据在数据库内部的表示方式。2非关系数据模型采用的是面向记录的操作方式、操作对象是一条记录。而SQL语言采用 操作方式。3子查询的条件不依赖于父查询,这类查询称为 。4自主存取控制能够通过 机制有效地控制其他用户对敏感数据的存取。5实体完整性检查包括检查主码值是否 及主码的各个属性是否为空。6在一个关系R中,若所有的属性都为主属性,那么R最高可属于 范式。7数据抽象是在数据库 阶段完成的。8用OPEN打开游标时,游标指针指向查询结果的 。9简单的选择操作实现的算法是简单的全表扫描方法和 。10有两种基本类型的锁,它们是共享锁和 。得分阅卷人复核人三、简答题(本大题共5小题,每小题4分,共20分)。1. DBMS必须提供哪几方面的数据控制功能。2.计算机系统安全性指的是什么?安全性问题分为哪几类?3. 概念结构的主要特点是什么?4.数据库系统中的故障类型有哪几类?5为什么要进行并发控制,并发操作带来的数据不一致性主要包括哪些?得分阅卷人复核人四、操作题(本大题共10小题,每小题2分,共20分)。现有的学生-课程数据库的结构如下:(1)学生表:Student(Sno,Sname,Ssex,Sage,Sdept) (2)课程表:Course(Cno,Cname,Cpno,Ccredit)(3)学生选课表:SC(Sno,Cno,Grade)关系的主码加下划线表示。其中Sno为学号,Sname为姓名,Ssex为性别,Sage为年龄,Sdept为所在系,Cno为课程号,Cname为课程名,Cpno为先行课,Ccredit为学分,Grade为成绩。用关系代数表达式实现下列15小题:1. 查询计算机系的学生。2. 查询至少选修了一门其直接先行课为1号课程的学生学号。3. 查询选修了全部课程的学生号码和系别。4. 查询至少选修了1号课程和2号课程的学生学号。5. 查询选修课程名为“数据库”的学生姓名。用SQL语言实现下列610小题:6. 查询所有姓张的学生姓名。7. 查询计算机系年龄在20岁以下的学生姓名。 8. 计算1号课程的学生平均成绩。9. 查询选修2号课程且成绩在90分以上的所有学生。10. 删除2号课程的所有选课记录。得分阅卷人复核人五、综合题(本大题共2小题,每小题10分,共20分)。1.设有关系模式R(护士号,病床号,津贴,科室名,科室主任)。如果规定每个护士可照顾多个病床,每个病床领一份津贴;每个病床只属于一个科室管理;每个科室只有一个主任。(1)试写出关系模式R的基本函数依赖和主码。(2)说明R不是2NF模式的理由,并把R分解成2NF模式集。2. 设某商业集团数据库中有3个实体集,一是商店,属性有商店编号、商店名、地址等;二是商品,属性有商品名、商品号、规格、单价等;三是职工,属性有职工编号、姓名、性别、业绩等。商店与商品之间存在销售联系,每个商店可以销售多种商品,每种商品也可以在多个商店销售,每个商店销售的一种商品有约销售量;商店与职工之间存在聘用联系,每个商店有许多职工,每个职工只能在一个商店工作,商店聘用职工有聘期和工资。根据以上情况和假设,试作如下设计:(1)试画出E-R图,并在图上注明属性、联系类型、实体标识符。(2)将E-R图转换成关系模型,并说明主键和外键。第 3 页 共 3 页-第-2-装-线- -第-1-装-线- 班级 姓名 学号 数据库原理及应用考试试卷B答题纸(适用班级:10计本1、10计本2、10信管本)题号一二三四五总分统分人统分复核人得分得分阅卷人复核人一、单项选择题( 每小题2分,共30分)。题号12345678910答案题号11121314151617181920答案得分阅卷人复核人二、填空题( 每空1分,共10分)。请在每小题的空格中填上正确答案。错填、不填均不得分。1 _ 2 _ 3 _4 _ 5 _ 6 _ 7 _ 8 _ 9 _ 10 _得分阅卷人复核人三、简答题(本大题共5小题,每小题4分,共20分)。1. 【答】2. 【答】3. 【答】 4.【答】5.【答】得分阅卷人复核人四、操作题(本大题共10小题,每小题2

温馨提示

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

最新文档

评论

0/150

提交评论