- What are the different types of joins? Where do you use joins?
- How do you delete duplicate rows from a table?
- What are the trade-offs you face while using indexes?
- How do you define a union?
- What is the difference between "dropping" a table and "truncating" a table?
- What is a “trigger”?
- What is a “transaction”? Why are they necessary?
- What is a "view"? How do you get the script for a view?
- What is the difference between VARCHAR and VARCHAR2 datatypes?
- What is the structure of a typical stored procedure?
- Explain normalization with regards to database design.
- What pitfalls should you avoid while creating a primary key?
- What is the difference between “translate” and “replace”?
- What is a cursor and how do you use it to retrieve multiple RecordSets?
- What is the difference between a “where” clause and a “having” clause?
- What are the benefits of using a "group by" clause?
- Why can a “group by” or “order by” clause be expensive to process?
- Which are the common functions that are provided to you? (TO_DATE, MAX, MIN etc)
- What is the difference between a “procedure” and a “function”?
- How can you copy the structure of a table without copying the data?
- How to find out the database name from SQL*PLUS command prompt?
- What are the different types of constraints? Why are they used and how?
- When do you get constraint violation?
- What does "Aggregate Key" denote?
- How do you handle exceptional situations in SQL?(RAISE ERROR)
- What are analytical functions?
What does “null" mean in Oracle?
Shalini's Bank of Interview Questions
Database:
Subscribe to:
Posts (Atom)
No comments:
Post a Comment