You are on page 1of 8

S.A.

ENGINEERING COLLEGE Department of Computer Applications Class Semester Department : I Year : I Sem :MCA Subject Name : Database Management system Subject Code : MC9213 Subject Staff UNIT: I INTRODUCTION PART-A FIRST HALF
1. 2. 3. 4. 5.

: N.JULIET

Define DBMS.(U) List any four application s where databases are used.(U) What are the functions of DBA(U)? Define data model(U). List the three levels of abstraction in DBMS.(U) 6 Write about view level abstraction. 7. Define physical level of abstraction. 8. Describe logical level abstraction. 9. What is Relationship Set? 10. List out the disadvantages of file system. 11. Write about concurrent access anomalies. 12. What is data isolation? 13. Write about data redundancy and inconsistency. 14. Describe atomicity problem. 15. What do you meant by entity? 16. Give the Advantages of DBMS.(U) SECOND HALF 17. What are the different components available in E-R Diagram? 18. Write about Cardinalities. 19. What do you meant by partial and total participation? 20. Define Weak & Strong Entity set. 21. What is Integrity? 22. What is referential integrity with relevant example?(U) 23. List out the Different types of Attribute. 24. Describe Entity relationship model. 25. List the different symbols used in E-R diagram. 26. Write about relational model

27. What is Assertion?(U) 28. Write the different authorization. 29. What are the security levels are available for database? 30. What do you meant by Authentication? 31. What is encryption? 32. Describe object based data model. PART-B FIRST HALF 1. Discuss the various disadvantages in the file system and explain how it can be overcome by the database system.(U) 2. Write the historical perspective of DBMS. 3. Explain the purpose of database system 4. Give the differences of file processing system and DBMS 5. Explain the database system structure with neat diagram.(U) SECOND HALF 6. Write about ER model and Construct the ER diagram for a employee payroll system.(U) 7. Discuss about the various data models.(U)(8) 8. Explain Security levels in Database. 9. Discuss about authorization and authentication. 10. Explain security and integrity.

UNIT-II RELATIONAL MODEL PART-A FIRST HALF 1. 2. 3. 4. 5. What do you meant by relational model? Define Primary key & Candidate Key.(U) Define tuple and attribute. What is relation? What is meant by composite key?

6. Define foreign key.(U) 7. What is super key?(U) 8. Write about domain constraint. 9. What is null value and in which key it is not allowed?(U) 10. Define relational algebra. 11. What are the fundamental operations in relational algebra?(U) 12. What is SELECT operation? 13. What are additional operators in relational algebra?(U) 14. What is PROJECT operation? 15. Write about RENAME operation. 16. Write the conditions to perform the JOIN operation. 17. Describe SETDIFFERENCE operation SECOND HALF 18. Write a note on tuple relational calculus. 19. List out the atoms in tuple relational calculus. 20. Write about domain relational calculus. 21. List out the various forms of join operation. 22. Define query language. 23. Differentiate procedural and non procedural language.(U) 24. List out the Data definition commands. 25. Write the DML commands. 26. List out the statements associated with a database transaction. 27. List the set operations of relational algebra. 28. Write down the aggregate functions in relational algebra. 29. What is the use of UNION and INTERSECTION operation? 30. What is the use of sub queries? 31. What is the use of integrity constraint? 32. Write the syntax of GRANT command 33. Write the sub queries in SELECT clause. 34. Name the various types of integrity constraints. 35. What is trigger?(U) 36. Why we need trigger? 37. Define nested sub query. PART-B FIRST HALF 1. Explain relational model. 2. Write about keys of relational model. Give example. 3. Explain fundamental operations of relational model.(U) 4. Explain about set operations of relational algebra with example. 5. Explain the join operations of relational algebra with an example. SECOND HALF 6. Discuss about tuple relational calculus.(U)

7. Write about domain relational calculus(U) 8. Explain about sub queries. 9. Explain procedures, cursors, functions(U) 10. Explain triggers concept with example.(U)

UNIT-III DATA STORAGE PART-A FIRST HALF 1. What are the types of storage devices?(U) 2. Define access time. 3. Define seek time.(U) 4. Define average seek time. 5. What is rotational latency time?(U) 6. Define average latency time. 7. What is meant by data transfer rate? 8. What is a block and block number? 9. List out the storage types. 10. What are called juke box systems? 11. What is the use of RAID ? 12. What is called mirroring? 13. Define meant time to repair. 14. What is bit level stripping? 15. Define block level stripping. 16. Define hot swapping. 17. What are ways in which the variable length records arise in database systems? 18. What is the use of slotted page structure and what is the information present in the header? 19. What are the two types of blocks in fixed length representation? Define 20. List the types of file organization.(U) SECOND HALF 21. What is known as heap file organization? 22. Define sequential file organization. 23. What is hashing file organization?

24. Describe clustering file organization. 25. What are the types of indices? 26. What are the techniques to be evaluated for both ordered indexing and hashing? 27. What is known as a search key? 28. What is a primary index? 29. Define dense index. 30. What is sparse index? 31. What are called index sequential files? 32. What are the two types of indices? 33. What is a multilevel index? 34. Define B-tree. 35. What is B+ tree. 36. State the difference between open hashing and closed hashing.(U) 37. Define static hashing. 38. What is dynamic hashing? PART-B FIRST HALF 1. Write about physical storage media. 2. Explain magnetic disks. 3. Explain RAID levels.(U) 4. Explain file organization. 5. Explain the file organization with fixed length record and variable length record(U) 6. Write about organization of records in files. SECOND HALF 7. Write about indexing and hashing. 8. Discuss about static hashing. 9. Explain dynamic hashing.(U) 10. Discuss about B-tree Indexing 11. Explain B+ tree indexing.(U) UNIT-IV QUERY EVALUATION AND DATABASE DESIGN PART-A FIRST HALF 1. What is meant by external sorting? 2. Define system catalog?

3. Give the problem caused by redundancy. 4. Define decomposition. 5. Give the information in the catalog? 6. What is called query processing?(U) 7. What are the steps involved in query processing? 8. Specify the purpose of query optimization.(U) 9. Write about query evaluation plan. 10. Write about GRANT command. 11. Describe REVOKE command 12. What is Normalization? 13. What is indexing? 14. What do you mean by partitioning? 15. What is functional dependency? 16. What is Multi valued dependency? SECOND HALF 17. What is lossless join property? 18. What is 1NF? 19. What is 2NF? 20. What is 3NF? 21. What is BCNF? 22. What is 4NF? 23. What is 5NF? 24. Give the problems caused by redundancy. 25. Write the goals of database tuning. 26. What does database security refer to? 27. List out the names of authorization. 28. What are the problems to be solved by database tuning?(U) 29. List some security violations (or) name any forms of malicious access. 30. Name the various privileges in SQL. 31. Give the limitations of SQL authorization. PART-B FIRST HALF 1. Write about external sorting.(U) 2. Explain about query evaluation(U). 3. Explain about query optimization. 4. Write about schema refinement.(U) 5. Explain pipelining evaluation SECOND HALF 6. Explain about normalization.

7. Explain about 1NF with example?(U) 8. Explain about 2NF with example?(U) 9. Explain about 3NF with example?(U) 10. Explain about BCNF with example?(U) 11. Explain about 4NF with example? 12. Explain about 5NF with example? 13. Discuss about physical database design and tuning. 14. Write about security.(U)

UNIT-V TRANSACTION MANAGEMENT PART-A FIRST HALF 1. What is transaction? 2. What are the basic database access operations that a transaction can include? 3. List out the transaction states. 4. Write the function of commit point. 5. What is the use of ROLLBACK command? 6. What are the properties of transaction?(U) 7. Define system failure. 8. State the ACID properties(U) 9. Give the types of operations used in two-phase commit protocol. 10. When is transaction rolled back? 11. What is shadow copy scheme? 12. List out the fields of database log(U) 13. Define concurrency. 14. Give the reason for allowing concurrency. 15. What is average response time? 16. Give the problems that can occur when the concurrent transactions executed. 17. Describe lock. SECOND HALF 18. What are the different modes of lock?(U) 19. Give the lock compatibility matrix. 20. Describe shared lock. 21. What is exclusive lock? 22. Define deadlock.

23. Define the phases of two phase locking protocol. 24. Define upgrade and downgrade. 25. Why recovery is needed?(U) 26. What is meant by log based recovery(U) 27. Define strict two phase locking protocol. 28. List the types of intension lock. 29. What are the methods for dealing deadlock problem? 30. Define starvation. 31. Write short notes on wait-die. 32. Write about wound-wait. 33. What are the two types of serializability? 34. Define serializability. 35. What is meant by decision support system? PART-B FIRST HALF 1. Explain about transaction concepts? 2. Explain about transaction state. 3. How is concurrency performed? Explain the protocol that is used to maintain the concurrency concept.(U) 4. What do you meant by lock? Discuss in detail the implementation of the locking system.(U) 5. Explain two phase locking protocol.(U) SECOND HALF 6. Explain about multiple granularity. 7. Explain about deadlock handling.(U) 8. Explain about log based recovery(U) 9. Discuss about shadow paging.(U) 10. Explain ARIES concepts.(U)

You might also like