DBMS Unit2
DBMS Unit2
Systems
Module: 2
Learning Objectives:
databases.
selection.
Structure:
Decision
2.5 Summary
2.6 Keywords
2.7 Self-Assessment Questions
2.9 Reference
Data Model:
properties.
Schema Flexibility:
Scalability:
● RDBMS: Generally scales vertically, which can become costly
and complex.
Consistency Model:
architectures.
dynamic.
pairs.
serialised data.
document structures.
BSON.
queries.
● Scalability: They scale out by distributing columns of data
datasets.
commodity servers.
scalability.
business, or an event.
● Edges: Represent relationships between nodes. They can be
directed or undirected.
2.3 Tailoring the NoSQL Choice: How to Make the Right Decision
have emerged as powerful tools for various use cases due to their
flexibility, scalability, and diversity. The choice of a NoSQL system
database.
performance degradation.
system will fit with other elements of the tech stack, such as
interactive applications.
throughput capabilities.
Scalability and Distribution: Planning for Growth
horizontal scalability.
availability.
involved?
Theorem
The CAP theorem, proposed by Eric Brewer, is fundamental in the
● Consistency: Every read will return the most recent write. All
recent write.
Relationship
architectures.
using middleware can help bridge the gap between the two
paradigms.
these challenges.
configurations as necessary.
● Backup and Recovery: Ensure robust backup strategies,
strategies.
2.5 Summary
relational databases.
2.6 Keywords
complex querying.
technical requirement?
structures?
2.8 Case Study
Introduction:
e-governance modules.
Background:
challenges.
Questions:
1. What challenges did the Bhoomi project face with its initial
relational database system?
digital initiatives?
2.9 References
Fowler.
Eifrém.
Eben Hewitt.
Kleppmann.