已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 以下 内存区不属于 SGA A PGA B 日志缓冲区 C 数据缓冲区 D 共享池 2 模式存储数据库中数据字典的表和视图 A DBA B SCOTT C SYSTEM D SYS 3 在 Oracle 中创建用户时 若未提及 DEFAULT TABLESPACE 关键字 则 Oracle 就将 表空间分 配给用户作为默认表空间 A HR B SCOTT C SYSTEM D SYS 4 服务监听并按受来自客户端应用程序的连接请求 A OracleHOME NAMETNSListener B OracleServiceSID C OracleHOME NAMEAgent D OracleHOME NAMEHTTPServer 5 函数通常用来计算累计排名 移动平均数和报表聚合等 A 汇总 B 分析 C 分组 D 单行 6 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 7 锁用于提供 A 改进的性能 B 数据的完整性和一致性 C 可用性和易于维护 D 用户安全 8 锁用于锁定表 允许其他用户查询表中的行和锁定表 但不允许插入 更新和删除行 A 行共享 B 行排他 C 共享 D 排他 9 带有 子句的 SELECT 语句可以在表的一行或多行上放置排他锁 A FOR INSERT B FOR UPDATE C FOR DELETE D FOR REFRESH 10 使用 命令可以在已分区表的第一个分区之前添加新分区 A 添加分区 B 截断分区 C 拆分分区 D 不能在第一个分区前添加分区 11 分区允许用户明确地控制无序行到分区的映射 A 散列 B 范围 C 列表 D 复合 12 可以使用 伪列来访问序列 A CURRVAL 和 NEXTVAL B NEXTVAL 和 PREVAL C CACHE 和 NOCACHE D MAXVALUE 和 MINVALUE 13 带有错误的视图可使用 选项来创建 A FORCE B WITH CHECK OPTION C CREATE VIEW WITH ERROR D CREATE ERROR VIEW 14 在联接视图中 当 时 该基表被称为键保留表 A 基表的主键不是结果集的主键 B 基表的主键是结果集的主键 C 基表的主键是结果集的外键 D 基表的主键不是结果集的外键 15 在列的取值重复率比较高的列上 适合创建 索引 A 标准 B 唯一 C 分区 D 位图 16 要以自身的模式创建私有同义词 用户必须拥有 系统权限 A CREATE PRIVATE SYNONYM B CREATE PUBLIC SYNONYM C CREATE SYNONYM D CREATE ANY SYNONYM 17 PL SQL 块中不能直接使用的 SQL 命令是 A SELECT B INSERT C UPDATE D DROP 18 以零作除数时会引发 异常 A VALUE ERROR B ZERO DIVIDE C STORAGE ERROR D SELF IS NULL 19 要更新游标结果集中的当前行 应使用 子句 A WHERE CURRENT OF B FOR UPDATE C FOR DELETE D FOR MODIFY 20 用于处理得到单行查询结果的游标为 A 循环游标 B 隐式游标 C REF 游标 D 显式游标 21 公用的子程序和常量在 中声明 A 过程 B 游标 C 包规范 D 包主体 22 数据字典视图 包含存储过程的代码文本 A USER OBJECTS B USER TEXT C USER SOURCE D USER DESC 23 以下不属于命名的 PL SQL 块的是 A 程序包 B 过程 C 游标 D 函数 24 包用于显示 PL SQL 块和存储过程中的调试信息 A DBMS OUTPUT B DBMS STANDARD C DBMS INPUT D DBMS SESSION 25 Oracle 的内置程序包由 用户所有 A SYS B SYSTEM C SCOTT D PUBLIC 26 触发器允许触发操作中的语句访问行的列值 A 行级 B 语句级 C 模式 D 数据库级 27 在非归档日志方式下操作的数据库禁用了 A 归档日志 B 联机日志 C 日志写入程序 D 日志文件 28 以下哪种备份方式需要在完全关闭数据库进行 A 无归档日志模式下的数据库备份 B 归档日志模式下的数据库备份 C 使用导出实用程序进行逻辑备份 D 以上都不对 29 方式的导出会从指定的表中导出所有数据 A 分区 B 表 C 全部数据库 D 表空间 30 参数用于确定是否要导入整个导出文件 A CONSTRAINTS B TABLES C FULL D FILE 二 填空题 每空二 填空题 每空 2 2 分 共分 共 4040 分 分 1 假设已在某远程客户端完成网络服务名配置 服务名为 aptech 请写出用户 MARTIN 用户口令 martinpass 连接到服务器的命令 Connect martin martinpass aptech 2 SYS 用户以管理员身份登录后 要授予用户 MARTIN 可以对 SCOTT 用户的 EMP 表进行查询的权限 请写出授权命令 假设 MARTIN 用户已存在 Grant select on SCOTT EMP to MARTIN 3 创建表 employee 的副本 但不包含表中的记录 CREATE TABLE employee copy AS Select from employee where 1 2 4 查询 itemfile 表中 itemrate 列的信息 要求将数值转换为字符串 并使用当前货币符号作为前缀 SELECT To char itemrate C99999 FROM itemfile 5 查 itemfile 表中 itemdesc re level 列的信息 要求 re level 为 NULL 时显示为 0 SELECT itemdesc NVL re level 0 FROM itemfile 6 完成以下 PL SQL 块 功能是 显示 2 到 50 的 25 个偶数 BEGIN FOR even number IN 1 25 LOOP DBMS OUTPUT PUT LINE even number 2 END LOOP END 7 完成以下 PL SQL 块 功能是 接受职员编号并检索职员姓名 将职员姓名存储在变量 empname 中 如果代码引发 VALUE ERROR 异常 则向用户显示错误消息 DELCARE empname employee ename TYPE eno employee empno TYPE BEGIN eno select ename into empname from employee where empno eno DBMS OUTPUT PUT LINE 职员姓名 empname exception WHEN VALUE ERROR THEN DBMS OUTPUT PUT LINE 要存储在变量中的值过大 END 8 完成以下 PL SQL 块 功能是 使用游标 显示所有单价低于 250 元的玩具的单价 DECLARE my toy price toys toyprice TYPE CURSOR toy cur IS SELECT toyprice FROM toys WHERE toyprice sales rec asales THEN DBMS OUTPUT PUT LINE 产品 sales rec pid 需提高销售额 ELSE IF 13 THEN DBMS OUTPUT PUT LINE 产品 sales rec pid 已达到销售额 ELSE DBMS OUTPUT PUT LINE 产品 sales rec pid 销售业绩出色 END IF END IF END LOOP END 10 完成以下 PL SQL 块 功能是 创建一个交换两数的过程 CREATE OR REPLACE PROCEDURE swap p1 IN OUT NUMBER p2 INPUT 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 FUNCTION dept name emp no NUMBER RETURN VARCHAR2 AS dept no NUMBER 2 result dept dname TYPE BEGIN select 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 过程 有一个输入参数 假设参数值为 002 可以输入以 下命令 EXECUTE pack me order proc 002 13 完成以下 PL SQL 块的功能是 创建一个触发器 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 NEW job upper new job END 答案 1 A6 B11 C16 C21 C26 A 2 D7 B12 C17 D22 C27 A 3 C8 C13 A18 B23 C28 A 4 A9 B14 B19 A24 A29 B 5 B10 C15 D20 B25 A30 C 二 填空题 每空二 填空题 每空 2 2 分 共分 共 4040 分 分 1 1 ConnectConnect martin martinpass aptechmartin martinpass aptech 2 2 GrantGrant selectselect onon scott empscott emp toto martinmartin 3 3 SelectSelect fromfrom employeeemployee wherewhere 1 21 2 4 4 To charTo char 5 5 NVLNVL 6 6 even numbereven number 7 7 1 251 25 8 8 SELECTSELECT enameename INTOINTO empnameempname FROMFROM employeeemployee WHEREWHERE empno eno empno eno 9 9 EXCEPTIONEXCEPTION 10 10 OPENOPEN toy curtoy cur 11 11 FETCHFETCH toy curtoy cur INTOINTO my toy price my toy price 12 12 FORFOR sales recsales rec ININ sales cursales cur LOOPLOOP 13 13 sales rec tsalessales rec tsales sales rec asalessales rec asales 14 14 ININ OUTOUT 15 15 SELECTSELECT deptnodeptno INTOINTO dept nodept n
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年零担货物运输合同范文
- 山西公共基础知识47
- 2024年劳务派遣实习协议范本
- 2024年标准版离婚协议书模板
- 吉林公务员面试模拟38
- 2024年合同样本 用工合同样本
- 业务居间合同三2024年
- 2024年重组家庭离婚协议范文
- 2024年二手机动车买卖合同
- 2024年只投资不参与经营协议书范本(1020字)
- 皮划艇训练基地建设项目可行性研究报告
- 施工方案-悬挑平台施工方案
- 浅谈进位计数制
- 波利亚的《怎样解题》(word版)
- xx公司职工代表大会审议对部分工种实行不定时和综合计算工
- 标准电线平方数和直径一览表
- 工程参建各方责任主体开展质量安全提升行动责任清单
- 1.水轮发电机结构及工作原理介绍
- D永久稳定大底
- 英语朗读技巧
- 《异物管理制度》
评论
0/150
提交评论