Database Presentation
Database Presentation
BATCH (25)
DATABASE, AND OPERATIONAL DATABASE
AUNG MYINT TUN
SI THU LIN
Flexible Data Models: NoSQL databases can store and manage data in flexible ways, including key-
value, document, column-family, and graph formats. This flexibility is particularly useful for
handling data with varying structures.
Scalability: NoSQL databases are often designed to scale out horizontally, allowing them to handle
increasing data loads and traffic by adding more servers or nodes to the system.
High Performance: NoSQL databases are optimized for fast read and write operations, making them
suitable for applications that require low-latency data access.
No Fixed Schema: Unlike SQL databases, NoSQL databases typically do not enforce a rigid,
predefined schema, allowing for dynamic and evolving data structures.
Distributed Architecture: Many NoSQL databases
are distributed, which means they can operate
across multiple servers or data centers, improving
fault tolerance and availability.
Operational databases ensure data consistency and transactional integrity. They are ACID-
compliant (Atomicity, Consistency, Isolation, Durability), which means they guarantee that
each transaction is processed reliably and without errors.
Real-Time Processing: These databases are used in scenarios where real-time or near-real-time
data processing is essential. For example, they are used in point-of-sale systems, e-commerce
platforms, airline reservation systems, and more.
Schema and Data Structure: Operational databases have a predefined and structured schema,
often in a relational format, which enforces data consistency and integrity.
Read and Write Operations: They are optimized for frequent insert, update, and delete
operations, as well as quick retrieval of specific records.
Data Integrity: Maintaining data accuracy and ensuring that the data reflects the
current state of the business is a top priority for operational databases.