1.procedure,function,trigger的区别,从功能,返回值,参数,与sql关系等说说
2.你经常如何tuning PLSQL代码呢?从什么角度tuning?PLSQL优化技术你知道的有哪些,可以举例?
3.对于PLSQL的一些硬编码,你有哪些方法来避免,请举一些有代表性的例子并说明好处。
4.对in,out,in out mode参数的赋值过程是如何的?以及他们的主要区别?
5.在PLSQL里你如何避免重复代码问题的,请举例说明
6.你的PLSQL代码里有COMMIT吗?你如何看待频繁COMMIT问题的。
7.请列举4种动态语句,并说明用途。
8.SQL性能调整你经常用哪些工具,比如explain plan,set autotrace,10046等,他们之间有什么区别。
9.描述DBMS_PROFILER包、DBMS_HPROF、DBMS_TRACE、DBMS_UTILITY的常见用途。
10.描述array,nested table,index by table的区别。
11.forall和bulk collect干嘛的?基本原理是什么?请举例在什么情况下你会用批处理,有什么注意点,limit一般设为多大,为什么?
12.你认为package编程与非package编程相比,有什么好处?
13.在PLSQL里如何使用绑定变量,为什么要使用绑定变量?请举例说明。
14.sql中可以调用自定义的function,有什么限制?
15.autonomous transaction是干嘛的?请描述一下,并且举例说明其用途。
16.在PLSQL里,你用什么的方法保护你的代码安全。
17.请描述下cursor的几种迭代方式:loop...end loop,while ... loop,for ...loop以及区别。
18.PLSQL的异常控制,你经常如何做?DBMS_UTILITY.FORMAT_ERROR_STACK、DBMS_UTILITY.FORMAT_CALL_STACK以及DBMS_UTILITY.FORMAT_ERROR_BACKTRACE是干嘛的?请描述下你对PLSQL的error handle的理解以及常用处理方式?
19.管道table函数常用于什么场合,你对piple function如何看的,经常使用的场合在什么地方?
20.和PLSQL编程相关的系统视图你知道哪些,简单描述下其功能。
分享到:
相关推荐
### Oracle PL/SQL测试题目与知识点解析 #### 一、选择题知识点解析 **1. Oracle数据库中为新创建的表分配的初始空间通常为多大?** - **知识点解析:** Oracle数据库为新创建的表分配的空间单位是“区”(Extent...
这个"plsql经典测试题.zip"压缩包提供了丰富的PL/SQL练习题,旨在帮助学习者提升在Oracle数据库管理、查询优化以及存储过程编写等方面的能力。以下是这些练习题涵盖的一些核心知识点: 1. **基本语法和数据类型**:...
标题中的“过年时希望大家练习的一道PL/SQL综合练习(附答案)”暗示了这是一个关于数据库管理和编程的练习题目,特别是PL/SQL语言的学习资源。PL/SQL是Oracle数据库系统中的编程语言,它结合了SQL查询语句和过程式...
在“Oracle PL-SQL 中联模拟笔试题”中,你可以期待一系列旨在测试和提升你对PL-SQL理解的题目。这些题目可能涵盖以下几个关键知识点: 1. **PL/SQL基本语法**:包括变量声明、赋值、流程控制(如IF-THEN-ELSIF,...
### Oracle—PL/SQL经典练习题解析 #### 练习题背景 在Oracle数据库系统中,PL/SQL(Procedural Language for SQL)是一种过程化的编程语言,它结合了SQL的强大功能与传统的过程化编程语言的功能,使得开发复杂的...
这个压缩包中的内容很可能是为了帮助学习者测试和提升他们的PL/SQL技能。 【描述】"此资源仅供参考,请勿随意下载,请不要花积分在此资源上,仅供积分转移使用"提示我们,这份资料可能不是正式的学习材料,而是作为...
2. **页面置换算法**:第二道应用题展示了页面置换算法的运行情况,通过跟踪页面访问轨迹,可以计算出缺页中断次数和缺页中断率,进而评估算法的效率。 3. **生产者消费者问题**:最后一道应用题描述了经典的生产者...
TEST1220.txt和1212TEST.TXT可能包含了一些实际的SQL练习题,帮助读者巩固所学知识。 TEST.txt文件可能包含了测试或示例代码,这在学习过程中是非常有价值的,因为它提供了实践和调试的机会。通过实际操作,你可以...
Oracle PL/SQL 是Oracle数据库中用于编写复杂业务逻辑...这些题目涵盖了Oracle PL/SQL的基础知识,包括数据库对象、SQL查询、存储过程、函数、触发器、索引以及事务管理等多个方面,是学习和测试PL/SQL技能的良好资源。
本次Oracle数据库部分高级测试旨在检验参与者在Oracle9i环境下使用PL/SQL进行数据库开发的能力。测试内容覆盖了PL/SQL的基本语法、控制结构、游标使用、异常处理以及更高级的功能如存储过程、函数、触发器等。通过这...
本测试题主要涵盖Oracle数据库的基础知识,包括内存结构、数据库模式、网络连接、SQL语句、异常处理、游标操作、PL/SQL块、权限管理、触发器以及内置程序包等内容。 1. SGA(System Global Area)是Oracle数据库中...
本资源摘要信息涵盖了软件开发面试题的相关知识点,包括Tomcat 配置、PL/SQL 使用、单元测试、软件工程、软件生命周期模型、面向对象编程、数据库系统、数据模型、云计算技术等。 Tomcat 配置 Tomcat 是一个开源的...
这份题库包含了多个不同公司的面试题和测试题目,覆盖了从基础概念到高级特性的全方位考察。 1. SQLServer知识点: - 数据类型:了解SQLServer中的各种数据类型,如INT、VARCHAR、DATE等,以及它们的使用场景。 -...
3. **数据结构与数据库**:深入理解数组、链表、树、图等数据结构,以及关系型数据库的基本概念,如SQL语言和数据库设计原则。 4. **网络技术**:介绍计算机网络的基本原理,TCP/IP协议栈,网络通信模型,以及网络...
Oracle PL/SQL 是 Oracle ...通过这些测试题和答案,我们可以看到 Oracle PL/SQL 的核心概念,包括数据存储、数据操作、过程化编程、事务管理、约束和索引等。掌握这些知识对于进行 Oracle 数据库开发和管理至关重要。
习题答案部分,"习题答案",可能是对上述PPT课程内容的实践验证和巩固,包括各种SQL查询题、PL/SQL编程题和数据库管理题的解答。通过解决这些习题,学习者能更好地理解Oracle的工作原理,并提升实际操作技能。 "源...