版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、中南大学 oracle 数据库期末考试试题 及答案 一、选择题 A1、以下()存区不属于 SGA A. PGA B日志缓冲区C.数据缓冲区D.共享池 D2 ()模式存储数据库中数据字典的表和视图。 A. DBA B. SCOTT C. SYSTEM .D SYS C3、在Oracle中创建用户时,若未提及 DEFAULT TABLESPA关键字,贝卩 Oracle就将()表空间分配给用户作为默认表空间。 A. HR B. SCOTT .C SYSTEM .D SYS A4、()服务监听并按受来自客户端应用程序的连接请求。 A. OracleHOME_NAMETNSListener.BOracl
2、eServiceSID C. OracleHOME_NAMEAgent D. OracleHOME_NAMEHTTPServer B5、()函数通常用来计算累计排名、移动平均数和报表聚合等。 A.汇总B.分析C.分组D.单行 B6、()SQL语句将为计算列SAL*12生成别名Annual Salary A. SELECT ename,sal*12,Annual Salary?FROM emp; B. B. SELECT ename,sal*12 “ AnnualSalary ” FROM emp; C. C. SELECT ename,sal*12AS Annual Salary FROM e
3、mp; D. D. SELECT ename,sal*12AS INITCAP( “AnnualSalary ”)FROM用5mp;B7 于提供()。A.改进的性能 B. 数据的完整性和一致性 C.可用性和易于维护D.用户安全 C;eno employee.empno%TYPE;BEGIN eno:=? select ename into empname from employee where empno=eno DBMS_OUTPUT.PUT_LIN职员:刑empname);exception WHEN VALUE_ERROR THEN DBMS_OUTPUT.PUT_LIN要存储在变量中的
4、值过大?)END; CURSOR toy_cur IS SELECT toyprice FROM toys WHERE toypricesales_rec.asales THEN DBMS_OUTPUT.PUT_LIN产品:|sales_rec.pid|需提高销售额);ELSE IF sales_res.tsales=sales_res.asales THEN DBMS_OUTPUT.PUT_LIN产品:|sales_rec.pid|已达至U销售额);ELSE DBMS_OUTPUT.PUT_LIN产品:|sales_rec.pid| 销售业绩出色 ); END IF; END IF; END
5、 LOOP; END; 10、完成以下PL/SQL块,功能是:创建一个交换两数的过程。 CREATE OR REPLACE PROCEDURE swap(p1IN OUT NUMBER,p2in out NUMBER)IS v_temp NUMBER;BEGIN v_temp :=p1;p1:=p2;p2:=v_temp; END; 11、完成以下PL/SQL块,功能是:创建一个函数 dept_name,其功能是接 受职员编号后返回职员所在部门名称。(注:部门名称在 dept 表中,而职员信 息在 emp 表中,职员所在部门号的列名为 deptno) CREATE OR REPLACE FUN
6、CTION dept_name (emp_noNUMBER) RETURN VARCHAR2AS dept_no NUMBER(2); result dept.dname%TYPE;BEGIN Selecet deptno into dept_no from emp where empno=emp_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过程(有一
7、个输入参数),假设参 数值为 ?002?,可以输入以下命令: EXECUTE pack_ma.ordepr-roc( 002) 13、完成以下PL/SQL块的功能是:创建一个触发器 biuob_emp,无论用 户插入记录,还是修改EMP表的job列,都将用户指定的job列的值转换成大 写。 CREATE OR REPLACE TRIGGER biu_job_emp Before insert or update of job on emp For each row BEGIN :NEW.job:=upper(;new.job)END; 答 案 1A 6B 11C 16C 21C 26A 2D
8、7B 12 C 17D 22C 27A 3C 8C 13A 18B 23C 28A 4A 9B 14B 19A 24A 29B 5B 10C 15D20B 25A 30C 二、填空题(每空 2分,共 40 分) 1 Connect martin/martinpassaptech 2 Grant select on scott.emp to martin 3 Select *from employee where 1=2 4 To_char 5 NVL 6 even_number 7 1.25 8 SELECT ename INTO empname FROM employee WHERE empno=eno;9EXCEPTION 10 OPEN toy_cur 11 FETCH toy_cur INTO my_toy_price; 12 FOR sales_rec IN sales_cur LOOP 13 sales_rec.tsales =sales_rec.asales 14 IN OUT 15 SELECT deptno INTO dept_no FROM emp WHERE emp
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 手术室护理配合的法律问题
- 护理服务:社区护理与居家护理
- 宫颈环扎术术后心理支持
- 护理专业护理微生物学与免疫学教学课件
- 2026缺乏物流面试题及答案
- 2026年高二语文高二学业水平模拟模拟试卷(重庆专用版·易错题诊断卷含参考答案解析与作文范文)
- 2026社工初心面试题目及答案
- 2026食物中毒遴选面试题及答案
- 2026统计与测量面试题及答案
- 可编程控制器技术应用课件 5 顺序功能图
- GB/T 14845-2026板式换热器用钛板
- 2026年硫化氢培训考试复习题练习卷含答案
- 2026国家国防科技工业局安全工程技术与合作交流中心招聘笔试参考题库及答案详解
- 潞安化工集团有限公司招聘题库
- 六年级下数学小升初数学每日一练
- 精神科心理治疗应用课件
- 2026年卫生高级职称面审答辩(中医针灸科)副高面审经典试题及答案
- 2026年浙大附中 分班考试试题及答案
- 2026年深圳市盐田港集团有限公司校园招聘笔试参考试题及答案解析
- DZ∕T 0033-2020 固体矿产地质勘查报告编写规范(正式版)
- GB/T 5900.3-2022机床主轴端部与卡盘连接尺寸第3部分:卡口型
评论
0/150
提交评论