0% found this document useful (0 votes)
23 views

Relational Database

The document discusses relational databases and relational database management systems (RDBMS). It defines a relational database as one that collects and provides access to related data through tables that are linked by keys. An RDBMS provides users tools to create, update and manage the relational database and enforces security and data integrity. The document outlines advantages like simplicity, speed and security as well as disadvantages such as cost, complexity and potential for information loss with large databases. It provides examples of popular RDBMS systems and concludes that relational databases provide structured, accurate data but performance may suffer with large volumes of data.

Uploaded by

Sanjay Kumar
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views

Relational Database

The document discusses relational databases and relational database management systems (RDBMS). It defines a relational database as one that collects and provides access to related data through tables that are linked by keys. An RDBMS provides users tools to create, update and manage the relational database and enforces security and data integrity. The document outlines advantages like simplicity, speed and security as well as disadvantages such as cost, complexity and potential for information loss with large databases. It provides examples of popular RDBMS systems and concludes that relational databases provide structured, accurate data but performance may suffer with large volumes of data.

Uploaded by

Sanjay Kumar
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Relational

Database
SQL DATABASES FOR DATA SCIENCE AND
BUSINESS ANALYTICS
Batch- ADDS22.2F
Index No: COADDS22.2F-002

Page 1|6
Table of Contents
Table contents

Introduction………………………………………………………………………………………................... 3
 Relational database..................................................................................................................................... 3
 Relational database management (RDBMS)................................................................................. 3
 Relational database modelling...............................................................................................................3

Advantages of relational database……..................................................…………....................... 4

Disadvantages of relational database……………………….................................................…. 4

Relational database management system in real life........................................................5

Conclusion........................................................................................................................................................... 5

References............................................................................................................................................................6

Page 2|6
Introduction

Relational database
Database means, A collection of data which is organized and easy to encrypt and use. Data bases are divided
into five types. In the five databases Relational databases are unique and very handy when it comes to
access. Relational database denotes that collects and gives a path to access the data which is related to
another. In relational databases the data is saved in the form of tables (Relations). These tables are connected
with keys or unique IDs with others. Every table contains the information which is collected from the real
world. The information is divided and saved into rows(tuples) and columns(attributes) inside the relation.
Basically, every attribute has a value for its tuple.

Relational database modelling


Managing the relational databases using the row and column with a unique ID is called Relational database
modelling. The reason for the arrival of relational database modelling is Before the relational database, the
storing formats were differentiated according to the storing applications. So, the data collecting and
processing part became very hard and took so much time to encrypt the exact data which was needed. To
solve that, relational database modelling was invented to provide standardized way to gain the data
efficiently from the data structure from any of the applications.

Relational database management system (RDBMS)


The relational database management system is creating an interface for the users to perform operations in the
databases such as create, update, insert or delete and it is providing Data structure, Multi-user access, speed,
language, privilege control and network access by using a database query language (SQL). The difference
between Relational database and RDBMS is Relational database compiles the information according to
relational database modelling, but RDBMS is allowing the user to maintain the database. Main functions of
RDBMS are managing and handling the relational databases, establishing security for the databases,
maintaining communication with relational database engine etc.

Page 3|6
Advantages of relational database

Simplicity
Because of the tableization of the information the data processing and data collecting become simpler
compared to other types of databases. Because of that simple SQL is enough to deal with the data.
Speed and multi users
The simplicity of the database makes the relational database remarkably quicker and some optimizations that
are provided by the RDBMS will give some extra enhancements to its performance and it will help to
increase the speed of data processing. Also, multiple users can easily access the database at the same time.
Security
In relational database the tables are protected by the username and password and authorized users can only
enter the databases and make changes in the database.
Accessibility and Accuracy
Apart from the other databases relational database operates with keys (primary or foreign key) to make the
relations(tables). So, each table is different from each other. If all the data is collected without duplication,
then we can guarantee that data are saved with hundred percentage accuracy and in relational database there
is no need to provide a specific path. So, the outcome will be suitable to the user.

Disadvantages of relational database

Cost
You will be forced to buy separate software and need professionals to maintain the system. In relational
databases the supporting cost to construct the relational database is relatively higher than other databases.
Sometimes it’s too much for small business.
Performance
Even though the relational database is very simple, and some applications give optimizations, it is relatively
slower than other databases. Because the performance of relational database depends on the number of the
tables. If the number of tables increases the performance will slow down.
Physical Storage and complexity
Even the relational databases contain table it needs enormous amount of physical storage and every single
operation depended on the sperate physical memory. Even though in the starting point relational database is
complex free eventually it will also start to become complex. Because the size of the data increases the go
through process is also increasing. Commonly it happens because the too much usage of common
characteristics.
Information Loss
A relational database has some limitations to how much that we can store in if the limitations cross the
boundary that might cause to data loss, and it might be happening when your changing bunch of tables with
more data. It is also a reason.

Page 4|6
Examples of Relational database management system (RDBMS)
Database Developer First Release
Date
Microsoft SQL Microsoft 1989
Server
MySQL Oracle Corporation 23 May 1995
PostgreSQL PostgreSQL Global Development 8 July 1996
Group
SQLite D. Richard Hipp 17 August 2000
Oracle Database Oracle Corporation 1979
Amazon RDS Amazon.com 26 October 2009
IBM Informix IBM 17 November 2020
Apache Derby Apache Software Foundation 19 May 2022
DB2 IBM 1993
Microsoft Access Microsoft 13 November 1992

(Database town,2023)

Conclusion

Basically, Database indicates that the structured data The relational database denotes the data saved by using
tables with relationship with other tables. Managing the relational database is called relational database
modelling. By using a unique ID(Key) relating the row and columns between tables and get the refined data
is the application of the relational database modelling. The RDBMS provides the privilege to the
administration power to the user, and it helps to the user to maintain the databases. The relational database
has a considerable amount of speed and performance, it provides multiple users to do work at the same time,
highly secured and very accurate if there is no defection from the user. This is the positive side of the
relational database in negative if lot of data stored then it becomes complex, risk of data leakage, consuming
high amount of storage and expensive.

Page 5|6
References

 Relational Database, Relational Database Modelling and Relational Database management system:
Definition and how it works.
[online] What is a relational database? (2023). Available at:
https://www.oracle.com/database/what-is-a-relational database/#:~:text=The%20software%20used%20to
%20store%2C%20manage%2C%20query%2C%20and,functions%20for%20managing%20data%20storage
%2C%20access%2C%20and%20performance.
Available at:
https://www.coursera.org/articles/relational database
Available at:
[online] What is a relational database? | IBM Available at: https://www.ibm.com/topics/relational-databases

 Advantages and disadvantages of relational database

[online] Roomi, M. (2021) 6 Advantages and Disadvantages of Relational Database | Limitations & Benefits
of Relational Database. Available at: https://www.hitechwhizz.com/2021/04/6-advantages-and-
disadvantages-limitations-benefits-of-relational-database.html.

 Relational database management system Examples

[online] Akhtar, Z. (2022) “13 Examples of Relational Database - DatabaseTown,” DatabaseTown, 23


November. Available at: https://databasetown.com/examples-of-relational-database/#microsoft-sql-server.

Page 6|6

You might also like