版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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年内科医师定期考核试题库150道含答案【新】
- 2026年农村宅基地管理政策培训试题及答案
- 2026年人工智能应用期末测试模拟试卷
- 2026年校招:正泰集团试题及答案
- 2026年校招:中国海洋石油集团面试题及答案
- 出版试题及答案
- 军史展室建设方案
- 2026年中考语文真题文言文汇编56份(分师生版)
- 江苏银行2027届校园招聘笔试参考题库及答案详解
- 中央空调工艺考核制度
- 江西省职业技能等级认定个人申报表、承诺书、职业技能等级认定档案材料清单
- 健身房会员合同样本
- DB13∕T 6056-2025 涉路工程技术评价规范
- 2025年及未来5年市场数据中国硫氰酸铵市场运行态势及行业发展前景预测报告
- 板框压滤机工艺培训
- 2025年法务专业知识试题及答案
- 乳品评鉴师技能竞赛理论考试题库500题(含答案)
评论
0/150
提交评论