DBMS Sem Important Questions
DBMS Sem Important Questions
UNIT-1
1. Define DBMS and its advantages.
2. Explain database abstraction.**
3. Define instance and schemas.
4. Explain data models.**
5. Explain ER model and symbols used in ER model
6. Explain database languages.**
7. Explain database users and database administrator
8. Define entity ,entity set and relationship relationship sets.**
9. Explain super key,candidate key,primary key,foreign key.**
10. Explain generalisation,specialization and aggregation.**
11. Explain normalization-1NF,2NF,3NF.**
12. Explain DBMS architecture with a neat sketch.**
13. Explain mapping cardinalities**.
UNIT-2
1. Explain SQL and benefits of SQL.
2. Explain operators with examples.
3. Explain SQL data types**.
4. Explain database languages with syntax and examples.**
5. Explain integrity constraints with syntax and examples.**
6. Explain clauses with syntax and examples(WHERE,ORDERBY GROUPBY and
HAVING)**
7. Explain 5 functions(numeric,scalar,date,string,aggregate or group) with examples(minimum 5
from each function)**
8. Explain subqueries with syntax and examples.**
9. Explain joins and its types with syntax and examples.**
10. Explain how to join 3 tables.
UNIT-3
1. Explain PL/SQL block structure and features of PL/SQL.
2. Explain data types of PL/SQL(minimum 8 sub data types from each data type)**
3. Explain input and output statements with syntax and examples.
4. Explain decision making statements with syntax and examples.
5. Explain CASE,SEARCHED CASE,GOTO with syntax and examples.**
6. Explain looping statements with syntax and examples.**
7. Explain subprogram and its types.
8. Explain procedure with syntax and example.**
9. Explain function with syntax and example.**
10. Explain recursion with an example.
11. Explain parameter modes with examples.**
UNIT-4
1. Define cursor and its types.
2. Explain implicit cursor with syntax and example.**
3. Explain explicit cursor with syntax and example.**
4. Define triggers and their advantages.
5. Explain triggers with syntax and examples.**
6. Define exceptions and their types.**
7. Explain the creation of user defined exceptions with syntax and examples.**
8. Explain any 8 predefined exceptions and with an example program.
UNIT-5
1. Explain the process of creating and dropping of collections in mongoDB**
2. Explain the procedure for updating and deleting a document in MongoDB. **
3. Explain about key-value stores databases.**
4. Explain the classification of NoSQL.**
5. Explain the need of NoSQL as an alternative to RDBMS.**
6. List the commands used for CRUD operations in MongoDB.
7. State the need of NoSQL.
8. Explain the classification of NoSQL
9. What is MongoDB
10. Define CAP theorem.