DBMS ques
DBMS ques
1. Draw an ER diagram for a small marketing company data-base, assuming your own data
requirements.
2. Describe the classification of database language. Which type of language is SQL?
3. Explain the following: (i) DDL command
(ii) DML command
4. Explain data independence with its types.
5. Who are data administrators? What are the functions of database administrator?
6. Write SQL Query for the following table Employee (ENO, E-name, DOB, Adress(city), Salary,
Gender, D Number)
Dept (DNumber, Dname, MEmpNo, M-Start date)
i. Display the age of ‘male’ employee.
ii. Display the name of highest salary paid ‘Female’ employee.
iii. Display the name of dept. of Employee ‘XYZ’.
iv. Display all employee belong to same address(city),
v. Which employee is oldest manages in Company.
7.
a. Why the concurrency control is needed? Explain it.
b. Describe different method of Indexes?
8. What are the characteristics of SQL. Discuss the five aggregate functions with suitable
example.
9. Define E-R diagram. Draw an E-R diagram for library management system, take relevant
entities and attributes form the library management system.
10. Explain three level of architecture of DBMS.
11. What are transactions? Draw a state of diagram for transactions showing its states.
12. Explain ACID properties of a transaction with suitable example.
13. What are schedules? What is difference between conflict serializability and view
serializability?
14. What are distributed database?
15. Describe the major problem associate with concurrent processing with example.
16. Define the normal forms. Explain BCNF in detail.
17. Explain the super key, primary key and candidate key with example in detail.
18. What are the various characteristics of SQL? Discuss five aggregate functions with suitable
examples.
19. Discuss the selection, projection and join operator of relational algebra with suitable
example.
20. What do you mean by Query and sub-query? Discuss cursor in SQL also.
21. Explain the different locking techniques with example for concurrency control.
22. Explain indexed sequential, B tree and B+ tree file organization with example.
23. Explain super class, inheritance and generalization with example.
24. Write short notes on the following:
i. Strong and weak entity.
ii. Different levels of data abstraction.
iii. Database recovery techniques