You are on page 1of 5

DATABASE MANAGEMENT SYSTEM

QUESTION BANK
UNIT I
PART-A (2 MARKS)
✓ What is DBMS?
✓ Mention some Disadvantage in File Processing System.
✓ Describe the three levels of data abstraction.
✓ List any eight applications of DBMS.
✓ Define the terms.
o Physical schema
o Logical schema.
✓ What is conceptual schema?
✓ What is a data dictionary?
✓ What is Data Model?
✓ What is E-R model?
✓ What is an Entity?
✓ What is Weak Entity set and strong entity set?
✓ What is an attribute?
✓ What are stored and derived attributes, and composite attributes?
✓ Define E-R diagram.
✓ What is DDL (Data Definition Language)?
✓ What is DML (Data Manipulation Language)?
✓ What are a candidate key, primary key, and foreign key?
✓ Define query language.
✓ What are the parts of SQL language?
✓ What are the categories of SQL command?
✓ Give the general form of SQL query?
✓ What is the use of rename operation?
✓ List the string operations supported by SQL.
✓ List the set operations of SQL.
✓ What are aggregate functions? And list the aggregate functions supported by
SQL?
✓ What is the use of group by clause?
✓ What is the use of sub queries?
✓ What is view in SQL?
✓ What is trigger?
✓ What is integrity?
✓ What are the functional dependencies?
✓ Define decomposition.
✓ What is BCNF?
✓ Difference between first normal form and second normal form.
✓ What is dependency-preserving decomposition?
✓ What are the join dependencies?
✓ Define equality generating dependencies.
✓ Define 4NF decomposition Algorithm.
✓ Define union rule.
✓ Define decomposition rule.
✓ Define pseudotransitibity rule.
✓ Define axioms.
✓ Define reflexivity rule.
✓ Define augmentation rule.
✓ Define transitivity rule.
✓ Define normalization
✓ What is transaction?
✓ What are the properties of transaction?
✓ What is recovery management component?
✓ When is a transaction rolled back?
✓ What are the states of transaction?
✓ What is a shadow copy scheme?
✓ Give the reasons for allowing concurrency.
✓ What are the two types of serializability?
✓ Define lock.
✓ Define the phases of two phase locking protocol.
✓ Define upgrade and downgrade.
✓ What is a recovery scheme?
✓ Define ACID property.
✓ What is the use of locking?
✓ What is shared lock and Exclusive lock?
✓ What is meant by transaction rollback?
✓ Define Query optimization.
✓ What is an index?
✓ Define query optimization.
✓ What are the types of storage devices?
✓ Define access time.
✓ Define seek time.
✓ Define average seek time.
✓ Define rotational latency time.
✓ Define average latency time.
✓ What is the use of RAID?
✓ What is called mirroring?
✓ What is called bit-level striping, block-level striping?
✓ What is meant by software and hardware RAID systems?
✓ What is known as heap file organization?
✓ What is known as sequential file organization?
✓ What is hashing file organization?
✓ What is known as clustering file organization?
✓ What are the types of indices?
✓ What is known as a search key?
✓ What is a primary index?
✓ What are called index-sequential files?
✓ What are the two types of indices?
✓ What is B-Tree, B+-Tree index?
✓ What is a hash index?
✓ What is called query processing, query optimization?
PART-B (16 MARKS)
✓ Explain DBMS System Architecture. (16)
✓ Explain E-R Model in detail with suitable example. (16)
✓ Explain about various data models. (16)
✓ 4 Draw an E – R Diagram for Banking, University, Company, Airlines, ATM,
Hospital,
✓ Library, Super market, Insurance Company. (16)
✓ Explain in details about the various database languages. (16)
✓ Discuss about various operations in Relational Databases. (8)
✓ Discuss about database users and administrators. (8)
✓ Discuss about various operations in Relational algebra (Fundamental operations
o Additional operation) (16)
✓ Disuss in detail about an Integrity, Triggers and Security. (16)
✓ Explain Embedded and Dynamic SQL. (8)
✓ Explain String Operations and Aggregate functions used in SQL. (8)
✓ Explain detail in domain relational calculus. (8)
✓ Explain detail in Tuple relational calculus. (8)
✓ Explain detail in distributed databases and client/server databases. (16)
✓ Explain detail about Functional Dependencies. (16)
✓ Explain detail about first, second and third normalization form. (16)
✓ Explain detail about Boyce code normal form and fifth normalization form. (16)
✓ Explain detail in decomposition using Functional Dependencies. (16)
✓ Explain detail in decomposition using Multi-Valued Dependencies. (16)
✓ Define Serializability. Explain the types of serializability with example. (16)
✓ Explain Deadlock with example. (16)
✓ Explain in detail about Locking Protocol. (16)
✓ Explain the Need for Concurrency Control. (8)
✓ Discuss about transaction recoverability. (8)
✓ Explain Recovery isolation levels with example. (16)
✓ Explain in detail about ACID properties. (16) DATABASE MANAGEMENT
SYSTEM
✓ Explain various hashing techniques.
✓ Explain RAID.
✓ Explain the steps in Query processing.
✓ Explain B+ Tree and B-tree.
✓ Explain the types of File Organization.
✓ Explain some basic algorithms used in selection operation., Sorting and Join
operation.
✓ Explain physical storage media with example.

---------------------------------------------ALL THE BEST-------------------------------------

You might also like