06-07数据库系统原理数据库试卷答案_第1页
06-07数据库系统原理数据库试卷答案_第2页
06-07数据库系统原理数据库试卷答案_第3页
全文预览已结束

下载本文档

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

文档简介

1、。装。订。线。2006 年2007 年第一学期数据库系统原理 试卷 C 卷一、选择题(每题 2 分,共 20 分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题中的括号内。1D6B二、2B3B4C5D7A8B 9B10B(每题 4 分,共 20 分)两段锁协议1. 在对任何数据进行读、写操作之前,事务首先要获得对该数据的2. 在视图一个之后,事务不再申请和获得任何其他。视图是关系数据库系统提供给用户以多种角度观察数据库中数据的重要机制。视图是从一个或几个基本表(或视图)导出的表,是一个虚表。 3NF关系模式 R 中若不存在这样的码 X、属性组 Y 及非主属性

2、Z(题号12345678910总分得分阅卷人3基本的基本的类型有几种?试叙述它们的含义。的类型有排它锁(X锁)和共享锁(S锁)两种。若事务T对数据对象A加上X锁,则只允许T和修改A,其他任何事务都不能再对A加任何类型的锁,直到TA上的锁。若事务T对数据对象A加上S锁,则事务可以读但不能修改,其他事务只能再对A加S锁,而不能加X锁,直到TA上的锁。试述数据库设计的基本步骤需求分析阶段:需求收集和分析,得到数据字典和数据流图。概念结构设计阶段:对用户需求综合、归纳与抽象,形成概念模型,用E-R图表示。逻辑结构设计阶段:将概念结构转换为某个DBMS所支持的数据模型。数据库物理设计阶段:为逻辑数据模型

3、选取一个最适合应用环境的物理结构。数据库实施阶段:建立数据库,编制与调试应用程序,组织数据入库,程序试运行。(6)数据库运行和阶段:对数据库系统进行评价、调整与修改。5在数据库中为什么要并发控制?并发控制技术能保证事务的哪些特性?当多个用户并发地存取数据库时就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会存取和不正确的数据,破坏事务的一致性和数据库的一致性。所以数据库管理系统必须提供并发控制机制。采用并发控制技术可以保证事务的性和一致性。四、设计题1设数据库中有基本表:教师(职工号,列功能的 SQL 语句。(15 分),工龄,基本工资,津贴),写出实现下查询工龄在 20 年

4、以上(包括 20 年)基本工资低于 1500 元的教师的所有信息;一个(2003031,男,讲师,5,1400,1000);将为教授的教师的基本工资增加 500 元;删除职工号为2004012的教师;创建一个含有职工号、津贴的教师津贴视图。解:SELECT * FROM 教师 WHERE 工龄20 AND 基本工资1500;INSERTO 教师 VALUES(2003031,男,讲师,5,1400,1000);UPDATE 教师SET 基本工资=基本工资+500WHEREDELETE FROM 教师 WHERE 职工号=2004012CREATE VIEW 教师津贴AS=教授SELECT 职工号,FROM 教师;,津贴2设有商业销售记账数据库。一个顾客(顾客品名称,型号,单价)供应多个顾客。试画出对应的E-R 图;(6 分)将该 E-R 图转换为关系模型结构;并用下划线标出每个关系模式的候选码。(9 分)解:,号码)可以买多种商品

温馨提示

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

评论

0/150

提交评论