2012下半年理工Oracle11g期末模拟试卷及答案
更新时间:2024-03-13 08:29:01 阅读量: 综合文库 文档下载
- 2012下半年有多少天推荐度:
- 相关推荐
2012下半年理工Oracle11g期末模拟试卷
一、选择题(每空1分,共10分)
1、SQL语言中不属于数据定义的命令动词是() A.CREATE B.DROP C.GRANT D.ALTER
2、( )SQL语句将为计算列SAL*12生成别名Annual Salary
A.SELECT ename,sal*12 ?Annual Salary? FROM emp; B.SELECT ename,sal*12 “Annual Salary” FROM emp; C.SELECT ename,sal*12 AS Annual Salary FROM emp; D.SELECT ename,sal*12 AS INITCAP(“Annual Salary”) FROM emp;
3、带有错误的视图可使用( )选项来创建。
A.FORCE
B.WITH CHECK OPTION C.CREATE VIEW WITH ERROR D.CREATE ERROR VIEW
4、要以自身的模式创建私有同义词,用户必须拥有( )系统权限
A.CREATE PRIVATE SYNONYM B.CREATE PUBLIC SYNONYM C.CREATE SYNONYM
D.CREATE ANY SYNONYM
5、PL/SQL块中不能直接使用的SQL命令是( )。
A.SELECT B.INSERT C.UPDATE D.DROP
6、用于处理得到单行查询结果的游标为( )。
A.循环游标 B.隐式游标 C.REF游标 D.显式游标 7、公用的子程序和常量在( )中声明。
A.过程 B.游标 C.包说明 D.包主体
8、以下不属于命名的PL/SQL块的是( )。
A.程序包 B.过程 C.游标 D.函数
9、以下哪种备份方式需要在完全关闭数据库进行(A.无归档日志模式下的数据库备份 B.归档日志模式下的数据库备份 C.使用导出实用程序进行逻辑备份 D.以上都不对
10、( )参数用于确定是否要导入整个导出文件。
。 )
A.CONSTRAINTS B.TABLES C.FULL D.FILE
二、填空题(每空2分,共20分)
1、SYS用户以管理员身份登录后,要授予用户MARTIN可以对SCOTT用户的EMP表进行查询的权限,请写出授权命令:(假设MARTIN用户已存在)
_________________________[1]_____________________; 2、完成以下PL/SQL块,功能是:显示2 到50的25个偶数。
BEGIN
FOR____[2]_____ IN ____[3]_____ LOOP
DBMS_OUTPUT.PUT_LINE(even_number*2);
END LOOP END;
3、完成以下PL/SQL块,功能是:使用游标,显示所有单价低于250元的玩具的单价。
DECLARE
my_toy_price toys.toyprice%TYPE; CURSOR toy_cur IS
SELECT toyprice FROM toys WHERE toyprice<250;
BEGIN
________[4]_______ LOOP
_______________[5]_____________ EXIT WHEN toy_cur%NOTFOUND; DBMS_OUTPUT.PUT_LINE
(toy_cur%ROWCOUNT || '. 玩具单价:' || my_toy_price); END LOOP;
CLOSE toy_cur;
END;
4、完成以下PL/SQL块,功能是:创建一个函数
dept_name,其功能是接受职员编号后返回职员所在部门名称。(注:部门名称在dept表中,而职员信息在emp表中,职员所在部门号的列名为deptno)
CREATE OR REPLACE FUNCTION dept_name
(emp_no NUMBER)
RETURN VARCHAR2 AS
dept_no NUMBER(2);
result dept.dname%TYPE;
BEGIN
___________________[6]_____________________________ SELECT dname INTO result FROM dept WHERE deptno = dept_no; ________[7]__________;
EXCEPTION
WHEN OTHERS THEN RETURN NULL;
END;
5、完成以下PL/SQL块的功能是:创建一个触发器
biu_job_emp,无论用户插入记录,还是修改EMP表的job列,都将用户指定的job列的值转换成大写。
CREATE OR REPLACE TRIGGER biu_job_emp _________________[8]________________ ____________[9]_______ BEGIN
:NEW.job :=______[10]_____; END;
三、简答题(每题6分, 共30分。)
1.给出数据的相关约束类型?
2.解释FUNCTION,PROCEDURE和PACKAGE区别? 3.解释归档和非归档模式之间的不同和它们各自的优缺点? 4. 简单介绍表空间,并写出一种建立表空间的方法? 5.解释冷备份和热备份的不同点以及各自的优点?
四、程序题(共40分)
一、设有雇员表emp(empno,ename,age,sal,tel,deptno), 其中:empno-----编号,name------姓名,age -------年齡,sal-----工资,tel-----电话,deptno-----部门号。
请按下列要求分别晨SQL*PLUS下编程。(每小题3分,共15分)
1.查询家有电话的职工信息。
2.查询工资在500至800元之间的雇员信息 3.按年龄递增顺序显示雇员编号、姓名、年龄、工资 4.求部门号为D_01的平均工资 名单
5.查找部门号为D_01的40岁以上而工资在400元以下的雇员
正在阅读:
2012下半年理工Oracle11g期末模拟试卷及答案03-13
纳税人转让不动产增值税征收管理暂行办法07-26
(青岛版)五年级科学下册教案 凸透镜 106-14
语文版八年级语文上册测试题:23 干将莫邪word版本06-12
2015入党志愿书填写规范09-08
最新RCNA理论题目大全(含答案)311-06
(5套)2019年高考英语必修1(全册)课本知识点汇总(含单词及语法)附练习及答案10-08
循环伏安法知识小结培训资料04-15
游戏策划-职业能力05-17
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 模拟试卷
- 下半年
- 期末
- Oracle11g
- 理工
- 答案
- 2012
- XX大学生寒假物流实习报告1
- 苏教版小学一年级下册语文:《练习7》教案
- 编译原理试题
- 辽宁省抚顺市第十二中学高中政治必修一 7.2收入分配与社会公平学
- 浅谈初中新生入学教育-2019年精选文档
- 做人与处世
- 2018-2024年中国二萘酚市场发展策略及投资潜力可行性预测报告
- 中国电信翼支付客户使用手册 - 图文
- Chapter 2 Speech Sounds语言学
- 美国医疗制度的缺陷
- 城市道路节能技术的若干措施
- 孙子兵法与班级管理
- 节能降耗管理规定
- 重庆市2015年初二地理下学期第一次月考试卷
- C语言编程题
- 四年级数学下册《小数的加法和减法》教学设计
- C++获得随机数
- 钣金门框操作规范与注意事项
- 大学生活动策划方案
- 人才培养方案内容与格式(金志涛)