13142数据库原理期末B卷

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

沈阳师范大学13—14学年度第2学期期末试卷命题单位: 软件学院课程名称:数据库原理(B)卷课程代码:16209680
适用范围:2013级专升本
一、单选题:将选择的结果写在下面的方格里(共15道题,每题2分,共30分)
1、DBMS就是( )。

A、操作系统的一部分
B、在操作系统支持下的系统软件
C、一种编译程序
D、应用程序系统
2、在关系R(R#,RN,S#)与S(S#,SN,SD)中,R的主键就是R#,S的主键就是S#,则S#在R中称为( )。

A、外键
B、候选键
C、主键
D、主属性
3、SQL语言就是( )语言。

A、层次数据库
B、网络数据库
C、关系数据库
D、非数据库
4、在数据库系统中,对存取权限的定义称为( )。

A、命令
B、授权
C、定义
D、审计
5、关系模型中的关系模式至少就是( )。

A、1NF
B、2NF
C、3NF
D、BCNF
6、在关系数据库设计中,设计关系模式就是( )的任务。

A、需求分析阶段
B、概念设计阶段
C、逻辑设计阶段
D、物理设计阶段
7、建立索引的目的就是( )。

A、减少存储空间
B、提高存取速度
C、减少输入输出
D、减少冗余
8、在关系模式R(A,B,C,D)中,有函数依赖集F={B→C,C→D,D→A},则R能达到()。

A、1NF
B、2NF
C、3NF
D、以上三者都不行
9、SQL的视图就是从( )中导出的。

A、基本表
B、视图
C、基本表或视图
D、数据库
10、保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。

这就是指数据的( )。

A、安全性
B、完整性
C、并发控制
D、恢复
11、与WHERE AGE BETWEEN 18 AND 23完全等价的就是( )。

A、WHERE AGE>18 AND AGE<23
B、WHERE AGE>=18 AND AGE<23
C、WHERE AGE>18 AND AGE<=23
D、WHERE AGE>=18 AND AGE<=23
12、下述SQL命令中,允许用户定义新关系时,引用其她关系的主码作为外码的就是( )。

A、INSERT
B、DELETE
C、REFERENCE
D、SELECT
13、使用DELETE进行删除操作时,如果省略WHERE子句,则表示( )。

A、删除表中全部元组,也删除表在字典中的定义
B、未删除表中全部元组,只删除表在字典中的定义
C、删除表的结构
D、删除表中全部元组,但表的定义仍在字典中
14、逻辑数据独立性就是指( )。

A、模式改变,用户不变
B、模式改变,应用程序不变
C、应用程序改变,模式不变
D、子模式改变,应用程序不变
15、关系数据模型( )。

A、只能表示实体间的一对一联系
B、只能表示实体间的一对多联系
C、只能表示实体间的多对多联系
D、可以表示实体间的上述三种联系
,每空1分,共10分)
1、数据管理技术经历了( )、( )、( )三个阶段。

2、关系中主键的取值必须惟一且非空,这条规则就是( )完整性规则。

3、SQL语言除了具有数据查询与数据操纵功能之外,还具有( )与( )的功能。

4、在关系数据模型中,二维表的列称为( ),二维表的行称为( )。

5、数据库设计分为以下六个设计阶段:需求分析、概念结构设计阶段、( )阶段、( )阶段、数据库实施阶段、数据库运行与维护。

,每题5分,共30分)
下面就是一个电子商务网站购物模式,包括了三个表(主码用下划线标出)。

客户表:Client (Cno, Cname, Csex, Cage, Cclass),各属性分别代表顾客号、顾客姓名、顾客性别、顾客年龄及顾客类别。

商品表:Goods (Gno, Gname, Gprice) , 各属性分别代表商品号、商品名称及商品价格。

购物表:CG:(CGID,Cno, Gno, QTY ), 各属性分别代表购物编号、顾客号、商品号及购物数量。

试用关系代数表示下列查询操作:
(1)查询顾客类别为“VIP”的所有顾客姓名、年龄(2)查询“001002”号商品的价格
写出实现以下各题功能的SQL语句。

(3)查询商品名中带“电视”二字的所有商品信息。

(4)查询“001002”与“001005”号商品的价格。

(5)查询姓名为“王一”的顾客购买“001002”号商品的总数量。

(6)回收所有用户对Client表的修改权限。

)
某企业集团信息管理系统中需要管理如下信息:
工厂:工厂编号、厂名、地址; 产品:有产品编号、产品名、规格; 职工:有职工号、姓名。

其中:每个工厂生产多种产品,且每一种产品可以在多个工厂生产,每个工厂按照固定的计划数量生产产品;每个工厂聘用多名职工,且每名职工只能在一个工厂工作,工厂聘用职工有聘期与工资。

1、根据上述语义画出ER图,在ER图中需注明实体的属性、联系的类型及实体的标识符。

(10分)
2、将ER模型转换成关系模型,并在每个关系模式的主键下加下划线。

(5分)
五、应用题(15分)
设某商业集团数据库中有关系模式R (商店编号,商品编号,数量,部门编号,负责人),若有如下事实:
(1)每个商店的每种商品只在一个部门销售;
(2)每个商店的每个部门只有一个负责人;
(3)每个商店的每种商品只有一个库存数量。

试回答下列问题:
(1)根据上述规定,写出关系模式R的基本函数依赖;(6分)
(2)找出关系模式R的候选码;(2分)
(3)关系模式R最高已经达到第几范式?为什么?(3分)
(4)如果R不属于3NF,请将R分解为3NF模式集。

(4分)。

相关文档
最新文档