File

advertisement
CS6302 DATABASE MANAGEMENT SYSTEMS
SEMBODAI
RUKMANI VARATHARAJAN ENGINEERING COLLEGE
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
QUESTION BANK
Subject Code /Title: CS6302 DATABASE MANAGEMENT SYSTEMS
UNIT -1
INTRODUCTION TO DBMS
PART – A (2 Marks)
1.What is File System Organization?
2.What are the types of File Organization?
3.Define Heap File Organization.
4.What is Hash File Organization?
5.What are the Pros and Cons of Heap Storage?
6.Define the Use of Cluster tables.
7.What are the types of index files?
8.Write about index evaluation metrics?
9.What are the Application program in database system?
10.Define File Processing System.
11.What are the disadvantages of file processing system?
12.Define DBMS..
13.What is meta data?
14.What are the phases for defining a database?
15.Write about Data models and its types?
16.Write the components of DBMS?
17.What are the operations of Relational Algebra?
18.What is RDMS?
19.Write about Record, Field and Column?
20.What is the Goal of Database Design?
21.Define the design process of RDBMS.
22.What is Primary key and Foreign Key?
23.What are the Constraints of Data Integrity?
24.Define
i) Entity Set
ii) Relationship Set
25.Define Entity Relationship Model.
26.Define Weak and Strong entity sets.
27.What is Codd’s Rule?
28.What is 1NF and 2NF?
29.Write about functional dependency and its uses?
30.Define the terms. i) DDL, ii)DML
SEMBODAI RUKMANI VARATHARAJAN ENGINEERING COLLEGE
YEAR /SEM: II / III
CS6302 DATABASE MANAGEMENT SYSTEMS
PART – B (16 marks)
1.Explain about File System Organization?
2.Explain the Purpose of Database Systems?
3.What are the Terminologies of Database System?
4.Write the Characteristics of Database System?
5. Explain ER model in detail
6. Explain the design issues of ER-model
7.Explain the Data Model and its Types.
8.Explain the different normal forms in detail.
9. Explain the process of Functional Dependency
10. Compare BCNF and 3NF with suitable example.
11. Explain First Normal form and second normal form with suitable example.
12. Explain the 4NF and 5NF with suitable example.
13.What is Denormalization? Explain with suitable example.
UNIT -2 SQL & QUERY OPTIMIZATION
PART – A (2 Marks)
1.Define query language.
2.Define SQL standards.
3. What are the parts of SQL language?
4. What are the categories of SQL command?
5. What are the three classes of SQL expression?
6. Give the general form of SQL query?
7.Define Data Types.
8.What is Time Stamp?
9.Define Database Objects.
10.What is Embedded Sql?
11.Difference between static and dynamic SQL.
12. Explain nested loop join?
13. What is meant by block nested loop join?
14. What is meant by hash join?
15.What is called query processing?
16.What are the steps involved in query processing?
17.What is called an evaluation primitive?
18.What is called a query evaluation plan?
19. What is called a query –execution engine?
20. How do you measure the cost of query evaluation?
21. List out the operations involved in query processing.
22. Define query optimization.
23. How do you measure the cost of query evaluation?
SEMBODAI RUKMANI VARATHARAJAN ENGINEERING COLLEGE
CS6302 DATABASE MANAGEMENT SYSTEMS
PART-B (16 Marks)
1.Explain about Data Types in SQL?
2.What are Database Objects? Explain about it.
3.Explian about Static vs Dynamic SQL?
4.Explain Query processing in detail.
5.Explain in detail about Heuristics and Cost Estimates in Query Optimization?
UNIT -3 TRANSACTION PROCESSING AND CONCURRENCY CONTROL
PART-A (2 Marks)
1. What is transaction?
2. What are the properties of transaction?
3.When is a transaction rolled back?
4.What are the states of transaction?
5.What is Serializability?
6.What are the two types of Serializability?
7. Define lock?
8. What are the different modes of lock?
9. Define deadlock?
10. Define the phases of two phase locking protocol
11. What are the two methods for dealing deadlock problem?
12. What is a recovery scheme?
13. Define transaction-processing systems.
14. Define ACID property.
15. What is isolation of ACID properties?
16. Define cascading rollback.
17. What is called as a time stamp?
18. What is shared lock and Exclusive lock?
19. When does a deadlock occur?
20. What is meant by transaction rollback?
21. What are the objectives & phases of concurrency control?
22. When is a schedule said to be serial?
23. When is a schedule serializable?
24. What is a lock?
25 What is a binary lock?
26. What are the fields present in a lock?
27. What are the locking operations of a shared/exclusive lock?
28.What are the values present in a timestamp algorithm?
PART-B(16 Marks)
1. Explain ACID in detail.
2. Explain serializability
3. Explain lock based protocols
4. Explain two phase locking in detail.
5. Explain log based recovery in detail.
6. Explain: Locking techniques for Concurrency Control
SEMBODAI RUKMANI VARATHARAJAN ENGINEERING COLLEGE
CS6302 DATABASE MANAGEMENT SYSTEMS
7. Explain the process of concurrency control based on timestamp ordering.
8. Define Deadlock. Write in detail about it.
UNIT- 4 TRENDS IN DATABASE TECHNOLOGY
PART- A (2 Marks)
1.what are the types of storage devices?
2.what is cache?
3. What are called jukebox systems?
4. What is called remapping of bad sectors?
5. Define access time. 8. Define seek time.
6. Define average seek time.
7. Define rotational latency time.
8. Define average latency time.
9. What is meant by data-transfer rate?
10. What are a block and a block number?
11. What is the use of RAID?
12. Explain how reliability can be improved through redundancy?
13. What is called mirroring?
14. What is called mean time to repair?
15. What is called bit-level striping?
16. What is called block-level striping?
17. Define hot swapping?
18.What is known as heap file organization?
19. What is known as sequential file organization?
20. What is hashing file organization?
21 What is known as clustering file organization?
22. What is an index?
23. What are the two types of ordered indices?
24. What are the types of indices?
25. What are the techniques to be evaluated for both ordered indexing and hashing?
26. What is known as a search key?
27. What is a primary index?
28. What are called index-sequential files?
29. What are the two types of indices?
30. What are called multilevel indices?
31. What is a B+-Tree index?
32. What is B-Tree?
33.What is Data Mining?
34.Define Data Mart.
35.What is Mobile Database?
36.What is Web Database?
PART – B (16 Marks)
1.Explain file organization in details.
2.Explain in detail about Magnetic Disk.
3.Explain Organization of Records in Files.
SEMBODAI RUKMANI VARATHARAJAN ENGINEERING COLLEGE
CS6302 DATABASE MANAGEMENT SYSTEMS
4.Explain indexing and hashing
5.Explain B+ tree index in detail
6.Difference between Static Hashing and Dynamic Hashing.
7. Explain Query processing in detail.
8. Explain RAID levels in detail
9. Explain about secondary storage devices
10.Detail about Distributed Data Storage.
11.Explain in detail about Data Mining and Data Warehousing.
12.Difference between Mobile Database and Web database.
UNIT-5 ADVANCED TOPICS
PART-A (2Marks)
1.What is data classification? How it is classified?
2.What is Database access Control?
3.What are the Types of Privileges?
4.What is Cryptography?
5.Difference between Statistical and Distributed database?
6.What is Homogeneous and Heterogeneous database?
7.What are the two approaches in distributed data storage?
8.What is called as Transparency? Write about its forms?
9.What is Two Phase Commit?
10.What are the different types of Failures?
11.What are the disadvantages of Single Lock Manger Approach?
12.What is called as Distributed Lock Manager?
13.What are the Applications of Data Mining?
14.Define Fact tables.
15.Define Dimension tables.
16.What is Object Oriented Database?
17.What are the several approaches of Persistence?
18.What are the various kinds of systems in object oriented database?
19.Deine XML Database.
20.What is Document Type Definition?
21.What is XPath and XQuery?
22.What is called as XSLT?
23.What are the Applications of XML?
PART – B (16 Marks)
1.Explain about Data Classification in Detail?
2.Explin about Statistical and Distributed Database?
3.Draw the Architecture of Distributed database and detail about it.
4.Explain about Data Mining? Write the Applications of Data Mining.
5.Draw the architecture of Data Warehousing.
6.Explain about Association Rules?
7.Explain in detail about Persistence Programming Languages?
8.Explain Object Identity and Reference Types in SQL.
SEMBODAI RUKMANI VARATHARAJAN ENGINEERING COLLEGE
CS6302 DATABASE MANAGEMENT SYSTEMS
9.Explain the XML Document Schema?
10.Detail about Storage of XML Data.
********** ALL THE BEST **********
SEMBODAI RUKMANI VARATHARAJAN ENGINEERING COLLEGE
Download