Oracle Interview Questions and Answers
What is SGA?
The System Global Area in an Oracle database is the area
in memory to facilitate the transfer of information
between users. It holds the most recently requested
structural information between users. It holds the most
recently requested structural information about the
database. The structure is database buffers, dictionary
cache, redo log buffer and shared pool area.
What is a shared pool?
The data dictionary cache is stored in an area in SGA
called the shared pool. This will allow sharing of
parsed SQL statements among concurrent users.
What is mean by Program Global Area (PGA)?
It is area in memory that is used by a single Oracle
What is a data segment?
Data segment are the physical areas within a database
block in which the data associated with tables and
clusters are stored.
What are the factors causing the reparsing of SQL
statements in SGA?
Due to insufficient shared pool size.
Monitor the ratio of the reloads takes place while
executing SQL statements. If the ratio is greater than 1
then increase the SHARED_POOL_SIZE.
What are clusters?
Clusters are groups of one or more tables physically
stores together to share common columns and are often
What is cluster key?
The related columns of the tables in a cluster are
called the cluster key.
Do a view contain data?
Views do not contain or store data.
What is user Account in Oracle database?
A user account is not a physical structure in database
but it is having important relationship to the objects
in the database and will be having certain privileges.
How will you enforce security using stored procedures?
Don't grant user access directly to tables within the
application. Instead grant the ability to access the
procedures that access the tables. When procedure
executed it will execute the privilege of procedures
owner. Users cannot access tables except via the
What are the dictionary tables used to monitor a
Can a property clause itself be based on a property
If a parameter is used in a query without being
previously defined, what diff. exist between. report 2.0
and 2.5 when the query is applied?
While both reports 2.0 and 2.5 create the parameter,
report 2.5 gives a message that a bind parameter has
What are the sql clauses supported in the link property
Where start with having.
What is trigger associated with the timer?
What are the trigger associated with image items?
When-image-activated fires when the operators double
clicks on an image itemwhen-image-pressed fires when an
operator clicks or double clicks on an image item
What are the different windows events activated at
Within this triggers, you can examine the built in
system variable system. event_window to determine the
name of the window for which the trigger fired.
When do you use data parameter type?
When the value of a data parameter being passed to a
called product is always the name of the record group
defined in the current form. Data parameters are used to
pass data to products invoked with the run_product
What is difference between open_form and call_form?
when one form invokes another form by executing
open_form the first form remains displayed, and
operators can navigate between the forms as desired.
when one form invokes another form by executing
call_form, the called form is modal with respect to the
calling form. That is, any windows that belong to the
calling form are disabled, and operators cannot navigate
to them until they first exit the called form.
What is new_form built-in?
When one form invokes another form by executing new_form
oracle form exits the first form and releases its memory
before loading the new form calling new form completely
replace the first with the second. If there are changes
pending in the first form, the operator will be prompted
to save them before the new form is loaded.
What is the "LOV of Validation" Property of an item?
What is the use of it?
When LOV for Validation is set to True, Oracle Forms
compares the current value of the text item to the
values in the first column displayed in the LOV.
Whenever the validation event occurs. If the value in
the text item matches one of the values in the first
column of the LOV, validation succeeds, the LOV is not
displayed, and processing continues normally. If the
value in the text item does not match one of the values
in the first column of the LOV, Oracle Forms displays
the LOV and uses the text item value as the search
criteria to automatically reduce the list.
What is the diff. when Flex mode is mode on and when it
When flex mode is on, reports automatically resizes the
parent when the child is resized.
What is the diff. when confine mode is on and when it is
When confine mode is on, an object cannot be moved
outside its parent in the layout.
What are visual attributes?
Visual attributes are the font, color, pattern
proprieties that you set for form and menu objects that
appear in your application interface.
Which of the two views should objects according to
view by structure.
What are the two types of views available in the object
navigator(specific to report 2.5)?
View by structure and view by type .
What are the vbx controls?
Vbx control provide a simple method of building and
enhancing user interfaces. The controls can use to
obtain user inputs and display program outputs.vbx
control where originally develop as extensions for the
ms visual basic environments and include such items as
sliders, rides and knobs.
What is the use of transactional triggers?
Using transactional triggers we can control or modify
the default functionality of the oracle forms.
How do you create a new session while open a new form?
Using open_form built-in setting the session option Ex.
Open_form('Stocks ',active, session). when invoke the
multiple forms with open form and call_form in the same
application, state whether the following are true/False
What are the ways to monitor the performance of the
Use reports profile executable statement. Use SQL trace
If two groups are not linked in the data model editor,
What is the hierarchy between them?
Two group that is above are the left most rank higher
than the group that is to right or below it.
Page Numbers :