Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 9

DATA ORGANIZATION

RELATIONAL DATABASE
WHAT IS RELATIONAL DATABASE?
• A relational database is a type of database that stores and provides access to
data points that are related to one another. In a relational database, each row
in the table is a record with a unique ID called the key. The columns of the
table hold attributes of the data, and each record usually has a value for each
attribute, making it easy to establish the relationships among data points.  
• Relational databases are used to track inventories, process ecommerce
transactions, manage huge amounts of mission-critical customer information,
and much more. A relational database can be considered for any information
needed in any data points that are related to each other and must be managed
in a secure, rules-based, consistent way.
RELATIONAL DATABASE EXAMPLE
RELATIONAL DATABASE EXAMPLE
RELATIONAL DATABASE ADVANTAGES
• Ease of use: The revision of any information as tables consisting of rows and columns is
much easier to understand. 
• Flexibility: Different tables from which information has to be linked and extracted can be
easily manipulated by operators such as project and join to give information in the form in
which it is desired.
• The relational Database is the best at maintaining data consistency across applications and
database copies (called instances). For example, when a customer deposits money at an ATM
and then looks at the account balance on a mobile phone, the customer expects to see that
deposit reflected immediately in an updated account balance. Relational databases excel at
this kind of data consistency, ensuring that multiple instances of a database have the same
data all the time
RELATIONAL DATABASE DISADVANTAGES
• Relational databases can sometimes become complex as the amount of data
grows, and the relations between pieces of data become more complicated.
Complex relational database systems may lead to isolated databases where
the information cannot be shared from one system to another.
• Performance: A major constraint and therefore disadvantage in the use of
relational database system is machine performance. If the number of tables
between which relationships to be established are large and the tables
themselves affect the performance in responding to the sql queries.
NETWORK DATABASE

• A network database is a type of database model wherein multiple member


records or files can be linked to multiple owner files and vice versa. The
model can be viewed as an upside-down tree where each member
information is the branch linked to the owner, which is the bottom of the tree.
NETWORK DATABASE EXAMPLES
NETWORK DATABASE EXAMPLES

You might also like