版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、试题一一、填空题 ( 每小题 4 分,共 20 分)1、数据库管理技术经历了 人工管理、文件系统、数据库系统 三个阶段2、数据库三级数据结构是外模式、模式、内模式3、Oracle 数据库中, SGA由 数据库缓冲区,重做日志缓冲区,共享池组成4、在 Oracle 数据库中,完正性约束类型有 Primay key 约束。Foreign key 约束, Unique 约束, check 约束, not need 约束5、PL/SQL中游标操作包括 声明游标,打开游标,提取游标,关闭游标二、正误判断题(每小题2 分,共 20 分)1、数据库中存储的基本对象是数据(T)2、数据库系统的核心是DBMS(
2、T)3、关系操作的特点是集合操作(T)4、关系代数中五种基本运算是并、差、选择、投影、连接(F)5、Oracle 进程就是服务器进程(F)6、oraclet系统中 SGA所有用户进程和服务器进程所共享(T)7、oracle 数据库系统中数据块的大小与操作系统有关(T)8、oracle 数据库系统中,启动数据库和第一步是启动一个数据库实例( T)9、PL/SQL中游标的数据是可以改变的(F)10、数据库概念模型主要用于数据库概念结构设计(F)三、简答题(每小题7 分,共 35 分)1、何谓数据与程序的逻辑独立性和物理独立性?2、试述关系代数中等值连接与自然连接的区别与联系?3、何谓数据库,数据库
3、设计一般分为哪些阶段?4、简述 Oracle 逻辑数据库的组成?5、试任举一例说明游标的使用方法?五、设有雇员表emp(empno,ename,age,sal,tel,deptno),其中:empno-编号,name-姓名,age -年齡,sal-工资, tel-电话deptno-部门号。请按下列要求分别晨SQL*PLUS下编程。(每小题3 分,共 15 分)? 1、查询家有电话的职工信息。? 2、查询工资在 500 至 800 元之间的雇员信息SQL>SELECT * FROM emp WHERE BETWEEN 500 AND 800;? 3、按年龄递增顺序显示雇员编号、姓名、年龄、
4、工资SQL>SELECTempno,ename,age,sal FROMemp ORDERBY age ASC;? 4、求部门号为 D_01的平均工资SQL>SELECT AVG(sal) FROM emp WHERE deptno='D_01'? 5、查找部门号为 D_01的 40 岁以上而工资在 400 元以下的雇员名单。SQL>SELECT ename FROM emp WHERE deptno='D_01' AND age>40ANDSal<400;试题一答案一、填空题1、 人工管理、文件系统、数据库系统2、 外模式、模式、
5、内模式3、 数据库缓冲区,重做日志缓冲区,共享池4、 Primay key 约束。Foreign key 约束,Unique 约束, check 约束, not need 约束5、 声明游标,打开游标,提取游标,关闭游标二、正误判断题1、T 2、T 3、T 4、F 5、F 6、T 7、T 8、T 9、F三、(略)五、1、 SQL>SELECT * FROM emp WHERE tel NOT NULL;2、 SQL>SELECT * FROM emp WHERE BETWEEN 500 AND 800;3、 SQL>SELECTempno,ename,age,sal FROM
6、 empORDERBY age ASC;4、 SQL>SELECT AVG(sal) FROM emp WHERE deptno='D_01'5、 SQL>SELECT ename FROM emp WHERE deptno='D_01' AND age>40ANDSal<400;试题二一、单项选择题 ( 每小题 3 分,共 15 分) 在每小题列出的四个备选项中只有一个是符合题目要求的, 请将其代码填在题后的括号内。 错选、多选或未选均无分。1. 现实世界中,事物的一般特性在信息世界中称为 ( ) A. 实体 B. 实体键C.属性 D.
7、 关系键2. 数据的逻辑独立性是指 ( )A. 概念模式改变,外模式和应用程序不变B. 概念模式改变,内模式不变3. 在关系数据库管理系统中,创建的视图在数据库三层结构中属于()4. 部分匹配查询中有关通配符“ _”的正确的叙述是 ( ) A. “_”代表多个字符 B. “_”可以代表零个或多个字符C.“_”不能与“ %”一同使用 D. “_”代表一个字符二、填空题 ( 每空 2 分,共 30 分) 请在每小题的空格上填上正确答案。错填、不填均无分。1. 数据模型通常都是由数据结构、 _和_三个要素组成。2. 数据库系统各类用户对数据库的各种操作请求 ( 数据定义、查询、更新及各种控制 ) 都
8、是由一个复杂的软件来完成的,这个软件叫做_。3. 在 SQL SELECT语句查询中,要去掉查询结果中的重复记录,应该使用 _关键字。4. 使用 SQL语言的 SELECT语句进行分组查询时,如果希望去掉不满足条件的分组,应当使用 _子句。5. 关系数据库的数据操纵语言 (DML) 主要包括两类操作, 它们是检索和_。6. 在关系数据库设计中,数据库设计分为需求分析、概念设计、逻辑设计、物理设计、应用程序编码调试运行、 数据库运行维护六个阶段。设计关系模式是数据库设计中的哪个阶段的任务? _7. 关系运算可分为 _和_两大类。8.1NF 的关系消除 _依赖后,可将范式等级提高到2NF。2NF的
9、关系消除 _依赖后,可将范式等级提高到3NF。9. 数据库的三级结构通过模式的概念 / 内模式映象保证_独立性,通过模式的外 / 概念映象,保证 _独立性。10. SQL 的含义是 _。11.DBMS通常提供授权功能来控制不同的用户访问数据库中数据的权限,其目的是为了数据库的 _。三、简答题 ( 每小题 6 分,共 24 分)1. 数据库提供的安全性保护功能包括哪四个方面?试解释它们的含义2. 简述参照完整性规则,它的目的意义,试举例说明。3. 以 oracle DBMS为例,给出 SQL语言支持的关系数据库三级逻辑结构示意图。4. 简述 DBMS对数据库的安全性控制功能包括哪些常用手段 ?四
10、、数据库设计( 共 15 分)1. 假设有一个关系,用来记录每个人的身份证号、姓名和工作单位。还包含他 / 她的每个孩子的身份证号、 姓名和出生地, 以及他 / 她所拥有的每辆汽车的牌号和型号。由现实世界的已知事实得知:有一些人可能有若干辆汽车, 这些汽车可能是同一型号, 也可能不是同一型号;有一些人没有汽车; 如果某人有汽车, 他的每辆汽车都有一个汽车牌号;有一些人可能有若干个孩子, 有一些人没有孩子。 初步设计的关系模式如下:R ( 身份证号,姓名,工作单位, C 身份证号, C 姓名, C 出生地,汽车牌号,型号 )其中“ C身份证号, C姓名, C 出生地”分别是孩子的身份证号、姓名和
11、出生地。请将该关系模式分解成 BCNF的关系模式,确定主关系键。( 7 分)2. 假设某一个学校的图书馆要建立一个数据库, 保存读者、书和读者借书记录。为了建立该数据库,需要先设计好概念模型,即设计 - 图,然后再将概念模型转换为关系模型。请设计出 - 图。读者的属性有:读者号、姓名、年龄、地址和单位。每本书的属性有:书号、书名、作者和出版社。对每个读者借的每本书有:借出日期和应还日期。(8 分)五、计算题 ( 本大题共 3 小题,共 16 分)设有一个顾客商品关系数据库,有三个基本表,表结构如下:商品表: Article (商品号,商品名,单价,库存量)客户表: Customer ( 顾客号
12、,顾客名,性别,年龄,电话)订单表: OrderItem (顾客号,商品号,数量,购买价,日期)注意:回答时要将答案写到规定的地方; 给出的答案要求字迹必须清楚;不允许改变程序结构和随意添加子查询。1. 请用 SQL语言创建一个视图 GM_VIEW,检索顾客的顾客号、顾客名和订购商品的商品名、金额和日期。 ( 金额等于数量 *购买价 ) (6 分)CREAT VIEW GM_VIEW(顾客号,顾客名,商品名,金额,日期 ) AS SELECT _FROM Artcle, Customer, OrderItemWHERE;2. 请用 SQL语言找出女顾客购买的商品号、商品名和数量合计。( 6 分
13、)SELECT _FROM OrderItem, Artcle, Customer, WHERE _GROUP BY OrderItem.商品号,商品名;3. 请用 SQL语言 ALTER TABEL命令给商品表 Article增加一个字段,字段名为:产地,数据类型为:CHAR,长度为: 30,命令如下:( 4分)ALTER TABEL _试题二答案:一.DBCACCCDCC二 . 笛卡儿积 删除异常 实体完整性 参照完整性 用户自定义完整性 层次模型网状模型 关系模型 显式游标 隐式游标三.四.略五.1.Select C#, AVG(grade) From SCGGroup by C#Hav
14、ing AVG(grade)>80 Order by 2, C# desc2. FETCH c_AllClasses INTO v_ClassesRecord; 正确 FETCH c_AllClasses INTO v_Department, v_Course; 错误 3.CREATE OR REPLACE PROCEDURE AddNewemployee ( p_Name s_%TYPE,p_title s_emp.title%TYPE) ASBEGININSERT INTO s_emp(ID, name,title)VALUES (emp_sequence.nextv
15、al, p_name, p_title); END AddNewemployee;/* 调用过程 */BEGINAddNewemployee('Zelda', 'sales representative'); END;试题三一、填空题 ( 每空 2 分,共 20 分)1、使用 SQL语言的 SELECT语句进行分组查询时, 如果希望去掉不满足条件的分组,应当使用 _子句。2、在关系数据库设计中,数据库设计分为需求分析、概念设计、逻辑设计、物理设计、应用程序编码调试运行、数据库运行维护六个阶段。设计关系模式是数据库设计中的哪个阶段的任务?_3、关系代数中专门的关系
16、运算包括:选择、投影、_和除法。4、关系模型有,三类完整性。5、对于实体集 A和 B 之间的二元联系集,映射基集必须是以下四种之一:6、PL/SQL有两种类型的游标:和。二、单项选择题( 每小题 3 分,共 15 分)1、在关系数据库管理系统中,创建的视图在数据库三层结构中属于( )A. 外模式 B. 存储模式C.内模式 D. 概念模式2、现实世界中,事物的一般特性在信息世界中称为( )A. 实体 B. 实体键C.属性 D. 关系键3、关系模式 SJP(S,J,P)中, S 是学生, J 是课程, P 是名次。每一个学生选修每门课程的成绩有一定的名次, 每门课程中每一个名次只有一个学生(无并列
17、)。该关系模式属于:A、2NFB 、3NFC、BCNFD、4NF4、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( )A. 多对多B. 一对一C. 多对一一对多D.5、数据的逻辑独立性是指( )A. 概念模式改变,外模式和应用程序不变B. 概念模式改变,内模式不变C.内模式改变,概念模式不变D.内模式改变,外模式和应用程序不变三、简答题1、简述参照完整性规则,它的目的意义,试举例说明。2、简述 oracle数据库系统的体系结构特点3、何谓数据与程序的逻辑独立性和物理独立性?4、简述 DBMS对数据库的安全性控制功能包括哪些常用手段?5、
18、简述数据库概念设计的主要步骤。6、回滚段的作用是什么?7、解释冷备份和热备份的不同点以及各自的优点?四、数据库设计1、假设某一个学校的图书馆要建立一个数据库,保存读者、书和读者借书记录。为了建立该数据库,需要先设计好概念模型,即设计- 图,然后再将概念模型转换为关系模型。请设计出 - 图。读者的属性有:读者号、姓名、年龄、地址和单位。每本书的属性有:书号、书名、作者和出版社。对每个读者借的每本书有:借出日期和应还日期。2、有雇员表 emp(empno,ename,age,sal,tel,deptno),其中:empno-编号,name-姓名,age -年齡,sal-工资, tel-电话deptno-部门号。请按下列要求分别晨SQL*PLUS下编程。(每小题3 分,共15 分)? 查询家有电话的职工信息。? 查询工资在 500 至 800 元之间的雇员信息? 按年龄递增顺序显示雇员编号、姓名、年龄、工资? 求部门号为 D_01的平均工资? 找部门号为 D_01的 40 岁以上而工资在
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026河北邢台学院高层次人才引进55人备考题库及一套完整答案详解
- 2026广东警官学院招聘事业单位人员5人备考题库附答案详解(基础题)
- 高中语文经典诗词鉴赏教学设计
- 2025年稀土电解工基础考核试卷及答案
- (2025年)IE见习工程师试题有答案详解版
- 初中英语九年级下册 Unit1 Listening More practice Culture corner 教学设计
- 小学英语三年级下册 Unit 2 Clothes Lesson 1 You have a new sweater. 教学设计
- 初中九年级语文素养导向下情感主旨深度解读与答题策略教学设计
- 汽车电子环境试验方案技术手册
- 建筑设备安装工程进度控制方案
- 六年级下册数学一二单元练习题
- 苏科版三年级劳动下册第06课《陀螺》公开课课件
- 第七章中子的防护详解
- JJF 2020-2022加油站油气回收系统检测技术规范
- GB/T 19216.21-2003在火焰条件下电缆或光缆的线路完整性试验第21部分:试验步骤和要求-额定电压0.6/1.0kV及以下电缆
- GB 29415-2013耐火电缆槽盒
- 劳动技术教育家政 家庭理财技巧课件
- 化学废物处理台账
- Unit8Lesson1RootsandShoots课件-高中英语北师大版(2019)必修第三册
- 新sws-5000系列各模式概念.等多个文件-机器上机培训
- 江淮气旋实习报告
评论
0/150
提交评论