Dbms Note3
Dbms Note3
6
What is document based NOSQL systems? Basic operations CRUD in Mongo DB. CO6
What is NOSQL? Explain the CAP theom. cO6
8 Consider two sets of functional dependency. F={A->C, AC->D, E->AD, E->H, E={A CO3
CD, E->AH}. Are they equivalent?
9
Explain how deadlock and starvation problem occur? Explain how these problems can be co5
resolved.
What is document bascd NOSQL systems? Basic operations CRUD in Mongo DB. CO6
Consider two sets of functional dependency. F-{A->C,AC->D, E->AD, E->H, E-{A cO3
CD, E-SAH}. Are they equivalent?
Explain how deadlock and starvation problem occur? Explain how these problems can be cos
resolved.
10
What is NOSQL graph database? Explain Neo4j. cO6
DBMS MODULE 2
Module 2
Relational Model: Relational Model Concepts, Relational Model Constraints and relational
database schemas, Update operations, transactions, and dealing with constraint violations.
Relational Algebra: Unary and Binary relational operations, additional relational operations
(aggregate, grouping etc.) Examples of Queries in relational algebra
Mapping Conceptual Design into a Logical Design: Relational Database Design using ER-to
Relational mapping.
Textbook 1: Ch4.1 to 4.5, 5.1 to 5.3, 6.1 to 6.5, 8.1; Textbook 2: 3.5
RBT: L1, L2, L3
CHAPTER 1
Module 2
relational
Relational Model: Relational Model Concepts, Relational Model Constraints and
database schemas, Update operations, transactions, and dealing with constraint violations.
Relational Algebra: Unary and Binary relational operations, additional relational operations
(aggregate, grouping etc.) Examples of Queries in relational algebra
Mapping Conceptual Design into a Logical Design: Relational Database Design using ER-to
Relational mapping
Textbook 1: Ch4.1 to 4.5, 5.1 to 5.3, 6.1 to 6.5, 8.1; Textbook 2:3.5
RBT: L1, L2, L3
CHAPTER 1
Textbook 1:Chapter 21.l to 21.5, Chapter 24.1 to 24.6 RBT: LI, L2, L3 SJCIT
" Example:
if T1 conflicts with T2 over a data item A,
- In concurrent execution environment
T1 or T2 should get the Aand if the
then the existing concurrency control decides if
other transaction is rolled-back or waits.