0% found this document useful (0 votes)
4 views3 pages

Dbms Que Bank

This document is a question bank for the Database Management System (BCS403) course prepared by Dr. Parvathi Kadli and Prof. Umadevi B E at Proudhadevaraya Institute of Technology. It covers various topics across five modules, including definitions, database architecture, relational algebra, SQL constraints, transactions, and NoSQL systems. Each module contains multiple questions aimed at assessing knowledge and understanding of database concepts and operations.

Uploaded by

gs4279675
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views3 pages

Dbms Que Bank

This document is a question bank for the Database Management System (BCS403) course prepared by Dr. Parvathi Kadli and Prof. Umadevi B E at Proudhadevaraya Institute of Technology. It covers various topics across five modules, including definitions, database architecture, relational algebra, SQL constraints, transactions, and NoSQL systems. Each module contains multiple questions aimed at assessing knowledge and understanding of database concepts and operations.

Uploaded by

gs4279675
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

BallariV.V.

Sangha’s
ProudhadevarayaInstituteofTechnology, Hosapete.
(Affiliated to VTU, Belagavi, Karnataka & Recognized by AICTE , New Delhi)

Question Bank
Sub: Database Management System(BCS403)
Prepared By: Dr. Parvathi Kadli
Prof.Umadevi B E

Module-1
1. Define DBMS. Explain all the basic operations that can be performed by RDBMS on a
database?
2. Explain the different users of a database system?
3. Describe the Three-schema Architecture with neat diagram?
4. Define the following terms: i) Data model ii)Schema iii)Canned Transaction. iv)Weak
entity v)DBMS Catalog vi)Value sets vii)Cardinality Ratio viii)Degree of Relationship.
5. Explain the Different Categories of data models?
6. Discuss the advantages of using the DBMS Approach?
7. Write a ER Diagram for an Employee database the constraint follows:
i. An employee works for a department.
ii. Every department is headed by a Manager.
iii. An employee works on one/more projects.
iv. An employee has dependents
v. A department controls the projects.
8. Explain all the ER Diagram notations?
9. Describe the Structural Constraints of a Database system with suitable example?
10. Explain the component modules of DBMS & their interaction with the help of a diagram?

Module-2
11. Explain the four relational model constraints?
12. Explain all the steps of relational database design using E-R to Relational Schema with a
suitable example?
13. Discuss the DIVISION operation of Relational Algebra?
14. Illustrate the Relational Algebra Operators with Example for select & Project Operation?
15. Discuss the Update Operations and dealing with Constraint violations with suitable
Examples?
16. Explain the Entity Integrity & Referential Integrity Constraints why is each considered
important give examples?
17. Discuss Equijoin and Natural Join with Suitable Examples using Relational Algebra
Notation?
18. Explain the ER to Relational Mapping Algorithm with suitable Examples for each step?
19. Explain the Relational Algebra Operations from Set Theory with Examples ?
20. Define the following i) Primary key ii) Foreign key iii)Super Key iv) Candidate key?
21. What is an Integrity Constraint? Explain the importance of Referential Integrity
Constraint.?
22. Explain The Characteristics of Relations?
23. Demonstrate the concept of Generalization & Specialization with Example?
24. Explain the following relational algebra operation i)join ii)difference iii)select iv)union

Module-3
25. Explain the Basic data types available for attributes in SQL?
26. Demonstrate the following constraints in SQL with suitable example: i)NOT NULL ii)
Primary key iii) Foreign key iv) Default v) Check.
27. What is Triggers? Explain with Syntax and suitable example?
28. Explain the Basic definition of a cursor and its usage with the help of a suitable example?
29. What are Assertions? Assuming Suitable company schema write an Assertion for the
condition.
“the salary of an employee must not be greater than the salary of the manager of the
department that the employee works for”?
30. Explain stored procedures in SQL with an example?
31. Illustrate insert, delete, alter & drop commands in SQL?
32. Explain informal design guidelines for relational schema design?
33. What is functional dependency? Explain the inference rules for functional dependency
with proof?
34. Explain types of update anomalies in SQL with an example?
35. Explain cursor & its properties in embedded SQL with an example?
36. What is Normalization? Explain the 1NF,2NF & 3NF with examples?
37. Write a Algorithm to find the minimal cover for set of functional dependency?

Module-4
38. Demonstrate the database Transaction with transaction Diagram?
39. Demonstrate the System Log in database Transaction?
40. Explain the stored procedure language in SQL with an example?
41. Demonstrate the ACID properties of database transaction?
42. How are assertions and triggers defined in SQL? Explain with examples?
43. What do understand by correlated Nested Queries in SQL? Explain with suitable
example?
44. What are the views in SQL? Explain with examples?
45. In SQL write the usage of GROUP BY and HAVING clauses with suitable examples?
46. Discuss the Types of Problems that may encounter with Transactions that run
concurrently?
47. Explain the desirable properties of a transaction ?
48. Explain the transaction support in SQL?

Module-5

49. Explain Two Phase locking mechanism with suitable example?


50. Explain Binary Locking and Shared locking Algorithms?
51. Why concurrency control is needed? Demonstrate with an example?
52. When Deadlock & starvation problem occur? Explain how these problems can be
resolved?
53. Define Schedule? Illustrate with an example?
54. What is NOSQL? Explain the CAP theorem?
55. What are document based NOSQL systems? basic operations CRUD in Mango DB?
56. What is NOSQL Graph database? Explain Neo4j?
57. Demonstrate the concurrency control based on timestamp ordering?
58. What is NOSQL graph database?
59. List & Explain the four major categories of NOSQL system?
60. Explain two phase locking? How does it guarantee serializability?

ALL THE BEST

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy