第1学期《数据库原理与应用》课程A卷

上传人:仙*** 文档编号:253590399 上传时间:2025-03-16 格式:DOC 页数:8 大小:61.50KB
收藏 版权申诉 举报 下载
第1学期《数据库原理与应用》课程A卷_第1页
第1页 / 共8页
第1学期《数据库原理与应用》课程A卷_第2页
第2页 / 共8页
第1学期《数据库原理与应用》课程A卷_第3页
第3页 / 共8页
资源描述:

《第1学期《数据库原理与应用》课程A卷》由会员分享,可在线阅读,更多相关《第1学期《数据库原理与应用》课程A卷(8页珍藏版)》请在装配图网上搜索。

1、西北农林科技大学本科课程考试试题(卷) 2013—2014学年第1学期《数据库原理与应用》课程A卷 专业班级: 命题教师: 审题教师: 学生姓名: 学号: 考试成绩: 一、单项选择题(每小题2分,共20分) 得分: 分 1.一个关系只有一个( C )。 A.超码

2、 B.候选码 C.主码 D.外码 2.数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是( A )。 A.DBS包括DB和DBMS B.DBMS包括DB和DBS C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS 3.关系数据库规范化是为了解决关系数据库中( C )等问题而引入的。 A.减少数据操作的复杂性 B.提高查询速度 C.插入异常、删除异常和数据冗余 D.数据的完整性 4.下列关于Oracle中触发器的描述,

3、不正确的是( D )。 A.视图上只能创建instead of类型的触发器 B.触发器不需要用户调用执行 C.利用触发器可以实施更为复杂的完整性约束 D.一张表上只能创建一个触发器 5.Oracle数据库物理结构包括三种文件,以下不属于的是( B )。 A.数据文件 B.系统文件 C.控制文件 D.日志文件 6.当关系R和S作自然连接时,能够把R和S原该舍弃的元组保留到结果关系中的操作是( A )。 A. 全外连接 B. 右外连接 C. 外部并 D. 左外连接 7.设有关系模式R(

4、A,B,C),F是R上成立的函数依赖集,F={A→B,C→B},则相对于F,关系模式R的主键为( A )。 A.AC B.ABC C.AB D.BC 8.在ER模型中,如果有6个不同实体集,有9个不同的二元联系,其中3个1∶N联系,3个1∶1联系,3个M∶N联系,根据ER模型转换成关系模型的规则,转换成关系的最少数目是( B )。 A.6 B.9 C.12 D.15 9.设计内模式属于数据库设计的( D )。 A.需求设计

5、B.概念设计 C.逻辑设计 D.物理设计 10.一个事务内部的操作及使用的数据对其他事务是( B )的,并发执行的各个事务之间不能相互干扰。 A.一致 B.隔离 C.永久 D.原子 二、填空题(每空1分,共10分) 得分: 分 1.在Oracle中,当在表上创建主键约束(Primary Key)和 唯一性 约束时系统自动在相应的属性列上创建索引(Index)。 2.在Oracle中创建用户时,若未提及DEFAULT TABLESPAC

6、E关键字,则系统将 users 表空间分配给用户作为默认表空间。 3.执行授权语句Grant时如果指定了With Grant Option子句表示: 获得权限的用户可以传播此权限 。 4.对于视图的查询和更新,系统最终转化为对 基本表 的查询和更新。 5.设R(U)是属性集U上的关系模式。X,Y是U的子集。若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组 在x上的值相同,而在y上的值不同 ,则称X函数确定Y或Y函数依赖于X,记作X→Y。 6.数据库设计中,需求分析阶段

7、产生的数据字典通常包括数据项、数据结构、 数据流 、数据处理和 数据存储 五个部分。 7.事务通常是以Begin Transaction开始,以 commit 或Rollback结束。 8.一个“不好”的关系模式会存在数据冗余太大、 删除异常 、更新异样、插入异常。 9.PL/SQL程序由三个块组成,即声明部分、 执行部分 、异常处理部分。 三、简答题(每小题5分,共20分) 得分: 分 1.什么是视图?请列举出使用视图的优点(列

8、出任意三点即可)。 1. 视图是从一个或几个基本表(或视图)中导出的表。它与基本表不同,是一个虚表,数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。视图的优点:(1)视图能够简化用户的操作;(2)视图使用户能以多种角度看待同一数据;(3)视图对重构数据库提供了一定程度的逻辑独立性;(4)视图能够对机密数据提供安全保护;(5)适当的利用视图可以更清晰的表达查询。 2.简述关系数据库的三类完整性约束。 2. 关系数据库的完整性约束包括:实体完整性、参照完整性和用户自定义的完整性。实体完整性规则:若属性(指一个或一组属性)A是基本关系R的主属性,则A不能取

9、空值。参照完整性规则:若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码Ks相对应(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须为:或者取空值;或者等于S中某个元组的主码值。用户自定义的完整性就是针对某一具体关系数据库的约束条件。它反映某一具体应用所涉及的数据必须满足的语义要求。 3.有一张学生基本信息表S(Sno,Sname,Ssex,Sbirth,Sdept,Major),表中存放某高校各个学院的学生信息,如果只允许数据库用户Jobs查询“生命科学”学院的学生信息而不能查询其它学院的学生信息,请给出相应的授权方案。 (1)创建“生命科学”学院视

10、图 Create view shengming As Select sno,sname,ssex,sbirth,sdept,major From s Where sdept=‘生命科学’ (2)授权 Grant select on shengming to jobs; 4.简述概念结构阶段的设计内容与步骤。 设计内容:将需求分析得到的用户需求抽象为信息结构即概念模型。步骤:第一步是抽象数据并设计局部视图,第二步是集成局部视图,得到全局的概念结构。 四、设计题(每小题9分,共18分) 得分:

11、 分 1.有一图书出版销售系统,其中的数据有:图书的书号、书名及作者姓名;出版社名称、地址及电话;书店名称、地址及其经理;仓库号,面积,负责人。其中: 每种图书只能由一家出版社出版,一家出版社可出版多种图书; 每种图书可由多家书店销售,每家书店可经销多种图书,用销售量表示某种图书在某个书店的销售数量; 一个出版社出版的图书存放在一个仓库,一个仓库可以存放若干个出版社出版的图书,用库存量表示某种图书在某个仓库中的数量。 (1)请画出该系统数据库的ER图。(5分) (2)将ER图转换成关系模式,要求关系模型的数量尽可能少。(4分)

12、 2.现有如下关系模式: 借阅(图书编号,书名,作者名,出版社,读者编号,读者姓名,借阅日期,归还日期) 基本函数依赖集F: F={图书编号→(书名,作者名,出版社),读者编号→读者姓名,(图书编号,读者编号,借阅日期)→归还日期} (1)写出借阅关系的主码,分析非主属性对主码的函数依赖。(5分) (2)利用规范化理论对借阅关系进行分解,使分解后的每个关系模式达到3NF。(4分) 五、综合题(共32分) 得分:

13、 分 1.设有关系模式如下: 部门(部门编号,部门名称,电话) 员工(员工编号,姓名,性别,部门编号,职务) 项目(项目编号,项目名称,预算) 施工(员工编号,项目编号,工时)注:工时的单位为小时 写出下列操作的关系代数:(每小题3分,共9分) (1)查询员工“陈艳”的部门名称和职务; (2)查询工时超过100小时的项目名称和员工的姓名。 (3)删除部门编号为D4的部门信息。 2.现有如下关系: 职工(职工号,姓名,性别,职务,家庭地址,部门编号) 部门(部门编号,部门名称,地址,电话) 保健(保健卡编号,职工号,检

14、查身体日期,健康状况) 写出下列操作的SQL语句:(每小题3分,共15分) (1)查找所有女科长的姓名和家庭地址。 (2)统计“财务科”中健康状况为“良好”的职工人数。 (3)统计身体检查3次以上健康状况都是“差”的职工号。 (4)将“研发部”职工的健康状况改为“一般”。 (5)建立健康状况为“差”的职工的视图,视图中包括职工号、姓名、性别、部门名称、检查身体日期、健康状况。 3.补全下面的PL/SQL程序。(每空2分,共8分) 有三个关系S(Sno,Sn

15、ame,Ssex,Sage,Sdept),C(Cno,Cname,Ccredit),SC(Sno,Cno,Grade),创建存储过程CJ_P,实现查询指定学院学生的成绩情况,在过程体中输出学生的姓名、选课的课程名和成绩。 create or replace procedure CJ_P(v_sdept ) is v_sname s.sname%type; v_cname ame%type; v_grade sc.grade%type; cursor c1 is select Sname, Cname,Grade from

16、 where s.sno = sc.sno and o = o and Sdept = v_sdept; begin open c1; loop fetch ; exit when c1%notfound; dbms_output.put_line(v_sname||','||v_cname||','||v_grade); end loop; ; end; 第 8 页 共 8 页

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

相关资源

更多
正为您匹配相似的精品文档
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!