Oracle Technical Questions
Oracle Technical Questions
6 SET TRANSACTION USE ROLLBACK SEGMENT is used to create user objects in a particular
Tablespace
a True, b False Ans : False
10 It is very difficult to grant and manage common privileges needed by different groups of
database users using the roles
a True, b False Ans : False
https://www.freshersnow.com/
12 What is the difference between a MESSAGEBOX and an ALERT
A message box can be used only by the system and cannot be used in user application while
an alert can be used in user application also.
13A alert can be used only by the system and cannot be use din user application while an
message box can be used in user application also.
14 An alert requires an response from the user while a message box just flashes a message
and only requires an acknowledgment from the user
15 An message box requires an response from the user while a alert just flashes a message
an only requires an acknowledgment from the user
16 Which of the following is not an reason for the fact that most of the processing is done at
the server ?
a To reduce network traffic. b For application sharing, c To implement business rules
centrally,d None of the above
Ans : D
21 Why is it better to use an INTEGRITY CONSTRAINT to validate data in a table than to use
a STORED PROCEDURE ?
a Because an integrity constraint is automatically checked while data is inserted into or
updated in a table while a stored procedure has to be specifically invoked
b Because the stored procedure occupies more space in the database than a integrity
constraint definition
https://www.freshersnow.com/
c Because a stored procedure creates more network traffic than a integrity constraint
definition
Ans : A
24.POST-BLOCK trigger is a
a Navigational trigger
b Key trigger
c Transactional trigger
d None of the above
Ans : A
25 The system variable that records the select statement that SQL * FORMS most recently
used
to populate a block is
a SYSTEM.LAST_RECORD
b SYSTEM.CURSOR_RECORD
c SYSTEM.CURSOR_FIELD
d SYSTEM.LAST_QUERY
Ans: D
https://www.freshersnow.com/
b Characters wide & 265 characters length
c Characters wide & 80 characters length
d None of the above
Ans : B
30 The packaged procedure that makes data in form permanent in the Database is
a Post
b Post form
c Commit form
d None of the above
Ans : C
33.What is SQL*FORMS
a SQL*FORMS is a 4GL tool for developing & executing Oracle based interactive
applications.
b SQL*FORMS is a 3GL tool for connecting to the Database.
c SQL*FORMS is a reporting tool
https://www.freshersnow.com/
d None of the above.
Ans : A
34.Name the two files that are created when you generate a form using Forms 3.0
a FMB & FMX, b FMR & FDX, c INP & FRM, d None of the above
Ans : C
35 What is a trigger
a A piece of logic written in PL/SQL
b Executed at the arrival of a SQL*FORMS event
c Both A & B
d None of the above
Ans : C
37 All datafiles related to a Tablespace are removed when the Tablespace is dropped
a TRUE
b FALSE
Ans : B
https://www.freshersnow.com/
a TRUE
b FALSE
Ans : B
42 What is a DATABLOCK
a Set of Extents
b Set of Segments
c Smallest Database storage unit
d None of the above
Ans : C
43 Can an Integrity Constraint be enforced on a table if some existing table data does not
satisfy the constraint
a Yes
b No
Ans : B
45 A Transaction ends
a Only when it is Committed
b Only when it is Rolledback
c When it is Committed or Rolledback
d None of the above
Ans : C
49 Which of the following does not affect the size of the SGA
https://www.freshersnow.com/
a Database buffer
b Redolog buffer
c Stored procedure
d Shared pool
Ans : C
Declare
fvar number := null; svar number := 5
Begin
goto << fproc>>
if fvar is null then
<< fproc>>
svar := svar + 5
end if;
End;
https://www.freshersnow.com/
b An exception will be raised when an error occurs in that block
c Process terminates after completion of error sequence.
d A Procedure or Sequence of statements may be processed.
Ans : C
56 A Stored Procedure is a
a Sequence of SQL or PL/SQL statements to perform specific function
b Stored in compiled form in the database
c Can be called from all client environmets
d All of the above
Ans : D
https://www.freshersnow.com/
a VARCHAR2
b RECORD
c BOOLEAN
d RAW
Ans : B
67 Declare
a number := 5; b number := null; c number := 10;
Begin
if a > b AND a < c then
a := c * a;
end if;
End;
https://www.freshersnow.com/
68 What will be the value of 'a' after execution ?
a 50
b NULL
c5
d None of the above
Ans : C
69 Does the Database trigger will fire when the table is TRUNCATED ?
a Yes
b No
Ans : B
https://www.freshersnow.com/
75 Is it possible to modify a Datatype of a column when column contains data ?
a Yes
b No
Ans B
80 If an UNIQUE KEY constraint on DATE column is created, will it accept the rows that are
inserted with
SYSDATE ?
a Will
b Won't
Ans : B
https://www.freshersnow.com/
c Insert, Update, Delete
d All of the above
Ans : C
86 SYSTEM.EFFECTIVE.DATE varaible is
a Read only
b Read & Write
c Write only
d None of the above
Ans : C
https://www.freshersnow.com/
d None of the above
Ans : A
90 GET_BLOCK property is a
a Restricted procedure
b Unrestricted procedure
c Library function
d None of the above
Ans : D
https://www.freshersnow.com/
95 Can we use GO_BLOCK package in a PRE_TEXT_ITEM trigger ?
a Yes
b No
Ans : B
96 What type of file is used for porting Forms 4.5 applications to various platforms ?
a . FMB file
b . FMX file
c . FMT file
d . EXE file
Ans : C
98 When a form is invoked with CALL_FORM does Oracle forms issues SAVEPOINT ?
a Yes
b No
Ans : A
https://www.freshersnow.com/