12250h21 database management system 2012r qb

Upload: sridharanc23

Post on 03-Apr-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/28/2019 12250h21 Database Management System 2012r Qb

    1/8

    SEMESTER-II12250H21 - DATABASE MANAGEMENT SYSTEM

    UNIT I

    PART A

    1. List the applications of DBMS.2. Define Data base and DBMS.

    3. Define schema and schema diagram.

    4. List various data models.5. List various data base languages.

    6. What is Data Independence?

    7. Who is DBA?

    8. List the functions of DBA9. Define entity set?

    10. What are the types of attribute sets?11. What do you mean by data independence?12. Define Data model. Mention its types?

    13. Define meta data

    14. What is the differences between unique key and primary key?15. What are the components of storage manager?

    PART B

    1. Compare the database management system with traditional file processing system.(8)

    2. Explain in detail about the Architecture of a DBMS with neat diagram.(16)3. Discuss the responsibilities of the DBA(6).

    4. Discuss the basic structure of SQL Queries with examples.(16)

    5. List the various set operations in SQL. Explain each operation with example. (16)6. What are aggregate functions in SQL Explain each function with one example query. (16)

    7. Discuss in detail about nested subqueries in SQL. (16)

    8. Discuss in detail about database models(16)

    9. Briefly explain database design banking enterprise with E-R diagram?(16)

    10. Draw an E-R diagram for university courses and explain the operations

  • 7/28/2019 12250h21 Database Management System 2012r Qb

    2/8

    UNIT II

    PART A

    1. What is a candidate key, primary key? Give an example.

    2. What do you mean by foreign key?

    3. What are domain constraints?4. What is a referential integrity?

    5. How Natural Join operation is performed?

    6. What is a join? What are the benefits of joins?7. List the operations of Relational algebra.

    8. Define Relational algebra.

    9. Differentiate between Cartesian product and natural join operations used in relational

    algebra.10. Define database schema.

    11. How does the domain relational calculus differ from tuple relational calculus?

    12. In what sense does relational calculus differ from relational algebra and in what sense are

    they similar?13. What is relational calculus?

    14. What do you meant by database integrity?15. What is a view and how is it created? Explain with an example.

    16. What is a view in SQL? How is it defined?

    17. What is meant by normalization?18. What is a trivial functional dependency? Give an example.

    19. Why is a relation with many NULLs considered to be bad?

    20. What is meant by lossless join decomposition?

    21. What is transitive dependency?22. What are Armstrongs axioms?

    23. What is canonical cover?

    24. Compare BCNF and 3NF.25. What are the inference rules for functional dependencies?

    26. Define 3NF.

    27. What is embedded SQL? What are the advantages of embedded SQL programs?28. What is SQL? What are the characteristics of SQL?

    29. What are DDL commands? Give examples.

    30. What are DML commands? Give examples.

    31. What are DCL commands? Give examples.32. What are the set operations in SQL? Give examples.

    33. What is the purpose of group by clause in the SELECT statement?

    34. What are aggregate functions?

  • 7/28/2019 12250h21 Database Management System 2012r Qb

    3/8

    PART B

    1. Discuss the basic structure of SQL Queries with example.2. List the various set operation in SQL. Explain each operation with example.

    3. Discuss in detail about nested sub queries in SQL.

    4. Write short notes on Keys.5. What is a view? Why it is needed. Explain with example.

    6. Explain the various functional operations on Relational Algebra.

    7. Describe Tuple Relational Calculus in detail.8. Explain Domain Relational Calculus in detail.

    9. Write notes on Embedded SQL in detail.

    10. Discuss about referential Integrity in detail.

    11. Explain about Functional Dependency in detail with example.12. Explain Decomposition with example.

    13. Explain Boyce Codd Normal Form with example.

    14. Explain 2NF and 3NF in detail

    15. Define BCNF .How does it differ from 3NF.16. Explain 4NF in detail.

    UNIT III

    PART A

    1. What are the various storage media available?

    2. Compare cache & main memory.

    3. Draw storage device hierarchy.

    4. Compare primary, secondary, tertiary storage device.5. What is track and sector on magnetic disc?

    6. Define access time, seek time, rotational latency.

    7. What is file? What are the operations on files?8. Mention the possible ways of organizing records in file.

    9. What is data dictionary?

    10. What is index? Why it is needed? What are the two kinds of indecies?11. Differentiate Spare index and dense index

    12. What is a hash function? Give an example.

    13. What is a B tree index?

    14. What are the different aggregate functions available?15. Define Bit map indexing

    16. Define query processing. What are the steps involved in processing the query?.

    17. Define transaction. List out the properties of transaction.18. What are the ACID properties of a transaction?

    19. What do you mean by isolation, Consistency, atomicity, durability? Why is it important?

    Give an example.20. List out the states of a transaction.

    21. Compare conflict and view serializability.

    22. What are different types of locks? Distinguish between them.

    23. What is database recovery? Why backups are important?

  • 7/28/2019 12250h21 Database Management System 2012r Qb

    4/8

    24. What is concurrency control? Mention the characteristics of concurrent execution.

    25. What is serializability? What are the objectives of serializability?

    26. What is two phase locking?27. Distinguish between shared and exclusive locks.

    28. State Thomas Write rule.

    29. What are the different types of failure available? List out and explain.30. Why recovery is needed?

    31. What is recoverability? What are recoverable schedules?

    32. What do you mean by rollback?33. What is a timestamp? State its advantages.

    34. What is shadow paging? State its advantages.

    35. What is Triggers? What are the requirements?

    PART B

    1. List out various storage device. Explain index.2. Explain magnetic disk and its character in details.

    3. What is RAID? Explain its features and its level.4. What is file? Explain its organization.

    5. Write short notes on data dictionary.

    6. What is hashing? Explain various hash based indexing methods with nest diagrams.7. Discuss in detail about primary index and secondary index.

    8. Describe how search, insert and delete operations work in B+ tree.

    9. What are the difference between ISA methods and B+ tree? Describe the formt of nodes in a

    B+ Tree.10. With a neat diagram explain the steps involved in query process.

    11. Write short notes on ACID properties.

    12. Explain Transaction state with neat diagram.13. Describe in detail about concurrent execution of multiple transaction.

    14. What is Serializability? Explain its different forms in detail with example.

    15. Explain Two phase locking protocol on detail.16. Explain Timestamp Based protocol in detail.

    17. What is deadlock? Explain the various approaches used to recover from deadlock.

    18. What is a log? What are the different types of log records? With an example

    explain the various log based recovery schemes.19. Explain shadow paging recovery scheme in detail.

    20. Define Trigger. Explain about it in detail.

  • 7/28/2019 12250h21 Database Management System 2012r Qb

    5/8

    UNIT IV

    PART A

    1. What is a distributed database? List out its objectives.

    2. What are centralized databases? List out its characteristics.

    3. Distinguish between centralized and distributed databases.4. Define Autonomy.

    5. What is availability?

    6. Compare Local & Global transactions.7. What are homogeneous and Heterogeneous distributed databases?

    8. What are the two approach used in distributed data storage?

    9. Define Data Replication. State its advantages.

    10. What is Data Fragmentation?11. Define Data Transparency.

    12. What are the functions of Transaction Manger and Transaction coordinator?

    13. Mention the basic types of failure in Distributed Database.

    14. Define Commit protocol.15. What is Two-Phase commit protocol and Three-Phase commit protocol?

    16. Define Locking protocol. What are the two types of lock mode available?17. Brief Distributed lock manager approach.

    18. Mention the disadvantages of Single lock manager approach.

    19. What is Majority protocol, Biased Protocol, Quorum consensus protocol?20. Explain the basic principle of Time stamping scheme.

    21. What is master/ slave replication?

    22. What is parallel Database architecture?

    23. List out the various model of Parallel Database architecture.

    PART B

    1. Draw a neat sketch to indicate the architecture of a distributed database system. Give an

    example for a distributed database.

    2. Explain the architecture of Centralized Database system with neat diagram.3. Compare Centralized Database system with distributed database system.

    4. Discuss the relative advantages of centralized and distributed database.

    5. Write notes on:

    i) Data Replication.ii) Data Fragmentation.

    iii) Data Transparency.

    6. Draw and Explain Client / Server architecture in detail.7. What is distributed transactions. Explain in detail about its system structure and system failure

    modes.

    8. Define Commit protocol. Briefly describe about two- Phase commit protocol and Three- Phasecommit protocol.

    9. Explain in detail about Concurrency control in Distributed Databases.

    10. Write short notes on

    i) Locking protocol

  • 7/28/2019 12250h21 Database Management System 2012r Qb

    6/8

    ii) Time stamping.

    iii) Replication

    iv) Deadlock Handling.11. Draw the architecture of parallel databases. Explain.

    12. Discuss about Security and Reliability.

  • 7/28/2019 12250h21 Database Management System 2012r Qb

    7/8

    UNIT V

    PART A

    1. What is WWW? What are the fundamental technologies?2. Define Web Server, Servlets.

    3. What is object oriented data model?

    4. What are the concepts of Object Oriented data model?5. What is inheritance?

    6. Define persistent programming language.

    7. What is Object Relational Database?

    8. Compare Object oriented data model with object relational data model.9. Define XML. Give its advantage and examples.

    10. What is the use of elements and attributes in XML document?

    11. Define DTD. Give example.

    12. What is XML Schema? Give example.13. Write note ob XPath, Style sheet.

    14. Define W3C.15. What is Decision support system?

    16. Define data analysis and OLAP.

    17. Compare measure attribute and dimensional attributes.18. What is multidimensional data?

    19. Define Data cube?

    20. What is the function of operation Pivoting, Slicing, Dicing, Rollup, Drilldown?

    21. Compare multidimensional OLAP (MOLAP), Relational OLAP (ROLAP), Hybrid OLAP(HOLAP).

    22. What is ranking?

    23. Define Data mining.24. List out the application of data mining.

    25. Define Prediction, Association, Clustering, Classification.

    26. What is decision tree classifier?27. Define Bayesian Classifier & Regression.

    28. State association rule.

    29. What is Data warehousing?

    30. What are the components of data warehouse?31. Define Fact table, Star Schema.

  • 7/28/2019 12250h21 Database Management System 2012r Qb

    8/8

    PART B

    1. Explain WWW and its Technology.2. What is Object oriented data model. Explain in detail.

    3. Explain bout the following in Object Relational data model

    Complex Type Inheritance

    Reference Type

    Query with complex type

    Function & procedure.4. Explain the structure of XML Data.

    5. Describe about XML document Schemas with example.

    6. Brief about XML Querying and Transformation (XPath, XSLT,XQuery).7. Explain Storage and application of XML Data.

    8. Write the DTD for the banking database.

    9. Write short notes on

    Online Analytical Processing. OLAP implementation.

    Extended Aggregation

    Ranking.

    10. Define data mining. Explain in detail.11. Explain in brief about

    Classification

    Association Rules.

    Regression

    Clustering12. Draw and explain architecture of data warehouse.

    13. What are the various issues to be considered while building a warehouse?

    Explain.