1 / 9
文档名称:

oracle考试试题及答案.docx

格式:docx   大小:30KB   页数:9
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

oracle考试试题及答案.docx

上传人:cby201601 2022/6/20 文件大小:30 KB

下载得到文件列表

oracle考试试题及答案.docx

文档介绍

文档介绍:试题一
一、填空题(每小题4分,共20分)
1、数据库管理技术经历了人工管理、文件系统、数据库系统
三个阶段
2、数据库三级数据结构是 外模式、模式、内模式
3、数据库中,由 数据库缓冲区,重做日志缓冲区,共享池组

4、在
以 为例,给出语言支持的关系数据库三级逻辑结构示意图。
简述对数据库的安全性控制功能包括哪些常用手段?
四、数据库设计( 共 15 分)
假设有一个关系, 用来记录每个人的身份证号、 姓名和工作单
位。还包含他 / 她的每个孩子的身份证号、姓名和出生地,以及
他/ 她所拥有的每辆汽车的牌号和型号。
由现实世界的已知事实得知:
有一些人可能有若干辆汽车, 这些汽车可能是同一型号, 也可能
不是同一型号;
有一些人没有汽车; 如果某人有汽车, 他的每辆汽车都有一个汽
车牌号;
有一些人可能有若干个孩子, 有一些人没有孩子。 初步设计的关
系模式如下:
R( 身份证号,姓名,工作单位, C 身份证号, C 姓名, C 出生
地,汽车牌号,型号)
其中“C身份证号,C姓名,C出生地”分别是孩子的身份证号、
姓名和出生地。
请将该关系模式分解成的关系模式,确定主关系键。( 7 分)
假设某一个学校的图书馆要建立一个数据库, 保存读者、 书和
读者借书记录。为了建立该数据库,需要先设计好概念模型,即
设计E-R图,然后再将概念模型转换为关系模型。请设计出E-
R图。
读者的属性有:读者号、姓名、年龄、地址和单位。
每本书的属性有:书号、书名、作者和出版社。
对每个读者借的每本书有:借出日期和应还日期。( 8 分) 五、计算题 ( 本大题共 3 小题,共 16 分 ) 设有一个顾客商品关系数据库,有三个基本表,表结构如下:
商品表: 客户表:
( 商品号,商品名,单价,库存量)
( 顾客号,顾客名,性别,年龄,电话)
订单表:
( 顾客号,商品号,数量,购买价,日期 )
注意: 回答时要将答案写到规定的地方; 给出的答案要求字迹必
须清楚;不允许改变程序结构和随意添加子查询。
请用语言创建一个视图, 检索顾客的顾客号、 顾客名和订购商
( 金额等于数量* 购买价) ( 6 分)
( 顾客号,顾客名,商品名,金额,日期 )
请用语言找出女顾客购买的商品号、商品名和数量合计。( 6
分)
商品号,商品名;
请用语言 命令给商品表增加一个字段,字段名为:产地,数
据类型为:,长度为:30,命令如下:(4 分)
试题二答案:
二 . 笛卡儿积 删除异常 实体完整性参照完整性 用户自定
义完整性层次模型
网状模型关系模型显式游标 隐式游标

, ()
()>80
2,
. ; 正确
, ; 错误
(
,
)
(, )
(, , );
;
/* 调用过程 */
('', ' ');
;
试题三
一、填空题 ( 每空 2 分,共 20 分 )
1、使用语言的语句进行分组查询时,如果希望去掉不满足条件
的分组,应当使用子句。
2、在关系数据库设计中,数据库设计分为需求分析、概念设计、
逻辑设计、物理设计、应用程序编码调试运行、数据库运行维护
六个阶段。设计关系模式是数据库设计中的哪个阶段的任务?