DEVFYI - Developer Resource - FYI

ORACLE Interview Questions and Answers

Part:   1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42  43  44  45  46  47  48  49  50  51  52  53  54  55  56  57  58  59  60  61  62  63  64  65  66  67  68  69  70  71  72  73  74  75  76  77  78  79  80  81  82  83  84  85  86  87  88  89  90  91  92  93  94  95  96  97  98  99  100  101  102   103  104  105  106 

(Continued from previous part...)

GENERAL INTERVIEW QUESTIONS (4)

44.Can you use %RowCount as a parameter to a cursor ?

Yes


45.Is the query below allowed :
Select sal, ename Into x From emp Where ename = 'KING'
(Where x is a record of Number(4) and Char(15))

Yes


46.Is the assignment given below allowed :
ABC = PQR (Where ABC and PQR are records)

Yes


47.Is this for loop allowed :
For x in &Start..&End Loop

Yes


48.How many rows will the following SQL return :
Select * from emp Where rownum < 10;

9 rows


49.How many rows will the following SQL return :
Select * from emp Where rownum = 10;

No rows


50.Which symbol preceeds the path to the table in the remote database ?

@


51.Are views automatically updated when base tables are updated ?

Yes


52.Can a trigger written for a view ?

No


53.If all the values from a cursor have been fetched and another fetch is issued, the output will be : error, last record or first record ?

Last Record


54.A table has the following data : [[5, Null, 10]]. What will the average function return ?

7.5


55.Is Sysdate a system variable or a system function?

System Function


56.Consider a sequence whose currval is 1 and gets incremented by 1 by using the nextval reference we get the next number 2. Suppose at this point we issue an rollback and again issue a nextval. What will the output be ?

3


56.Definition of relational DataBase by Dr. Codd (IBM)?

A Relational Database is a database where all data visible to the user is organized strictly as tables of data values and where all database operations work on these tables.


57.What is Multi Threaded Server (MTA) ?

In a Single Threaded Architecture (or a dedicated server configuration) the database manager creates a separate process for each database user. But in MTA the database manager can assign multiple users (multiple user processes) to a single dispatcher (server process), a controlling process that queues request for work thus reducing the databases memory requirement and resources.


58.Which are initial RDBMS, Hierarchical & N/w database ?

RDBMS - R system
Hierarchical - IMS
N/W - DBTG


60.What is Functional Dependency

Given a relation R, attribute Y of R is functionally dependent on attribute X of R if and only if each X-value has associated with it precisely one -Y value in R

(Continued on next part...)

Part:   1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42  43  44  45  46  47  48  49  50  51  52  53  54  55  56  57  58  59  60  61  62  63  64  65  66  67  68  69  70  71  72  73  74  75  76  77  78  79  80  81  82  83  84  85  86  87  88  89  90  91  92  93  94  95  96  97  98  99  100  101  102   103  104  105  106 

ORACLE Interview Questions and Answers