| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

oracle数据库期末考试试题及答案

f***6

贡献于2019-06-02

字数:5318

 
 




卷(卷)
课程名称:  ORACLE数库       考试方式:开卷( )闭卷(√)
**学院
(郭)
 
题号






 
 
总分
统分签名

 
 
 
 
 
 
 
 
 
 
考生注意事项:1试卷 4 页请查试卷中否缺页
            2考试结束考生试卷答题纸带出考场
A1(  )存区属SGA
A.PGA   B.日志缓区  C.数缓区  D.享池
D2(  )模式存储数库中数字典表视图
A.DBA  B.SCOTT     C.SYSTEM   D.SYS
C3Oracle中创建户时未提DEFAULT TABLESPACE关键字Oracle(  )表空间分配户作默认表空间
A.HR    B.SCOTT      C.SYSTEM   D.SYS
A4(  )服务监听受客户端应程序连接请求
A.OracleHOME_NAMETNSListener
B.OracleServiceSID
C.OracleHOME_NAMEAgent
D.OracleHOME_NAMEHTTPServer
B5(  )函数通常计算累计排名移动均数报表聚合等
A.汇总    B.分析    C.分组   D.单行
B6(  )SQL语句计算列SAL*12生成名Annual Salary
A.SELECT enamesal*12 Annual Salary’ FROM emp
B.SELECT enamesal*12 Annual Salary FROM emp
C.SELECT enamesal*12 AS Annual Salary FROM emp
D.SELECT enamesal*12 AS INITCAP(Annual Salary) FROM emp
B7锁提供( )
A.改进性        
B.数完整性致性 
C.性易维护
D.户安全
C8(   )锁锁定表允许户查询表中行锁定表允许插入更新删行
A.行享 B.行排 C.享 D.排
B9带(  )子句SELECT语句表行行放置排锁
A.FOR INSERT      B.FOR UPDATE 
C.FOR DELETE     D.FOR REFRESH
C10(   )命令已分区表第分区前添加新分区
A.添加分区          B.截断分区
C.拆分分区          D.第分区前添加分区
C11(   )分区允许户明确控制序行分区映射
A.散列   B.范围   C.列表    D.复合
C12(  )伪列访问序列
A.CURRVALNEXTVAL     B.NEXTVALPREVAL
C.CACHENOCACHE      D.MAXVALUEMINVALUE
A13带错误视图(  )选项创建
A.FORCE
B.WITH CHECK OPTION
C.CREATE VIEW WITH ERROR
D.CREATE ERROR VIEW
B14联接视图中(  )时该基表称键保留表
A.基表键结果集键
B.基表键结果集键
C.基表键结果集外键
D.基表键结果集外键
D15列取值重复率较高列适合创建(  )索引
A.标准       B.唯    C.分区       D.位图
C16身模式创建私义词户必须拥(  )系统权限
A.CREATE PRIVATE SYNONYM
B.CREATE PUBLIC SYNONYM
C.CREATE SYNONYM
D.CREATE ANY SYNONYM
D17PLSQL块中直接SQL命令(  )
A.SELECT         B.INSERT
C.UPDATE         D.DROP
B18零作数时会引发(  )异常
A.VALUE_ERROR        B.ZERO_DIVIDE
C.STORAGE_ERROR     D.SELF_IS_NULL
A19更新游标结果集中前行应(  )子句
A.WHERE CURRENT OF    B.FOR UPDATE
C.FOR DELETE            D.FOR MODIFY
B20处理单行查询结果游标(  )
A.循环游标       B.隐式游标
C.REF游标      D.显式游标
C21公子程序常量(  )中声明
A.程     B.游标
C.包规范   D.包体
C22数字典视图(  )包含存储程代码文
A.USER_OBJECTS    B.USER_TEXT
C.USER_SOURCE     D.USER_DESC
C23属命名PLSQL块(  )
A.程序包    B.程
C.游标      D.函数
A24(  )包显示PLSQL块存储程中调试信息
A.DBMS_OUTPUT
B.DBMS_STANDARD
C.DBMS_INPUT
D.DBMS_SESSION
A25Oracle置程序包(  )户
A.SYS        B.SYSTEM
C.SCOTT     D.PUBLIC
A26(  )触发器允许触发操作中语句访问行列值
A.行级       B.语句级
C.模式       D.数库级
A27非档日志方式操作数库禁(  )
A.档日志    
B.联机日志
C.日志写入程序
D.日志文件
A28种备份方式需完全关闭数库进行(  )
A.档日志模式数库备份
B.档日志模式数库备份
C.导出实程序进行逻辑备份
D.
B29(  )方式导出会指定表中导出数
A.分区          B.表
C.全部数库    D.表空间
C30(  )参数确定否导入整导出文件
A.CONSTRAINTS      B.TABLES
C.FULL               D.FILE
二填空题(空2分40分)
1假设已某远程客户端完成网络服务名配置服务名aptech请写出户MARTIN(户口令martinpass)连接服务器命令:
Connect martinmartinpass@aptech
2SYS户理员身份登录授予户MARTINSCOTT户EMP表进行查询权限请写出授权命令:(假设MARTIN户已存)
Grant select on scottemp to martin
3创建表employee副包含表中记录:
CREATE TABLE employee_copy AS select * from employee where 12
4查询itemfile表中itemrate列信息求数值转换字符串前货币符号作前缀:
SELECT to_char (itemrate'C99999') FROM itemfile
5查itemfile表中itemdescre_level列信息求re_levelNULL时显示0
SELECT itemdesc NVL (re_level0) FROM itemfile
6完成PLSQL块功:显示2 5025偶数
BEGIN
FOR even_number IN 125
LOOP 
  DBMS_OUTPUTPUT_LINE(even_number*2)
END LOOP
END
7完成PLSQL块功:接受职员编号检索职员姓名职员姓名存储变量empname中果代码引发VALUE_ERROR异常户显示错误消息
DELCARE
  empname employeeenameTYPE
  eno   employeeempnoTYPE
BEGIN
  eno’&employee_number’
select ename into empname from employee where empnoeno
  DBMS_OUTPUTPUT_LINE(职员姓名:’||empname)
exception
     WHEN VALUE_ERROR THEN
     DBMS_OUTPUTPUT_LINE(存储变量中值’) 
END
8完成PLSQL块功:游标显示单价低250元玩具单价
DECLARE
  my_toy_price toystoypriceTYPE
  CURSOR toy_cur IS
    SELECT toyprice FROM toys
    WHERE toyprice<250
BEGIN
Open toy_cur
  LOOP
   Fetch toy_cur into my_toy_price
    EXIT WHEN toy_curNOTFOUND
    DBMS_OUTPUTPUT_LINE (toy_curROWCOUNT || ' 玩具单价' || my_toy_price)
  END LOOP
  CLOSE toy_cur
END
9完成PLSQL块功:游标显示销售报表果目标销售额(tsales)实际销售额(asales)显示消息需提高销售额果tsales等asales显示消息已达销售额否显示消息销售业绩出色
DECLARE
  CURSOR sales_cur IS SELECT * FROM salesdetails
BEGIN
For sales_res in sales_cur loop
    IF sales_rectsales > sales_recasales THEN
      DBMS_OUTPUTPUT_LINE('产品:'||sales_recpid||' 需提高销售额')
    ELSE
      IF sales_restsalessales_resasales THEN
        DBMS_OUTPUTPUT_LINE('产品:'||sales_recpid||'已达销售额')
      ELSE
    DBMS_OUTPUTPUT_LINE('产品:' ||sales_recpid||'销售业绩出色')
      END IF
    END IF
END LOOP
END
10完成PLSQL块功:创建交换两数程
CREATE OR REPLACE PROCEDURE
swap(p1 IN OUT NUMBER p2 in out NUMBER) IS
  v_temp NUMBER
BEGIN
  v_temp p1
  p1 p2
  p2 v_temp
END
11完成PLSQL块功:创建函数dept_name功接受职员编号返回职员部门名称(注:部门名称dept表中职员信息emp表中职员部门号列名deptno)
CREATE OR REPLACE FUNCTION dept_name (emp_no NUMBER)
RETURN VARCHAR2 AS
  dept_no NUMBER(2)
  result  deptdnameTYPE
BEGIN
Selecet deptno into dept_no from emp where empnoemp_no
  SELECT dname INTO result FROM dept
  WHERE deptno dept_no
Return result
EXCEPTION
  WHEN OTHERS THEN
    RETURN NULL
END
12执行pack_me包中order_proc程(输入参数)假设参数值’002’输入命令:
EXECUTE pack_maorderproc(002’)
13完成PLSQL块功:创建触发器biu_job_emp户插入记录修改EMP表job列户指定job列值转换成写
CREATE OR REPLACE TRIGGER biu_job_emp
Before insert or update of job on emp
For each row
BEGIN
  NEWjob upper(newjob)
END
答案
1.A
6.B
11.C
16.C
21.C
26.A
2.D
7.B
12.C
17.D
22.C
27.A
3.C
8.C
13.A
18.B
23.C
28.A
4.A
9.B
14.B
19.A
24.A
29.B
5.B
10.C
15.D
20.B
25.A
30.C
二填空题(空2分40分)
[1]
Connect martinmartinpass@aptech
[2]
Grant select on scottemp to martin
[3]
Select * from employee where 12

[4]
To_char
[5]
NVL
[6]
even_number
[7]
125
[8]
SELECT ename INTO empname FROM employee WHERE empnoeno
[9]
EXCEPTION
[10]
OPEN toy_cur
[11]
FETCH toy_cur INTO my_toy_price
[12]
FOR sales_rec IN sales_cur LOOP
[13]
sales_rectsales sales_recasales
[14]
IN OUT
[15]
SELECT deptno INTO dept_no FROM emp WHERE empnoemp_no
[16]
RETURN result
[17]
pack_maorder_proc(002’)
[18]
BEFORE INSERT OR UPDATE OF job ON emp
[19]
FOR EACH ROW
[20]
UPPER(NEWjob)
 
 

文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 4 香币 [ 分享文档获得香币 ]

购买文档

相关文档

Oracle数据库考试试题

  Oracle数据库考试试题(A卷) 一、单选题(共30小题,每题2分,总计60分)datacompass (1)SQL语言进行查询的主要语句是( ) A)USE B)DECLARE C)SET D)UPDATE E)SELECT (2)能将SELECT 语句返回的所有行合并到一个结果集中的关键字是( ) A)intersect B)minus C)c

n***y 11年前 上传12759   0

数据库面试题(SQL+ORACLE)

数据库基础(面试常见题)一、数据库基础1. 数据抽象:物理抽象、概念抽象、视图级抽象,内模式、模式、外模式2. SQL语言包括数据定义、数据操纵(Data Manipulation),数据控制(Data Control)数据定义:Create Table,Alter Table,Drop Table, Craete/Drop Index等数据操纵:Select ,insert

j***n 9年前 上传550   0

数据库期末试题(附答案)

《数据库原理》课程考试模拟题四一、单项选择题(在每小题的四个备选答案中选出一个正确答案。本题共16分,每小题1分)1. 在数据库中,下列说法( )是不正确的。 A.数据库中没有数据冗余 B.数据库具有较高的数据独立性 C.数据库能为各种用户共享 D.数据库加强了数据保护2. 按照传统的数据模型分类,数据库系统可以分为

文***享 3年前 上传3044   0

某移动公司oracle数据库调整及优化心得

某移动公司oracle数据库调整心得   经过三次oracle数据库调整, 针对DS4800存储上的hdisk2磁盘IO使用率经常在100%的情况已经有部分改善。调整前hdisk2磁盘在数据库业务高峰期时(上午10点,下午2-3点,5-6点时间段)IO使用率长时间保持在100%,并且CPU的使用率也经常达到90%以上,CPU的wait数保持在20-30%。调整后,在每次数据库业务高峰期时hd

t***e 5年前 上传916   0

Oracle数据库海南联通业务系统应用案例-业务系统应用解决方案

Oracle数据库海南联通业务系统应用案例-业务系统应用解决方案  随着中国加入 WTO 和电信行业体制改革的深化,电信行业面临着越来越激烈的竞争。为适应国际化竞争,国内的电信运营商需要将业务的重点从初期只注重网络基础设施建设,转移到有效地运营网络和开展服务上来,最大限度地利用现有网络。这就对运营商的服务内容、服务方式、服务质量、经营管理和服务意识提出了严峻的挑战。而借助先进的信息技术产品全

k***1 10年前 上传580   0

清华网络 Oracle计费数据库应用案例-计费系统解决方案

清华网络 Oracle计费数据库应用案例-计费系统解决方案  综 述  清华大学校园网于1992年建成使用,初期主要是用于办公和实验室使用,1994年6月伴随清华大学信息网络工程研究中心(简称网络中心)的成立,清华校园网得以快速发展。网络中心负责规划设计、建设、运行和管理中国教育和科研计算机网(简称CERNET)主干网、CERNET华北地区网和清华大学校园网。同时,围绕计算机互联网和

t***q 12年前 上传646   0

Oracle数据库小榄镇电子政务系统应用-电子政务解决方案

Oracle数据库小榄镇电子政务系统应用-电子政务解决方案  综述  中国乡镇之星、全国乡镇企业出口创汇五强镇之一的广东省中山市小榄镇,以基于Linux的Oracle9iRAC(Oracle9i集群数据库)作为中心数据库系统,以基于Linux的Oracle9iAS(Oracle9i应用服务器)作为Web服务器,全面采用国产操作系统红旗Linux作为服务器操作系统,成功部署小榄镇电子政

如***歌 11年前 上传473   0

oracle资料

oracle学习资料

落***嗯 6年前 上传1446   0

阿里巴巴校园招聘Oracle_DBA笔试题及参考答案

阿里巴巴的Oracle DBA笔试题及参考答案 - 数据库基本概念类 1:pctused and pctfree 表示什么含义有什么作用  pctused与pctfree控制数据块是否出现在freelist中,  pctfree控制数据块中保留用于update的空间,当数据块中的free space小于pctfree设置的空间时,  该数据块从freelist中去掉,当块由于d

E***o 9年前 上传297   0

阿里巴巴校园招聘Oracle_DBA笔试题及参考答案

阿里巴巴的Oracle DBA笔试题及参考答案 - 数据库基本概念类 1:pctused and pctfree 表示什么含义有什么作用  pctused与pctfree控制数据块是否出现在freelist中,  pctfree控制数据块中保留用于update的空间,当数据块中的free space小于pctfree设置的空间时,  该数据块从freelist中去掉,当块由于d

f***h 12年前 上传382   0

oracle学习心得

oracle学习心得第一篇:oracle学习心得一、sql server的理解sql server服务器就像一栋大楼,大楼里的机房就像服务器的数据库,机房里的电脑如同数据库里的表1、 登录用户可以登录服务器——可以进大楼2、 登录用户成为数据库用户才能进指定的数据库——进入大楼的人给了某个机房的钥匙才能进入机房3、 登录用户有权限使用表——进入机房的人有电脑的密码才能

李***玉 11年前 上传694   0

oracle实验报告

《Oracle数据库设计与 实现》 总结报告 成绩:-------------- 学号:-------------- 姓名:---------------- 班级:----

文***品 2年前 上传504   0

SQL数据库面试题

SQL数据库面试题 1、SQL SREVER中,向一个表中插入了新数据,如何快捷的得到自增量字段的当前值这种情况其实我们经常用到,比如我们新建了一个用户,建立完用户后我们希望马上得到这个新用户的ID,因为我们一般都是把这种用户ID的字段设置成自增长类型的,乍看起来好像没有要得到那个新ID很麻烦,其实sql server内置了一些全局的变量,使我们很容易就得到那个新的自增字段的

c***0 10年前 上传569   0

数据库往年试题1-3

数据库往年试题一一、填空题(每小题2分,共10分)  1.数据库管理系统(DBMS)通常提供________、数据操纵、数据控制和数据库维护等功能。  2.在字符串的匹配操作中,通配符________代表任意单个字符。  3.数据库体系结构中,________模式反映各个用户的数据视图。  4.实现数据库的系统故障恢复时,对尚未完成的事务执行________处理。  5.一个好的关系

文***品 2年前 上传474   0

数据库期末试卷和答案

潮豺婴热仿矛脯省伪掘本央坎右浙思尧饵硒摘沛奠萌张交骸旱洪交勉旦孟食翰肘诡垢郊钉键寡忿玲陛团晌路质恨祷剁垒笔稀狱冉孜萝灶颤钝林茶傀霍毙樱形痴叁裕伍峡涅卫派潜狄拣苹搽烃摘历她帕抚箔亦湘股跟劫凿踊斗拙斋奸嗅哉龟铣挂逮受诧臂畦闪枫睬薪掘碟歇耀砚肥动九弱扔樊冀旁赐拇蔑窒衙刊分销袄连认诅嘲匣吹骑拦茁熔妨眠件咨胎味蝶胰周勉蠢贬扣姓硒乔侥旦声俘休骆聂迟铸剂吁尿茧烩飞岁铝予虚微滦犹咏段懦情雀氖一像赏厦锗槐翱洗讣幽

文***享 3年前 上传676   0

数据库原理与应用(第3版)答案

《数据库原理与应用》(第三版)习题参考答案第 1 章 数据库概述1. 试说明数据、数据库、数据库管理系统和数据库系统的概念。答:数据是描述事物的符号记录。数据库是长期存储在计算机中的有组织的、可共享的大量数据的集合。数据库管理系统是一个专门用于实现对数据进行管理和维护的系统软件。数据库系统是指在计算机中引入数据库后的系统,一般由数据库、数据库管理系统(及相关的实用工具)、应用程序、数

文***享 3年前 上传1500   0

国开(电大)专科《数据库基础与应用》网上形考(任务1至4)试题及答案

国开(电大)专科《数据库基础与应用》网上形考(任务1至4)试题及答案形考任务1 试题及答案题目1.在利用计算机进行数据处理的四个发展阶段中,第三个发展阶段是( )。[答案]数据库系统题目2.属性的取值范围被称为( )。[答案]域题目3.实用ER图进行描述的是( )。[答案]概念数据模型题目4.若实体A和B是1对多的联系,实体B和C是1对1的联系,则实体A和C是(

h***s 3年前 上传1776   0

Oracle常用命令大全

一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup SVRMGR>quit

对***你 4年前 上传843   0

SQL中调用ORACLE存储过程

SQL Server 调用Oracle的存储过程 收藏 原文如下:通过SQL  Linked  Server 执行Oracle 存储过程小结1 举例我们可以通过下面的方法在SQL Server中通过Linked Server 来执行Oracle 存储过程。(1)  Oracle PackagePACKAGE Test_PACKAGE AS       TYPE t_t is TAB

天***猩 4周前 上传86   0

Oracle中国大变阵

Oracle中国大变阵刚开始对杨文胜来讲还真是有点不习惯,以前是自己亲自打单,尽管遇到的困难很多,费的周折很大,但是作为身处一线的销售经理很有挑战性,很刺激。从1992年踏入Oracle中国公司的那一天起,他就在做直销,直接面对客户打交道。进入外企第一年,他的感觉是“搞不清东南西北,反正是跟在老板后面去打单。”到了第二年他才感到渐渐地进入了状态。那时,杨文胜主要负责全国金融行业的客户。“我去

w***x 11年前 上传450   0

高二英语期末考试试题及答案

高二年级第一学期期末测试----英语第一节 单项选择(共25小题;每小题1分,满分25分)从A、B、C、D四个选项中,选出可以填入空白处的最佳选项。1. The film _______ him _______ what he had seen in China.A. reminded; to B. remembered; of C.

g***8 11年前 上传486   0

2022年电大现代管理原理期末考试试题及答案

单选1. ( )的最大的优点在于它持久、有形、可以核实。 C.书面沟通 2. ( )决策方法也叫思维共振法、畅谈会法。  C.头脑风暴法 3. ( )引起管理界的轰动,从此建立学习型组织、进行五项修炼成为管理理论与实践的热点。D.彼得•圣吉的《第五项修炼—学习型组织与实务》4. (A需要层次理论)认为人的需要由高到低分为五个层次…5. “凡是预则立,不预则废” D计划6. “管理的十四项原则”是由( )提出来的。B.亨利•法约尔

海***9 2年前 上传926   0

电力电子技术期末考试试题及答案

电力电子复习姓名: 电力电子技术试题第1章 电力电子器件1.电力电子器件一般工作在__开关__状态。2.在通常情况下,电力电子器件功率损耗主要为__通态损耗__,而当器件开关频率较高时,功率损耗主要为__开关损耗__。3.电力电子器件组成的系统,一般由__控制电路__、_驱动电路_、 _主电路_三部分组成,由于电路中存在电压和电流的过冲,往往需添加_保护电路__。4.

文***享 3年前 上传1189   0

电大《法律文书》专业期末考试复习试题及答案

一、名词解释1、法律文书,是指我国司法机关(含公安机关、国家安全机关、海关缉私机关、检察院、法院及监狱等机关,下同)、公证机构、仲裁组织依法制作的处理诉讼案件和非诉讼案件的法律文书,以及案件当事人、律师和律师组织自用或代书的法律文书的总称。2、刑事案件立案报告书,是指公安机关侦查人员对受理刑事案件的材料经过审查,认为符合立案条件,并属于公安机关管辖的案件,报请领导审查批准是否立案的法律文书。

海***9 2年前 上传519   0

大学英语一期末考试题以及答案 (1)

Directions: This part is to test your listening ability. It consists of 3 sections.Section ADirections:There are 5 recorded questions in it. After each question, there is a pause. The question will be spoken only once.

侯***华 3年前 上传773   0