0% found this document useful (0 votes)
138 views7 pages

Operational Database

Uploaded by

Elyn Rose Franco
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)
138 views7 pages

Operational Database

Uploaded by

Elyn Rose Franco
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/ 7

OPERATIONAL

DATABASE
also known as an Online designed to process high
Transaction Processing (OLTP) volumes of data in real-time,
system ensuring rapid response
times for various business
activities

designed to allow users to


optimized for handling
easily define, modify,
transactional workloads and
retrieve, and manage data in
supporting day-to-day
real-time
business operations.
FIVE KEY FEATURES OF
OPERATIONAL DATABASE
ideal for real-time or near-real-time data processing. They
provide immediate responses to user requests which Real-time Normalized Data
makes them a great fit for applications that need quick Processing Structure
access to transactional data

minimize data redundancy and maintain data integrity. This


includes organizing data into smaller, related tables and
establishing relationships between them using keys (e.g.,
primary keys and foreign keys)
Data
Consistency
access by multiple users or processes. Multiple users can
and ACID Concurrent
interact with the database simultaneously and the database Compliance Access
system ensures data consistency and integrity through
mechanisms like locking and transaction isolation levels

handle a high transaction. These transactions can include inserting,


updating, deleting, and retrieving individual records or small sets of High Transaction
records. They are optimized for rapid, short-duration transactions and Volume
are capable of processing numerous transactions per second

adhere to the ACID (Atomicity, Consistency, Isolation, Durability) properties to


maintain data integrity and reliability, even when the system fails. These
properties guarantee that database transactions are executed in a way that
ensures data consistency and prevents data anomalies.
FIVE FUNCTIONS OF
OPERATIONAL DATABASE

Indexing and Cataloging Replication


indexing divides data into primary, copies and stores data at
secondary and clustered indexes so that it
multiple locations to
can be easily retrieved; cataloging assigns
key attributes to files so that they can be
lower latency and
recalled effectively provide resilience

File Storage and


Structure
files are sorted and
Query Processing stored at relevant
in an instant, queries input by locations to help simplify
the user are translated into
simple instructions, then
complex use cases
analyzed, evaluated, and
optimized; then relevant data is Transactions Support
extracted from the database ensures the operational database is working consistently in
and presented to the user a steady-state, in a concurrent state, and maintains
recovery services, also ensures the system is ACID-
compliant
WHY OPERATIONAL DATABASE IS USED?
Support real-time transactions
and queries
Support multiple users
and applications

Store and manage


transactional data

Improve decision
making

Ensure data integrity


and reliability
WHY IS AN OPERATIONAL DATABASE
IMPORTANT
Scalability
Real-time Data Processing
Operational Databases process
Modern Operational Databases can
transactions in real-time, allowing scale horizontally by adding more
businesses to have up-to-date servers to handle growing workloads,
information and respond quickly to ensuring that businesses can
customer needs. accommodate increasing data
volumes and transaction rates.

High Performance Integration with Application


These databases are optimized for Operational Databases seamlessly
fast data retrieval and transaction integrate with various applications,
processing, ensuring low latency and allowing them to retrieve and update
high throughput. data in real-time.

Data Integrity and Consistency


Operational Databases enforce data integrity rules, validation
checks, and concurrency control mechanisms to ensure the
accuracy and consistency of the stored data.
ADVANTAGES OF OPERATIONAL
DATABASE
Real-time data and insights Reduced data duplication and errors
Operational databases provide Operational databases store and manage the
organizations with real-time data and transactional data of the organization in a
insights, which can be used to make centralized and standardized way, which
informed business decisions and improve reduces data duplication and errors. This can
the overall efficiency of the organization. help to improve the overall accuracy and
reliability of the data.

Improved data integrity and reliability


Increased operational efficiency
Operational databases are designed to
Operational databases support fast, real-
be highly reliable and efficient, with
time transactions and queries, which
built-in mechanisms to ensure data
help organizations to run their
integrity and accuracy. This ensures that
operations more efficiently and
the data stored in the database is always
effectively.
accurate and up-to-date.

Enhanced collaboration and coordination


Operational databases are typically accessed by multiple users and
applications within the organization, which allows them to share data
and collaborate on projects.
DISADVANTAGES OF OPERATIONAL
DATABASES
Compatibility issues
High maintenance and operational Operational databases may not be
costs compatible with other systems and
Operational databases require regular applications, which can limit their
maintenance and support, which can interoperability and integration with
be costly for organizations. other systems.

Potential security risks


Limited scalability Operational databases store and
Operational databases are designed manage sensitive transactional data,
to support fast, real-time which can be vulnerable to security
transactions and queries, which can risks if not properly protected.
limit their scalability and flexibility.

Complexity and expertise required


Operational databases are typically complex and require specialized
expertise to set up and maintain. This can be a challenge for
organizations that do not have the necessary resources and expertise
in-house.

You might also like