陕西师范大学2005—2006学年第二学期期末考试数据库原理.docVIP

  • 18
  • 0
  • 约8.02千字
  • 约 12页
  • 2015-08-17 发布于北京
  • 举报

陕西师范大学2005—2006学年第二学期期末考试数据库原理.doc

陕西师范大学2005—2006学年第二学期期末考试数据库原理.doc

陕西师范大学2005—2006学年第二学期期末考试 计算机科学学院2003级计算机科学与技术专业 数据库原理(A) 答卷注意事项: 1、学生必须用蓝色(或黑色)钢笔、圆珠笔或签字笔直接在试题卷上答题。 2、答卷前请将密封线内的项目填写清楚。 3、字迹要清楚、工整,不宜过大,以防试卷不够使用。 4、本卷共 5 大题,总分为100分。 得分 评卷人 一、单项选择题(将一个正确的答案代码填入括号中,每小题1分,共15分) (1)( )是长期存储在计算机内的有组织,可共享的数据集合。A、数据库管理系统 B、数据库系统 C、数据库 D、文件组织非关系模型中数据结构的基本单位是。 A、两个记录型间的联系 B、记录 C、基本层次联系 D、实体间多对多的联系SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现。A、数据查询 B、数据操纵 C、数据定义 D、数据控制 (4)在SQL语言中的视图VIEW是数据库的( )。 A、外模式 B、模式 C、内模式 D、存储模式 (5)已知关系模式R(A,B,C,D,E)及其上的函数依赖集合F={A→D,B→C, E→A},该关系模式的候选码是( )。 A、AB B、BE C、CD D、DE (6)在数据库设计中,确定数据库存储结构,即确定关系、索引、聚簇、日志、备份等数据的存储安排和存储结构,这是数据库设计的( )。 A、需求分析阶段 B、逻辑设计阶段 C、概念设计阶段 D、物理设计阶段 (7)关系数据库的规范化理论主要解决的问题是( )。 A、如何构造合适的数据逻辑结构 B、如何构造合适的数据物理结构 C、如何构造合适的应用程序界面 D、如何控制不同用户的数据操作权限 (8)一个事务的执行,要么全部完成,要么全部不做,一个事务中对数据库的所有操作都是一个不可分割的操作序列的属性是( )。 A、原子性 B、一致性 C、独立性 D、持久性 (9)若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为( )。 A、介质故障 B、运行故障 C、系统故障 D、事务故障 (10)下列不属于并发操作带来的问题是( )。 A、丢失修改 B、不可重复读 C、死锁 D、读“脏”数据 (11)如果事务T获得了数据项Q上的排他锁,则T对Q( )。 A、只能读不能写 B、只能写不能读 C、既可读又可写 D、不能读也不能写 (12)SQL中的视图机制提高了数据库系统的( )。 A、完整性 B、并发控制 C、隔离性 D、安全性 (13)找出下面SQL命令中的数据控制命令( )。 A、GRANT B、COMMIT C、UPDATE D、SELECT (14)数据流图是用于数据库设计中( )阶段的工具。 A、概要设计 B、可行性分析 C、程序编码 D、需求分析 (15)规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:每一个属性都是( )。 A、长度不变的 B、不可分解的 C、互相关联的 D、互不相关的 得分 评卷人 二、填空题(在横线上填写正确的答案,每空1分,共10分) (16)数据管理技术经历了、和三个阶段。关系代数运算中,传统的集合运算有、和。安全性控制的一般方法用户标识鉴定和五安全措施。∩R2∩R3等价于R1-(R1-(R2-(R2-R3)))。 (20)如果关系R(A,B,C)满足函数依赖F={ B→C,→B },则关系R是BCNF。 得分 评卷人 四、简答题(每小题分,共分试述数据库设计过程的各个阶段设计描述。DBA的职责是什么?DBMS的完整性控制机制应具有哪三个方面的功能?建立一个关于系、学生、班级、学会等诸信息的关系数据库。学生:学号、姓名、出生年月、班号班级:班号、系名、人数、入校年份系:系名、系号、系办公室地点、人数、宿舍区学会:学会名、成立年份、地点、人数有关语义如下:一个系有若干班,每个班有若干学生。一个系的学生住在同一宿舍区。每个学生可参加若干学会,每个学会有若干学生。学生参加某学会有一个入会年份。根据以上情况和假设,试作如下设计:()构造满足需求的ER图。()转换为等价的关系模型结构。(i) 根据上述规定,

文档评论(0)

1亿VIP精品文档

相关文档