全国信息化计算机应用技术水平教育考试试卷
更新时间:2023-05-03 17:56:01 阅读量: 实用文档 文档下载
全国信息化计算机应用技术水平教育考试试卷(考试时间:180分钟考试总分:100分专业认证课程:ORACLE 数据库管理)
注意事项
1、请首先按要求在试卷的标封处填写您的姓名、考号等;
2、请仔细阅读各种题目的回答要求,在规定的位置填写您的答案;
3、请保持试卷卷面的整洁,不要在标封区填写无关内容。
题号一二三四总分总评分人
分数
一、选择题(20分,共20题,每题1分)
1、下列哪些是设计良好的数据库物理结构应该遵守的设计规则?()
A:其他三项都是
B:将不同的ORACLE组件存储在不同的磁盘上
C:通过表空间分割具有不同特性或操作特点的模式对象
D:将文件按功能和特性分别存储在不同的目录中
2、下列哪个不属于DBA的职责范围?()
A:备份和恢复数据库
B:规划和管理数据库
C:应用开发
D:调整数据库性能
3、如果数据库服务器端的ORACLE数据库服务器实例服务没有启动,在安装客户端时最有可能发生的现象是什么?()。
A:连接服务器失败
B:正常登录数据库
C:无法进行安装
D:安装失败
4、如果在安装了ORACLE9I数据库的服务器上安装ORACLE10G 数据库,下列哪个选项是错误的?()。
A:将ORACLE10G同ORACLE9I安装在同一目录下
B:对已有的数据库进行备份
C:关闭ORACLE8I数据库
D:关闭监听服务器
5、在SQL*Plus中可以用下列哪个命令显示表视图的列定义?()A:LIST B:DESCRIBE
C:DISPLAY D:SHOW
6、在SQL*Plus中可以用下列哪个命令显示系统变量或环境变量的值?()。
A:LIST B:DESCRIBE
C:DISPLAY D:SHOW
7、如果PCTFREE为20,块的大小为8KB,当数据块的空闲存储区小于多大时,ORACLE就不能向其中写入新的记录了?()。A:1KB B:1.6KB
C:3.2KB D:4KB
8、下如果某一用户想要查询他能够访问的所有表的情况,他应当使用下列哪一个数据字典视图?()
A:其他所有选项B:DBA-TABLES
C:ALL-TABLES D:USER-TABLES
9、什么前缀的数据字典用户视图,其内容属于当前的用户?()A:USERS-B:DBA-
C:USER-D:ALL-
10、如果数据库正处于正常运行过程中,DBA需要置为数据库为非自动归档模式而不用重新启动数据库,可以执行下列哪条命令?()
A:ALTER DA TABASE ARCHIVELOG;
B:ALTER SYSTEM SET LOG-ARCHIVE-START=TRUE;
C:ALTER SYSTEM ARCHIVE LOG STOP;
D:ALTER SYSTEM ARCHIVE LOG NOAUTO;
11、如果DBA执行下列语句创建USER01表空间,该表空间是什么表空间?()
CREA TE TABLESPACE USER01
DA TAFILE`D:\ORACLE\ORADA TA\ORADB01\USERDA T01.DBF`SIZE5M
EXTENT MANAGEMENT LOCAL;
A:临时表空间B:用户表空间
C:撤销表空间D:系统表空间
12、如果DBA执行下列语句创建USER02表空间,该表空间中区的存储管理是什么方式?()
CREA TE TABLESPACE USER02
DA TAFILE`D:\ORACLE\ORADA TA\ORADB01\USERDA TA02.DBF`SIZE5M
EXTENT MANAGEMENT LOCAL AUTOALLOCA TE;
A:统一管理方式B:自动管理方式
C:手工管理方式D:本地管理方式
13、在管理重做日志文件中,下列哪些描述是正确的?()。A:如果因日志切换而导致数据库挂起,是因为联机重做日志文件组的成员较少
B:重做日志文件的存储容量越大,对重做日志数据的安全越有利
C:在归档模式下,最好将联机文件和归档文件放在不同的硬盘上
D:建立多路联面重做日志文件时,同一个重日志组的所有成员应放在一个目录下
14、下列哪个数据字典用户视图或动态性能视图包含了当前连接到数据库的用户信息()A:DBA-USERS B:V$DA TABASE
C:V$SESSION D:USER-USERS
15、评估下面的SQL语句,哪一句没有错误?()。
SELECT id_number,descnption,Sum(price)
FROM inventory
WHERE price>6,00
GROUP BY id_number
ORDER BY manufacturer_id
A.MANUFACTURER_ID不能被包含在SELECT子句中
B.DESCRIPTION和ID_NUMBER必须都包含在GROUP BY子句中
C.ORDER BY子句必须紧跟在WHERE子句后面
D.ORDER BY子句不能在有GROUP BY子句的SELECT语句中使用’
E.PRICE列必须包含在GROUP BY子句中
16、以下的SELECT语句中,哪个能显示工资高于本部门平均工资的所有员工的员工名,部门号和平均工资?()。
A.SELECT ename,sal,deptno,A VG(sal)FROM emp;
B.SELECT ename,sal,deptno,A VG(sal)FROM ORDER BY ename,sal,deptno;
C.SELECT ename,sal,deptno,A VG(sal)FROM emp GROUP BY ename,sal,deptno;
D.SELECT ename,sal,deptno,A VG(sal)FROM emp GROUP BY ename;
17、安装客户端软件结束后,Oracle Universal Installer会自动启动下列哪个工具自动建立客户机所必须的网络服务?
A:Enterprise Manager Configuration Assistant
B:Oracle Enterprise Manager
C:Oracle Net Configuration Assistant
D:Oracle Database Configuration Assistant
18、下列有关ORACLE实例的说法哪个是错误的?()
A:ORACLE实例主要由内存结构和进程结构两部分组成
B:每一数据库至少有一个与之对应的实例,一个实例可以打开和使用多个数据库
C:每一个数据库可以由多个实例使用,但一个实例只能打开和使用一个数据库
D:实例就是运行状态下的ORACLE软件,主要是由内存结构和一些进程组成
19、本地管理表空间中区的分配管理方式采用UNIFORM方式,在创建表空间时设置的区的大小为50KB,现在改变区的大小为100KB,下列描述中哪个是正确的?
A:使用ALTER语句修改UNIFORM参数
B:修改控制文件中的UNIFORM参数
C:不能改变该表空间的区的大小
D:改用AUTOALLOCA TE方式改变区的大小
20、如果DBA通过查询动态性能视图V$LOG得到重做日志文件组GROUP1处于ACTIVE状态,该状态表示什么含义?()。
A:数据库正在使用的联机重做日志文件组
B:正在用于数据库恢复的联机重做日志文件姐
C:无法使用的联机重做日志文件组
D:出现错误的重做日志文件组
二、实践题(60分)
1.(8分)已知公司的员工表EMP(EID,ENAME,BDA TE,SEX, CITY),
部门表DEPT(DID,DNAME,DCITY),
工作表WORK(EID,DID,STARTDA TE,SALARY)。各个字段说明如下:
EID——员工编号,最多6个字符。例如A00001(主键)ENAME——员工姓名,最多10个字符。例如SMITH
BDA TE——出生日期,日期型
SEX——员工性别,单个字符。F或者M
CITY——员工居住的城市,最多20个字符。例如:上海DID——部门编号,最多3个字符。例如A01(主键)DNAME——部门名称,最多20个字符。例如:研发部门DCITY——部门所在的城市,最多20个字符。例如:上海STARTDA TE——员工到部门上班的日期,日期型SALARY——员工的工资。整型。
2.请使用ORACLE的sql*plus完成下列的操作
1、创建表EMP,DEPT,WORK,并定义表的主键和外键。
2、向每个表中插入适当的数据。例如:插入三条部门的数据,分别为每个部门插入两条员工数据
3、查询“研发”部门的所有员工的基本信息
4、查询拥有最多的员工的部门的基本信息(要求只取出一个部门的信息),如果有多个部门人数一样,那么取出部门编号最小的那个部门的基本信息。
5、显示部门人数大于5的每个部门的编号,名称,人数
6、显示部门人数大于5的每个部门的最高工资,最低工资
7、列出员工编号以字母P至S开头的所有员工的基本信息
8、删除年龄超过60岁的员工
2.(8分)创建以下两个表结构,并实现编写一个数据库触发器,当任何时候某个部门从"dept"中删除时,该触发器将从"emp"表中删除该部门的所有雇员。
------员工表
create table emp(emp_id number(5),emp_name varchar2(20), emp_salary number(4),job varchar2(20),dept_id number(3));
----部门表
create table dept(dept_id number(3),dept_name varchar2(20),loc varchar2(20));
3.(10分)编写一个数据包,它有两个函数和两个过程以操作"emp"表。该数据包要执行的任务为:插入一个新雇员;删除一个现有雇员;显示指定雇员的整体薪水;显示指定雇员所在部门名称。
4.(10分)编写一个函数以检查所指定雇员的薪水是否有效范围内。不同职位的薪水范围为Designation Raise
Clerk1500-2500
Salesman2501-3500
Analyst3501-4500
Others4501and above.
如果薪水在此范围内,则显示消息"Salary is OK",否则,更新薪水为该范围内的最水值。
5.(24分)在系统运行一段时间后,HSS系统管理员接收到的抱怨电话越来越多,反应的主要问题是系统运行慢,耽误手头工作。系统管理员开始忙上了,查看数据文件空间状态,查看数据文件所在磁盘I/O负担。然后增加磁盘,在总部为各分厂数据建立独立的存储空间,并迁移了部分数据文件和重做日志文件到新磁盘,扩充了撤销表空间和临时表空间的大小,将不同用户的临时表空间指定到不同磁盘。后来又扩充内存,修改内存分配初始化参数。花了不少钱买硬件,发现性能有所提高,但还是有点慢。最后想起来应该重建索引,是索引空间更紧凑。经过询问各业务部门了解常用的查询操作极其条件,创建了几个基于函数的索引。他还做了其它的打算,比如改变整个系统的结构,各分厂数据不必往总部传送,让公司领导操作的软件能够直接连接到各分厂数据库,并且为此做了一些试验。
请将该管理员做的这些工作做一遍。
系统管理员忙了半天,发现这段时间工作很辛苦,但事情做得不是很有条理,请综合运用所学知识,就如何改善系统性能、保系统正常运行,以一个系统管理员的身份给你的同行——HSS公司的系统管理员,拟定一个系统化工作方案。同时考虑设计不同的系统结构,并考虑各方案的可行性,预计可能带来的好处和由此带来的问题。
继续完成以下习题:
1.选择题
(1)数据库必须拥有至少几个重做日志文件组()
A.1
B.2
C.4
D.5
(2)启动数据库到NOMOUNT状态时,下列说法正确的是()
A.数据文件被打开
B.控制文件被打开
C.只有与数据库相关的例程被加载
D.以上说法全不对
2.简述初始化参数的作用。
3.举例说明如何修改静态初始化参数和动态初始化参数。
4.写出为数据库CEMERP创建文本型初始化参数的相关SQL命令。
5.简要说明数据库的各启动模式,并说明各启动模式分别用于什么场合。
6.简述控制文件的作用和内容
7.简述重做日志文件的构成及工作原理。
8.试说明在何种情况下日志写入进程将重做日志写到联机重做日志文件中。
9.登录连接时,如果系统提示“连接到空闲例程”,说明数据库例程处于什么状态。如果数据库是正常可用的,在该状态下下一步一般应该发布什么命令,相应可以执行什么操作。如果实在创建数据库期间,下一步应该做什么。
10.因市政维修施工需要,要求在五分钟之后断电。如果你是系统管理员,应该采取什么样的方式关闭Oracle服务器例程?要求写出执行的命令,并说明Oracle数据库的关闭过程。采用此方式关闭数据库,启动数据库后是否需要例程恢复过程,为什么?
11.以系统管理员身份登录,在SQL*Plus中查询当前连接数据库的控制文件、数据文件、重做日志文件及其状态。
12.查询当前连接的是那个数据库,它包括那些表空间,表空间的空间使用情况怎样。
三、论述题(10分)
1.试述OODB,ORDB与RDB三者之间的关系?
2.说明Oracle10g的体系结构有几部分构成,每部分具体功能,
画出总体结构图?
四、问答题(10分)
1、用户创建表是分别收到以下错误,分析是什么原因引起的?如何解决?
(1)无法再还原表中创建段
(2)表空间脱机,无法在其中分配空间
(3)没有在表空间USERS的权限
(4)超出表空间USRES的空间限额
2、假设某公司需要创建一雇员表(g-emp),该表的书籍需求如下:
(1)存放如下信息:雇员编号(EMPNO,4位数字)、雇员名字(ENAME,最多10个字符)、职位(JOB,最多10个字符)、经理编号(MGR,4位数字)、聘用日期(HIREDA TE)、工资(SAL,保留2位小数)、佣金比例(COMM,保留2位小数)和所属部门编号(DEPTNO,
3位数字)。
(2)数据量较大,约有129万条记录。
(3)雇员的工资较均匀地颁在<1000、2000-3000、3000-4000、4000-5000、5000>几个区间。根据以上需求完成下述操作:(1)选取合理的存储方式创建该表,写出对应的语句。
(2)查看表g-emp的结构。
(3)由于需要经常按聘用时间查询、统计员工信息,试为该需
求创建一个索引并将索引数据存放在表空间hiredate-ts中。(4)修改表g-emp,删除字段佣金比例,添加奖金字段bonus,保留两位小数。
正在阅读:
全国信息化计算机应用技术水平教育考试试卷05-03
暑假有趣的事作文500字07-03
关于桂林的小学作文06-15
钻探工程质量标准05-14
建筑工程经济复习题及答案11-22
小学英语基本课型的模式03-02
快乐读书快乐成长作文500字07-11
我与足球的故事作文800字07-06
大学生求职简历优秀模板(共4个)05-26
油菜花作文500字07-11
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 应用技术
- 试卷
- 信息化
- 水平
- 计算机
- 考试
- 全国
- 教育
- 视频监控系统的几大故障及解决方法
- 大学生自我鉴定锦集6篇
- 车辆安全部位失效事故的防范措施(正式)
- 国际金融形势与中国经济转型——中国资本市场十二五规划 证监会研究中心主任 祁斌
- 高一语文下学期期末考试试题及标准答案.doc
- 沙洋万隆日用消费品配送中心项目可行性研究分析报告
- 初中数学初三期中考试拔高考试卷考点
- 新目标八年级英语上册全册导学案
- 奢侈品品牌网络推广策划方案(完整版)
- 公司发展中存在的问题
- 电子商务实验室设备说明
- 大学生户外拓展活动方案
- 备战2016高考圆锥曲线最新难题汇编
- 高考地理二轮复习第二部分世界地理第二单元世界地理分区和主要国家(第5课时)中亚课时作业
- 片剂生产工艺流程和设备
- 重点高中物理天体运动知识
- 八年级语文上册 第七单元 第30课《诗词五首》教学案 语文版
- 构建学校安全事故预防体系初探
- 2020版部编版道德与法治四年级下册第三单元 美好生活哪里来测试卷(II)卷
- 苍山县职称论文发表网-节能环保技术土木建筑施工应用论文选题题目