MC1654 –DATABASE MANAGEMENT SYSTEMS Question Bank: 2 Mark Questions
2. 3. 4. 5. 6. 7. 8.
Define Database? What is a DBMS? What is the need for database systems? Define tupule? What are the responsibilities of DBA? Define schema? Define entity and give example? What is meant by foreign key? What are the difference between unique
10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25.
key and Primary Key? Define meta data? What are the disadvantages of database systems? What is meant by weak entities? Give example What is domain relational calculus? Define Query Language? Define Data model? What are the 3 levels of data abstraction? What are the advantages of relational model? Define relation and relationship set? Define attribute. List its types? What is meant by entity set? What are the different types of data models? What is the difference between candidate key and super key? What is meant by relational model? What are the components of storage manager? What is the difference between composite and simple attributes?
Compare database systems and file systems. What are the various types of attributes? Explain each with example? 7. candidate key and super key.g. 8. What is derived attribute? Give an example? What is the difference between Weak and strong entity set? What is the difference between a procedural and nonprocedural languages?
16 Mark Questions:
What are the disadvantages of DBMS compare to file processing systems? Explain in detail? 2.
. What is the need of relational model? Explain with example? 10. Draw a system architecture of DBMS.
. What is the role of DBA in the DBMS? 1. 27. Explain each component in detail. .26. 28. Give the distinction between primary key. Explain domain and tuple relational calculus in detail. Explain various types of data models in detail. 9. Write detail notes on relational algebra. Compare network and hierarchical model. List the different types of database users with their roles. Explain with example? What is meant by E-R model? Explain with e. 11. 6. 29.
What are the function of selection and projection operation ? 28. Write full form of SQL ? 6. Briefly describe referential integrity ? 21. What is specialization ? 24. Define week entities ? 22. Write three views of three level architecture ? 8. What is database management system ? 4. Define the following terms: DDL & DML ? 12. Define schema instance ? 14. Describe candidate key ? 18. What is RDBMS ? 5.QUESTION BANK
Very Short Type Questions
1. What do you mean by unary relation ? 27. SQL is the combination of _ and _ . Describe primary key ? 16. Explain data integrity ? 19. What is data abstraction ?
. Define data dictionary ? 11. Define relational database ? 23. Define relational schema ? 26. 10. Describe Relational model ? 7. Describe database ? 3. Describe foreign key ? 17. What do you mean by identifier ? 25. What are the basi units of ER diagrams ? 15. What is data ? 2. Define schema ? 13. Explain Data models ? 9. Briefly describe entity integrity ? 20.
44. 30. 37. 40. 51. 32. 56. 59.
Briefly describe the concept of metadata ? What do you mean by cardinality ? Define the following terms : a. What are the various features of join operations ? What are various data types use in SQL ? Is SQL non procedural language ? Why tuples are used in relational model ? What is the other two name of attribute ? What is the function of update and delete command ? What do you mean by composite key ? What do you mean by dependent and independent entities ? What is an entity set ? Describe regular entities ? What do you mean by Hierarchical model ? What do you mean by key ? Write types of keys ? What do you mean by integrity constraints ? What do you mean by procedural DML ? What is query processing ? What is the function of parser in query processing ? What is file organisation ? What are direct files ? What do you mean by hashing ?
. 33. 54. 57. 34. Domain Define the following terms : a. 41. tuple b. 43. 52. 36. 47. Field b. 38. 53. 46. 49.29. Various operations use in relational calculas. 45. 42. 35. 31. 48. 58. 55. Record What do you mean by information ? What is data redundancy ? Describe DCL ? Describe DDL ? Describe DML ? Various operations use in relational algebra. 39. 50.
67. Where we store data structure in DBMS ? Where we have to change in data when changes occur in data ? Briefly describe client server model ? What do you mean by null constraints ? What is metadata ? What are the basic units of E-R diagrams ? What do you mean by attribute ? What do you mean by SQL ? Describe distributed DBMS ? Briefly describe application programmers ? What do you mean by comparison operator ? Different types of select query ? Two comparison b/w Network and relational model ? How does a view differ from a table ? Describe object oriented approach ? Why drop query is used ? Full form of BCNF ?
. 79.60. 64. 72. 91. 68. 86. 63. 85.
What do you men by transaction processing ? What do you mean by B-tree ? Briefly describe file processing ? Briefly describe Data base processing ? Name all the models available for database system ? Write down the two difference between DBMS & RDBMS ? What is Normalization ? What do you mean by data dictionary ? Write down the four components of DBMS ? Write down the four components of DBMS environment ? Write down the full forms of CASE tools ? What is DOMAIN ? What is domain value ? Write different types of constraints ? What is the difference between numeric and float data type in SQL ? What is Query optimization ? What are the two function of DB manager ? Different types of users . 76. 62. 66. 90. 83. 93. 71. 82. 69. 61. 75. 77. 78. 74. 94. 88. 70. 92. 84. 81. 65. 89. 73. 80. 87.
What is the difference b/w procedural and non procedural query languages ? 100. What do you mean by Database and Database Management System ? Q9. Give example of following relationships : (i) (ii) Many-to-One One-to-One
. What is meant by an entity. Define DDL (b) DML Q3. What is meant functional dependency ? 97. What do you mean by SQL ?What are the characteristics of SQL ? Q7. What is a primary key ? Q4. What is a key attribute ? Q14. What is the difference b/w 3NF and BCNF ? 96. What do you mean by mapping operation ? 99. What is the role of Database Administrator ? Q8. What are problems with traditional file processing system ? Q10. What is the need of normalization ? 98.95. attributes. What do you mean by degree of relationship set ?
Short Type Questions
Q1. What do you mean by Data processing ? Q11. What do you mean by cardinality? What are different kinds of cardinalities ? Q2. How is E-R data model useful ? Q13. What is relation ? Define the relational data model. What are various Data types in SQL ? Q5. entity set and relationship ? Q12. Define subtype and supertype entities ? Q15. Define an attribute. Q6.
What is the difference between Procedural DML and Non-Procedural DML ? Q21. What is the difference between the strong entity set and weak entity set ? Q27. What do you mean by a key ? Explain the difference between primary key and Candidate key. Q26. What is the role of three levels of Data Abstraction ? Q24. Define foreign key ? How does it play a role in the join operation ? Q17. How is a many-to-many relationship mapped onto a table ? Q25. how many rows will the Cartesian product of R1 and R2 have ?
. Name Class Marks Rank CHAR(40) CHAR(6) NUMBER(4) CHAR(8)
Q28. What do you mean by Mapping Operation ? Q18. If R1 is a relation with 5 rows and R2 is a relation with 3 rows.(iii) One-to-Many (iv) Many-to-Many Q16. Q29. What is a relation ? What is the difference between a table and an attribute. What do you mean by Normalisation ? Why this is useful ? Q20. What are the various components of a database system ? Q23. What do you mean by instance & schema ? Explain the difference between these. What do you mean by redundancy ?How this can be avoided ? Q19. Give SQL statement which creates a STUDENT table consisting of following fields. Q22.
Q34. What is meant by the term Query Processing ? What are the various steps involved in this process ? Q36. Define the following terms : (a) Tuple (c) Relation (e) Regular entities (b) Domain (d) Entity
Q46. Discuss the various type of join operations ? Why are these join required. List the operations of relational algebra and purpose of each. Differentiate between First Normal form and Second Normal form. What is the difference between select and project operation ? Give example. Which subdivision of SQL is used to put values in tables and which one to create tables ? Q31. Explain the type of relationship the following have : (iii) (iv) (v) (vi) Student and ID card Customer and Bank Student and Roll No Customer and Car
Q33. Q32. What you mean by attribute ? Explain various type of attributes. Is Data Dictionary an essential part of DBMS. Q42. SQL is called as non-procedural language. Q45. Why ? Q35. What is file organization ? Explain Sequential-files and direct-Files ? Q38. Why Data Control Language (DCL) is used ? Explain. Q39. What is the difference between WHERE and Having Clause ? Q37. What is the difference between tuple relational calculus and domain relational calculus? Q43.Q30. Differentiate between SQL commands DROP TABLE and DROP VIEW. What is a multivalued dependency ? What kind of constraint does it specify ? Q40.
. Q41. Explain ? Q44.
What is integrity ? 1) What is ER Diagram? What are the symbols used is it?Explain with an example. 3) List out all the Codd’s rules. 14) What is the file system. What do you mean by Hashing ? Q51.Explain with diagram. 15) What are the drawbacks of the file systems.Explain the sequential files and direct files. what are its characteristics? What is the need of database management . 13) What is structured query language? How the DDL and DML are different?explain.explain the various steps involved in it. Q49. 9) What is DBA. Explain the concept of metadata.Explain in detail. What is the need for Normalisation ? Define Third Normal form.wht are DBA’s functions? 10) Draw the ER diagram for the banking system. 8) What is the architecture of the database. Q48. Explain the term Distributed DBMS and Client-Server DBMS. 2) What is the need of the normalization? Explain the first three steps involed in the normalization. 4) What do u mean by the database abstraction?how many types are there? 5) Difference between file oriented approach and database management. 12) What is database management system.Q47. 7) Explain the client server architechure in detail. 6) Difference between Database systems and Knowledge base systems. 11) What is query processing . Q50. 16) What is the data reduncdancy?how to remove the data redundancy?explain any
Long Type Questions
What is meant by term relationship between entities ? Explain the different types of relationships that can exist with examples ? Q12.What is the difference b/w single and multivalued attributes ? Explain. Discuss concept of database language and interfaces. What are problems with traditional file processing system ? How they are removed in database system ? Explain Q9.What do you mean by BCNF ? Why it is used and how it differ from 3 NF ? Q21. Q15. Explain architecture of DBMS and its advantages ? state two main disadvantages of DBMS ? Q7. Q21. Q20. What are various components of Database System ? Explain in detail. Q5. hierarchical and relational model in detail. What do you mean by DBMS ? Explain its functioning. Explain various levels of Data abstraction in database system ? Q4. What do you mean by Entity-Relationship Diagram ? Explain Q10.Explain the concept of dependent entities ? give example.Discuss the various types of join operations ? Why are these join required ? Q19. What do you mean by data models ? Explain network.What do you mean by mapping cardinalities ? Explain various type of cardinalities.Discuss the various update operation on relation and types of integrity constraints that must be checked for each update operation ? Q18.What is difference between total and partial participation ? Explain. What do you mean by database ? What is the purpose of a database system ? Explain.
. What is DBA ? What are major responsibilities of DBA and database designers ? Q8. Q13. Q6.Describe the three-level architecture of DBMS ? Also explain its importance in a database environment.What do tyou mean by normalization ? Explain.Explain the various terms of an E-R model and how are they represented in an E-R model ? Q11.Explain the concept of participation constraints ? Q17. Q14. Q16. Q2.Q1. Q3.
Q41. Q44.What dis relational calculus ? Differentiate relational algebra and relational calculus. Give the various advantages and disadvantages of the network model.Explain BCNF in detail. How precedence graph can be used to detect deadlock ? Q45. What is two-phase locking and how does it guarantee serializability ? Q40. Differentiate between Two phase locking and Rigorous two-phase locking.. Q31. Why normalization needed ? What are its disadvantages ? Q33. Why is concurrency control needed? Explain lost update. Q32. Explain the Codd’s Rule in detail. Q37. How Share and exclusive locks differ ?Explain. Q27. Briefly explain one deadlock prevention algorithm. Q36. Define term anomalies.how it differ from relational model ? Q23.Discuss the various normal form in normalization with suitable examples. Q35. What if time stamping is used ? Explain briefly Q39. Q25. Q29. Describe the different types of relational calculus in detail. How can deadlocks be avoided when using 2PL? Q43. Q38. What do you mean by RDBMS ? What are its characteristics ? Q26. Explain Entity integrity and Referential integrity in detail. What is relationship ? What are various types of relationship ? Explain with example. What is relational algebra ? Discuss the various operations of relational algebra. What is a system log ? What is the purpose of the system log in system recovery ?
. Q34. Q30.Q22. What do you mean by Null values? Explain with suitable examples. Q42. Inconsistent retrievals and uncommitted dependency anomalies. Q24. What is the difference between DBMS and RDBMS ? Which of them is more suitable? Q28. What is a deadlock ? How can a deadlock occur ? explain. Discuss the concurrency control mechanism in detail using suitable example.
Discuss the concept of Query Processing . Q49. Q48. What do you understand by distributed databases? Give the various advantages and disadvantages of distributed database management system. Q47.
.What is a parser ? Why it is used ? Q50.Q46. Explain the architecture of Client-Server databases in detail.What is Query optimization ?What are different techniques used in it. What are the main differences between a parallel and a distributed system ? Explain.
Explain Relational Algebra and explain all its Fundamental operations with examples. Define the following terms (a). Explain Domain Relational Calculus with example. And state the difference between this and Tuple relational calculus. Define keys and its types with examples. Explain View of Data. Write the difference between Database systems Vs File system 2. Explain Database Users and Administrators 7. 8. 12. Explain Entity sets and Relationship Sets. Define UML and symbols used in UML notations. Explain Views with examples. Instances (b) schemas (c) logical schema (d) physical schema 4. 14. 13. 21. 20. Explain Transaction Management. Explain Attributes and its types with examples. 16. 17. 15. 19. 18. Explain Tuple Relational Calculus with all operations.DBMS QUESTION BANK 1. Explain Formal Definition of the Relational Algebra. 22. 3. Explain Symbols used in the E-R notation. Explain Briefly about Data Models (a) E-R model (b) Relational Model (c) Object-Oriented Model 5. 10. Briefly explain Database system Structure 9. 11. Explain Difference between Tuple Relational Calculus with Relational Algebra. Explain Mapping Cardinalities with example. Explain Database languages (a) DDL (b) DML (c) Database access from Application programs 6. Explain Overall logical structure of E-R Diagram. Explain Composition Operations in Relational Algebra.
. Explain Constraints and its types with examples.
51. Explain Authorization in SQL with examples. 28. Explain Third normal form with example ? (*) 46. 39. 37. Explain Functional dependency and full-functional dependency ? (*) 43. Explain Fourth normal form with example ? (*) 47. ? Explain when not to use Triggers ? Explain Security Violations with examples. 38. 30. 29. Explain Assertion with examples. Explain Functional dependency and Trivial functional dependency with examples. 32. Explain Authorization ? Explain Granting of Privileges ? Define Audit trail with example ? Explain Authorization in SQL ? Explain First Normal Form with example ? (*) 42. Explain referential integrity. 41. 34. Explain Security and its Violations with examples.
. 52. Explain Authorization with examples. Explain Boyce-codd normal form with example ? (*) 45. 24.
What is Join and its types with example queries.23. 33. Explain Triggers and its types with examples. DB modification with on delete cascade and on update 50. 31. 25. 36. Explain Cursor and its types with examples. Explain Extraneous attributes ? 49. 26. State the difference between Boyce-codd normal form and third normal form ? 48. What is embedded-sql with example. 27. 28. Define Domain constraints ? Explain Referential Integrity constraints with example ? Is Database Modification Violates Referential integrity ? Define Assertions with example ? Explain Triggers with examples ? Explain Triggers in SQL ? and its types with examples. 35. 40. Define 3NF with examples. Explain Decomposition and its properties ? (*) 44.
Explain Closure of Set of Functional dependency and Closure of Attribute sets 55. 56. Explain Canonical cover and Extraneous Attributes with examples. Explain Fourth normal forms with examples.
.53. 54. Explain BCNF with examples and also state the difference between this from 3NF.