際際滷

際際滷Share a Scribd company logo
Relational VS Non
Relational Databases
Angelica Lo Duca
https://alod83.medium.com/
Basic Structure
Relational Databases
Definition
 A Relational Database is a collection of items with
pre-established relationships among them.
 All the items are organised in tables, where columns
represent items attributes.
 Every row of a table represents a single data item.
The Structured Query Language (SQL) is the
most famous interface used to communicate
with a Relational Database.
Examples of SQL databases
 Mysql
 Postgres
 Microsoft SQL Server
 SQLlite.
Pros and Cons of Relational DBs
PROS
 Great for structured data
 Use of an existing query
language (SQL)
 Great for complex queries
 Easy data navigation
 High level of data integration,
due to relationships and
constraints among tables
 Transactions are secure
 High reliability
CONS
 Up-front schema definition
 No adaptation to changing
requirements: dynamic
changes to an item affect all
the other items in the same
table
 Data processing may be
slow. High performance is
possible with expensive
hardware
Non Relational Databases
Definition
 A Non Relational Database is a collection of unstructured,
structured or semi-structured items, usually represented in
the form key-value.
 Every item in the collection may either represent a
document, a table or anything else.
Examples of Non Relational database engines
 MongoDB
 Apache Cassandra
 Redis
 Couchbase
 Apache HBase
Pros and Cons of Non Relational DBs
PROS
 Flexible data model
 Rapid adaptation to changing
requirements: dynamic
changes to a item do not
affect the other items
 Storage of huge amount of
data with little structure
 High performance
CONS
 Low reliability
 Manual query language
 It is difficult to verify data
integrity and consistency
Relational VS Non Relational DB
Relational vs Non Relational Databases
Read more...
You can read the full article at this link:
https://towardsdatascience.com/relational-vs-non-relational-databases-f2ac79248
2e3

More Related Content

What's hot (20)

Sql vs NoSQL-Presentation
 Sql vs NoSQL-Presentation Sql vs NoSQL-Presentation
Sql vs NoSQL-Presentation
Shubham Tomar
Introduction to NoSQL Databases
Introduction to NoSQL DatabasesIntroduction to NoSQL Databases
Introduction to NoSQL Databases
Derek Stainer
A Seminar on NoSQL Databases.
A Seminar on NoSQL Databases.A Seminar on NoSQL Databases.
A Seminar on NoSQL Databases.
Navdeep Charan
SQL & NoSQL
SQL & NoSQLSQL & NoSQL
SQL & NoSQL
Ahmad Awsaf-uz-zaman
NoSQL databases
NoSQL databasesNoSQL databases
NoSQL databases
Filip Ilievski
SQL vs MongoDB
SQL vs MongoDBSQL vs MongoDB
SQL vs MongoDB
calltutors
NoSQL databases - An introduction
NoSQL databases - An introductionNoSQL databases - An introduction
NoSQL databases - An introduction
Pooyan Mehrparvar
NoSql
NoSqlNoSql
NoSql
AnitaSenthilkumar
Presentation On NoSQL Databases
Presentation On NoSQL DatabasesPresentation On NoSQL Databases
Presentation On NoSQL Databases
Abiral Gautam
Introduction to SQL
Introduction to SQLIntroduction to SQL
Introduction to SQL
Ram Kedem
NoSQL Architecture Overview
NoSQL Architecture OverviewNoSQL Architecture Overview
NoSQL Architecture Overview
Christopher Foot
SQL vs NoSQL | MySQL vs MongoDB Tutorial | Edureka
SQL vs NoSQL | MySQL vs MongoDB Tutorial | EdurekaSQL vs NoSQL | MySQL vs MongoDB Tutorial | Edureka
SQL vs NoSQL | MySQL vs MongoDB Tutorial | Edureka
Edureka!
NOSQL Databases types and Uses
NOSQL Databases types and UsesNOSQL Databases types and Uses
NOSQL Databases types and Uses
Suvradeep Rudra
Introduction of sql server indexing
Introduction of sql server indexingIntroduction of sql server indexing
Introduction of sql server indexing
Mahabubur Rahaman
Basics of MongoDB
Basics of MongoDB Basics of MongoDB
Basics of MongoDB
HabileLabs
RDBMS vs NoSQL
RDBMS vs NoSQLRDBMS vs NoSQL
RDBMS vs NoSQL
Murat akal
NOSQL vs SQL
NOSQL vs SQLNOSQL vs SQL
NOSQL vs SQL
Mohammed Fazuluddin
Overview of Data Base Systems Concepts and Architecture
Overview of Data Base Systems Concepts and ArchitectureOverview of Data Base Systems Concepts and Architecture
Overview of Data Base Systems Concepts and Architecture
Rubal Sagwal
Sql Server Basics
Sql Server BasicsSql Server Basics
Sql Server Basics
rainynovember12
Selecting best NoSQL
Selecting best NoSQL Selecting best NoSQL
Selecting best NoSQL
Mohammed Fazuluddin
Sql vs NoSQL-Presentation
 Sql vs NoSQL-Presentation Sql vs NoSQL-Presentation
Sql vs NoSQL-Presentation
Shubham Tomar
Introduction to NoSQL Databases
Introduction to NoSQL DatabasesIntroduction to NoSQL Databases
Introduction to NoSQL Databases
Derek Stainer
A Seminar on NoSQL Databases.
A Seminar on NoSQL Databases.A Seminar on NoSQL Databases.
A Seminar on NoSQL Databases.
Navdeep Charan
SQL vs MongoDB
SQL vs MongoDBSQL vs MongoDB
SQL vs MongoDB
calltutors
NoSQL databases - An introduction
NoSQL databases - An introductionNoSQL databases - An introduction
NoSQL databases - An introduction
Pooyan Mehrparvar
Presentation On NoSQL Databases
Presentation On NoSQL DatabasesPresentation On NoSQL Databases
Presentation On NoSQL Databases
Abiral Gautam
Introduction to SQL
Introduction to SQLIntroduction to SQL
Introduction to SQL
Ram Kedem
NoSQL Architecture Overview
NoSQL Architecture OverviewNoSQL Architecture Overview
NoSQL Architecture Overview
Christopher Foot
SQL vs NoSQL | MySQL vs MongoDB Tutorial | Edureka
SQL vs NoSQL | MySQL vs MongoDB Tutorial | EdurekaSQL vs NoSQL | MySQL vs MongoDB Tutorial | Edureka
SQL vs NoSQL | MySQL vs MongoDB Tutorial | Edureka
Edureka!
NOSQL Databases types and Uses
NOSQL Databases types and UsesNOSQL Databases types and Uses
NOSQL Databases types and Uses
Suvradeep Rudra
Introduction of sql server indexing
Introduction of sql server indexingIntroduction of sql server indexing
Introduction of sql server indexing
Mahabubur Rahaman
Basics of MongoDB
Basics of MongoDB Basics of MongoDB
Basics of MongoDB
HabileLabs
RDBMS vs NoSQL
RDBMS vs NoSQLRDBMS vs NoSQL
RDBMS vs NoSQL
Murat akal
Overview of Data Base Systems Concepts and Architecture
Overview of Data Base Systems Concepts and ArchitectureOverview of Data Base Systems Concepts and Architecture
Overview of Data Base Systems Concepts and Architecture
Rubal Sagwal

Similar to Relational vs Non Relational Databases (20)

SQL things ace series of the thing useful
SQL things ace series of the thing usefulSQL things ace series of the thing useful
SQL things ace series of the thing useful
avinash4210singh
Unit-10.pptx
Unit-10.pptxUnit-10.pptx
Unit-10.pptx
GhanashyamBK1
SQL vs NoSQL presentacion informativa.pptx
SQL vs NoSQL presentacion informativa.pptxSQL vs NoSQL presentacion informativa.pptx
SQL vs NoSQL presentacion informativa.pptx
gabrielgarcia402007
unit2-ppt1.pptx
unit2-ppt1.pptxunit2-ppt1.pptx
unit2-ppt1.pptx
revathigollu23
No SQL
No SQLNo SQL
No SQL
The lazy hoplite
WEB_DATABASE_chapter_4.pptx
WEB_DATABASE_chapter_4.pptxWEB_DATABASE_chapter_4.pptx
WEB_DATABASE_chapter_4.pptx
Koteswari Kasireddy
Relational database oracle
Relational database  oracleRelational database  oracle
Relational database oracle
jamunaashok
Sql vs no sql
Sql vs no sqlSql vs no sql
Sql vs no sql
Bhuwan Paneru
Theory of Relational Database.pptx 0.84 Mb
Theory of Relational Database.pptx 0.84 MbTheory of Relational Database.pptx 0.84 Mb
Theory of Relational Database.pptx 0.84 Mb
asiimov
NoSQL BIg Data Analytics Mongo DB and Cassandra .pdf
NoSQL BIg Data Analytics Mongo DB and Cassandra .pdfNoSQL BIg Data Analytics Mongo DB and Cassandra .pdf
NoSQL BIg Data Analytics Mongo DB and Cassandra .pdf
SharmilaChidaravalli
UNIT2-Reference ppt..pptx which weil; be leading tpo the undrsdtanding od thr...
UNIT2-Reference ppt..pptx which weil; be leading tpo the undrsdtanding od thr...UNIT2-Reference ppt..pptx which weil; be leading tpo the undrsdtanding od thr...
UNIT2-Reference ppt..pptx which weil; be leading tpo the undrsdtanding od thr...
kkillams
Database
DatabaseDatabase
Database
Hossein Mobasher
Mongo Bb - NoSQL tutorial
Mongo Bb - NoSQL tutorialMongo Bb - NoSQL tutorial
Mongo Bb - NoSQL tutorial
Mohan Rathour
Ch-11 Relational Databases.pptx
Ch-11 Relational Databases.pptxCh-11 Relational Databases.pptx
Ch-11 Relational Databases.pptx
ShadowDawg
A Survey And Comparison Of Relational And Non-Relational Database
A Survey And Comparison Of Relational And Non-Relational DatabaseA Survey And Comparison Of Relational And Non-Relational Database
A Survey And Comparison Of Relational And Non-Relational Database
Karla Adamson
what is NoSQL-vs-SQL-Databases Diffrance.pptx
what is NoSQL-vs-SQL-Databases Diffrance.pptxwhat is NoSQL-vs-SQL-Databases Diffrance.pptx
what is NoSQL-vs-SQL-Databases Diffrance.pptx
IntelliSource Technologies
Introduction to mongo db by zain
Introduction to mongo db by zainIntroduction to mongo db by zain
Introduction to mongo db by zain
KenAndTea
Sql
SqlSql
Sql
shenazk
Sql Interview Questions
Sql Interview QuestionsSql Interview Questions
Sql Interview Questions
arjundwh
Sql
SqlSql
Sql
sanjaynuru
SQL things ace series of the thing useful
SQL things ace series of the thing usefulSQL things ace series of the thing useful
SQL things ace series of the thing useful
avinash4210singh
SQL vs NoSQL presentacion informativa.pptx
SQL vs NoSQL presentacion informativa.pptxSQL vs NoSQL presentacion informativa.pptx
SQL vs NoSQL presentacion informativa.pptx
gabrielgarcia402007
Relational database oracle
Relational database  oracleRelational database  oracle
Relational database oracle
jamunaashok
Theory of Relational Database.pptx 0.84 Mb
Theory of Relational Database.pptx 0.84 MbTheory of Relational Database.pptx 0.84 Mb
Theory of Relational Database.pptx 0.84 Mb
asiimov
NoSQL BIg Data Analytics Mongo DB and Cassandra .pdf
NoSQL BIg Data Analytics Mongo DB and Cassandra .pdfNoSQL BIg Data Analytics Mongo DB and Cassandra .pdf
NoSQL BIg Data Analytics Mongo DB and Cassandra .pdf
SharmilaChidaravalli
UNIT2-Reference ppt..pptx which weil; be leading tpo the undrsdtanding od thr...
UNIT2-Reference ppt..pptx which weil; be leading tpo the undrsdtanding od thr...UNIT2-Reference ppt..pptx which weil; be leading tpo the undrsdtanding od thr...
UNIT2-Reference ppt..pptx which weil; be leading tpo the undrsdtanding od thr...
kkillams
Mongo Bb - NoSQL tutorial
Mongo Bb - NoSQL tutorialMongo Bb - NoSQL tutorial
Mongo Bb - NoSQL tutorial
Mohan Rathour
Ch-11 Relational Databases.pptx
Ch-11 Relational Databases.pptxCh-11 Relational Databases.pptx
Ch-11 Relational Databases.pptx
ShadowDawg
A Survey And Comparison Of Relational And Non-Relational Database
A Survey And Comparison Of Relational And Non-Relational DatabaseA Survey And Comparison Of Relational And Non-Relational Database
A Survey And Comparison Of Relational And Non-Relational Database
Karla Adamson
what is NoSQL-vs-SQL-Databases Diffrance.pptx
what is NoSQL-vs-SQL-Databases Diffrance.pptxwhat is NoSQL-vs-SQL-Databases Diffrance.pptx
what is NoSQL-vs-SQL-Databases Diffrance.pptx
IntelliSource Technologies
Introduction to mongo db by zain
Introduction to mongo db by zainIntroduction to mongo db by zain
Introduction to mongo db by zain
KenAndTea
Sql Interview Questions
Sql Interview QuestionsSql Interview Questions
Sql Interview Questions
arjundwh

More from Angelica Lo Duca (10)

PyNarrative: A Python Library for Data Storytelling
PyNarrative: A Python Library for Data StorytellingPyNarrative: A Python Library for Data Storytelling
PyNarrative: A Python Library for Data Storytelling
Angelica Lo Duca
An Empirical Study to Use Large Language Models to Extract Named Entities fro...
An Empirical Study to Use Large Language Models to Extract Named Entities fro...An Empirical Study to Use Large Language Models to Extract Named Entities fro...
An Empirical Study to Use Large Language Models to Extract Named Entities fro...
Angelica Lo Duca
Data Storytelling with Altair and AI - Chapter 1.pdf
Data Storytelling with Altair and AI - Chapter 1.pdfData Storytelling with Altair and AI - Chapter 1.pdf
Data Storytelling with Altair and AI - Chapter 1.pdf
Angelica Lo Duca
Towards a Framework for AI-Assisted Data Storytelling
Towards a Framework for AI-Assisted Data StorytellingTowards a Framework for AI-Assisted Data Storytelling
Towards a Framework for AI-Assisted Data Storytelling
Angelica Lo Duca
Data Storytelling with the DIKW Pyramid.pdf
Data Storytelling with the DIKW Pyramid.pdfData Storytelling with the DIKW Pyramid.pdf
Data Storytelling with the DIKW Pyramid.pdf
Angelica Lo Duca
3 Strategies to Organize your Data Science Projects.pdf
3 Strategies to Organize your Data Science Projects.pdf3 Strategies to Organize your Data Science Projects.pdf
3 Strategies to Organize your Data Science Projects.pdf
Angelica Lo Duca
How to organize your data science project with Comet.pdf
How to organize your data science project with Comet.pdfHow to organize your data science project with Comet.pdf
How to organize your data science project with Comet.pdf
Angelica Lo Duca
A deep dive into neuton
A deep dive into neutonA deep dive into neuton
A deep dive into neuton
Angelica Lo Duca
How to model digital objects within the semantic web
How to model digital objects within the semantic webHow to model digital objects within the semantic web
How to model digital objects within the semantic web
Angelica Lo Duca
Linked Data
Linked DataLinked Data
Linked Data
Angelica Lo Duca
PyNarrative: A Python Library for Data Storytelling
PyNarrative: A Python Library for Data StorytellingPyNarrative: A Python Library for Data Storytelling
PyNarrative: A Python Library for Data Storytelling
Angelica Lo Duca
An Empirical Study to Use Large Language Models to Extract Named Entities fro...
An Empirical Study to Use Large Language Models to Extract Named Entities fro...An Empirical Study to Use Large Language Models to Extract Named Entities fro...
An Empirical Study to Use Large Language Models to Extract Named Entities fro...
Angelica Lo Duca
Data Storytelling with Altair and AI - Chapter 1.pdf
Data Storytelling with Altair and AI - Chapter 1.pdfData Storytelling with Altair and AI - Chapter 1.pdf
Data Storytelling with Altair and AI - Chapter 1.pdf
Angelica Lo Duca
Towards a Framework for AI-Assisted Data Storytelling
Towards a Framework for AI-Assisted Data StorytellingTowards a Framework for AI-Assisted Data Storytelling
Towards a Framework for AI-Assisted Data Storytelling
Angelica Lo Duca
Data Storytelling with the DIKW Pyramid.pdf
Data Storytelling with the DIKW Pyramid.pdfData Storytelling with the DIKW Pyramid.pdf
Data Storytelling with the DIKW Pyramid.pdf
Angelica Lo Duca
3 Strategies to Organize your Data Science Projects.pdf
3 Strategies to Organize your Data Science Projects.pdf3 Strategies to Organize your Data Science Projects.pdf
3 Strategies to Organize your Data Science Projects.pdf
Angelica Lo Duca
How to organize your data science project with Comet.pdf
How to organize your data science project with Comet.pdfHow to organize your data science project with Comet.pdf
How to organize your data science project with Comet.pdf
Angelica Lo Duca
A deep dive into neuton
A deep dive into neutonA deep dive into neuton
A deep dive into neuton
Angelica Lo Duca
How to model digital objects within the semantic web
How to model digital objects within the semantic webHow to model digital objects within the semantic web
How to model digital objects within the semantic web
Angelica Lo Duca

Recently uploaded (20)

DRMS-S- 13 CCA-DRR-Social Protection.ppt
DRMS-S- 13 CCA-DRR-Social Protection.pptDRMS-S- 13 CCA-DRR-Social Protection.ppt
DRMS-S- 13 CCA-DRR-Social Protection.ppt
ChiefTraining
01125867_HPE_Primera_Customer_Presentation_FINAL.pptx
01125867_HPE_Primera_Customer_Presentation_FINAL.pptx01125867_HPE_Primera_Customer_Presentation_FINAL.pptx
01125867_HPE_Primera_Customer_Presentation_FINAL.pptx
ali2k2sec
20-NoSQLMongoDbiig data analytics hB.pdf
20-NoSQLMongoDbiig data analytics hB.pdf20-NoSQLMongoDbiig data analytics hB.pdf
20-NoSQLMongoDbiig data analytics hB.pdf
ssuser2d043c
Visionaize for Visionaize AI Powered Solution For Thermal Power Plant.pptx
Visionaize  for Visionaize AI Powered Solution For Thermal Power Plant.pptxVisionaize  for Visionaize AI Powered Solution For Thermal Power Plant.pptx
Visionaize for Visionaize AI Powered Solution For Thermal Power Plant.pptx
SumantaBasu12
Types_of_Data_Structures_Presentation.pptx
Types_of_Data_Structures_Presentation.pptxTypes_of_Data_Structures_Presentation.pptx
Types_of_Data_Structures_Presentation.pptx
shefalisharma776119
IT Professional Ethics, Moral and Cu.ppt
IT Professional Ethics, Moral and Cu.pptIT Professional Ethics, Moral and Cu.ppt
IT Professional Ethics, Moral and Cu.ppt
FrancisFayiah
TCP/IP PRESENTATION BY SHARMILA FALLER FOR INFORMATION SYSTEM
TCP/IP PRESENTATION BY SHARMILA FALLER FOR INFORMATION SYSTEMTCP/IP PRESENTATION BY SHARMILA FALLER FOR INFORMATION SYSTEM
TCP/IP PRESENTATION BY SHARMILA FALLER FOR INFORMATION SYSTEM
sharmilafaller
AI-vs-Data-Science-Unraveling-the-Tech-Landscape
AI-vs-Data-Science-Unraveling-the-Tech-LandscapeAI-vs-Data-Science-Unraveling-the-Tech-Landscape
AI-vs-Data-Science-Unraveling-the-Tech-Landscape
Ozias Rondon
Akvis Sketch Crack 2025 serial key free Download
Akvis Sketch Crack 2025 serial key free DownloadAkvis Sketch Crack 2025 serial key free Download
Akvis Sketch Crack 2025 serial key free Download
gruk1232
Threat Intelligence Platform_ The Future of Cybersecurity Defense.docx
Threat Intelligence Platform_ The Future of Cybersecurity Defense.docxThreat Intelligence Platform_ The Future of Cybersecurity Defense.docx
Threat Intelligence Platform_ The Future of Cybersecurity Defense.docx
dexposewebcast
BSEO - The Ultimate GA4 Audit - Anna Lewis - Polka Dot Data
BSEO - The Ultimate GA4 Audit - Anna Lewis - Polka Dot DataBSEO - The Ultimate GA4 Audit - Anna Lewis - Polka Dot Data
BSEO - The Ultimate GA4 Audit - Anna Lewis - Polka Dot Data
Anna Lewis
Data-Ethics-and-Privacy-What-Every-Analyst-Should-Know
Data-Ethics-and-Privacy-What-Every-Analyst-Should-KnowData-Ethics-and-Privacy-What-Every-Analyst-Should-Know
Data-Ethics-and-Privacy-What-Every-Analyst-Should-Know
Ozias Rondon
GE-108-LESSON8.pptxbshsnsnsnsnsnsnnsnsnsnsnsbd
GE-108-LESSON8.pptxbshsnsnsnsnsnsnnsnsnsnsnsbdGE-108-LESSON8.pptxbshsnsnsnsnsnsnnsnsnsnsnsbd
GE-108-LESSON8.pptxbshsnsnsnsnsnsnnsnsnsnsnsbd
HarleySamboFavor
Chat Bots - An Analytical study including Indian players
Chat Bots - An Analytical study including Indian playersChat Bots - An Analytical study including Indian players
Chat Bots - An Analytical study including Indian players
DR. Ram Kumar Pathak
diagram ANN of factor and responses.pptx
diagram ANN of factor and responses.pptxdiagram ANN of factor and responses.pptx
diagram ANN of factor and responses.pptx
EdunjobiTunde1
Blood Bank Management Skahfhfhystem.pptx
Blood Bank Management Skahfhfhystem.pptxBlood Bank Management Skahfhfhystem.pptx
Blood Bank Management Skahfhfhystem.pptx
vedantgupta411
20230109_NLDL_Tutorial_Tan.pdf data analysis
20230109_NLDL_Tutorial_Tan.pdf data analysis20230109_NLDL_Tutorial_Tan.pdf data analysis
20230109_NLDL_Tutorial_Tan.pdf data analysis
aitaghavi
Infection_Control_in_Dentistry_Presentation.pptx
Infection_Control_in_Dentistry_Presentation.pptxInfection_Control_in_Dentistry_Presentation.pptx
Infection_Control_in_Dentistry_Presentation.pptx
FadyAbedulAziz
Advice vs Criticism which one is good and not.pptx
Advice vs Criticism which one is good and not.pptxAdvice vs Criticism which one is good and not.pptx
Advice vs Criticism which one is good and not.pptx
thecorneredtigers
SQL-for-Data-Analytics-Top-10-Queries-Every-Analyst-Should-Know
SQL-for-Data-Analytics-Top-10-Queries-Every-Analyst-Should-KnowSQL-for-Data-Analytics-Top-10-Queries-Every-Analyst-Should-Know
SQL-for-Data-Analytics-Top-10-Queries-Every-Analyst-Should-Know
Ozias Rondon
DRMS-S- 13 CCA-DRR-Social Protection.ppt
DRMS-S- 13 CCA-DRR-Social Protection.pptDRMS-S- 13 CCA-DRR-Social Protection.ppt
DRMS-S- 13 CCA-DRR-Social Protection.ppt
ChiefTraining
01125867_HPE_Primera_Customer_Presentation_FINAL.pptx
01125867_HPE_Primera_Customer_Presentation_FINAL.pptx01125867_HPE_Primera_Customer_Presentation_FINAL.pptx
01125867_HPE_Primera_Customer_Presentation_FINAL.pptx
ali2k2sec
20-NoSQLMongoDbiig data analytics hB.pdf
20-NoSQLMongoDbiig data analytics hB.pdf20-NoSQLMongoDbiig data analytics hB.pdf
20-NoSQLMongoDbiig data analytics hB.pdf
ssuser2d043c
Visionaize for Visionaize AI Powered Solution For Thermal Power Plant.pptx
Visionaize  for Visionaize AI Powered Solution For Thermal Power Plant.pptxVisionaize  for Visionaize AI Powered Solution For Thermal Power Plant.pptx
Visionaize for Visionaize AI Powered Solution For Thermal Power Plant.pptx
SumantaBasu12
Types_of_Data_Structures_Presentation.pptx
Types_of_Data_Structures_Presentation.pptxTypes_of_Data_Structures_Presentation.pptx
Types_of_Data_Structures_Presentation.pptx
shefalisharma776119
IT Professional Ethics, Moral and Cu.ppt
IT Professional Ethics, Moral and Cu.pptIT Professional Ethics, Moral and Cu.ppt
IT Professional Ethics, Moral and Cu.ppt
FrancisFayiah
TCP/IP PRESENTATION BY SHARMILA FALLER FOR INFORMATION SYSTEM
TCP/IP PRESENTATION BY SHARMILA FALLER FOR INFORMATION SYSTEMTCP/IP PRESENTATION BY SHARMILA FALLER FOR INFORMATION SYSTEM
TCP/IP PRESENTATION BY SHARMILA FALLER FOR INFORMATION SYSTEM
sharmilafaller
AI-vs-Data-Science-Unraveling-the-Tech-Landscape
AI-vs-Data-Science-Unraveling-the-Tech-LandscapeAI-vs-Data-Science-Unraveling-the-Tech-Landscape
AI-vs-Data-Science-Unraveling-the-Tech-Landscape
Ozias Rondon
Akvis Sketch Crack 2025 serial key free Download
Akvis Sketch Crack 2025 serial key free DownloadAkvis Sketch Crack 2025 serial key free Download
Akvis Sketch Crack 2025 serial key free Download
gruk1232
Threat Intelligence Platform_ The Future of Cybersecurity Defense.docx
Threat Intelligence Platform_ The Future of Cybersecurity Defense.docxThreat Intelligence Platform_ The Future of Cybersecurity Defense.docx
Threat Intelligence Platform_ The Future of Cybersecurity Defense.docx
dexposewebcast
BSEO - The Ultimate GA4 Audit - Anna Lewis - Polka Dot Data
BSEO - The Ultimate GA4 Audit - Anna Lewis - Polka Dot DataBSEO - The Ultimate GA4 Audit - Anna Lewis - Polka Dot Data
BSEO - The Ultimate GA4 Audit - Anna Lewis - Polka Dot Data
Anna Lewis
Data-Ethics-and-Privacy-What-Every-Analyst-Should-Know
Data-Ethics-and-Privacy-What-Every-Analyst-Should-KnowData-Ethics-and-Privacy-What-Every-Analyst-Should-Know
Data-Ethics-and-Privacy-What-Every-Analyst-Should-Know
Ozias Rondon
GE-108-LESSON8.pptxbshsnsnsnsnsnsnnsnsnsnsnsbd
GE-108-LESSON8.pptxbshsnsnsnsnsnsnnsnsnsnsnsbdGE-108-LESSON8.pptxbshsnsnsnsnsnsnnsnsnsnsnsbd
GE-108-LESSON8.pptxbshsnsnsnsnsnsnnsnsnsnsnsbd
HarleySamboFavor
Chat Bots - An Analytical study including Indian players
Chat Bots - An Analytical study including Indian playersChat Bots - An Analytical study including Indian players
Chat Bots - An Analytical study including Indian players
DR. Ram Kumar Pathak
diagram ANN of factor and responses.pptx
diagram ANN of factor and responses.pptxdiagram ANN of factor and responses.pptx
diagram ANN of factor and responses.pptx
EdunjobiTunde1
Blood Bank Management Skahfhfhystem.pptx
Blood Bank Management Skahfhfhystem.pptxBlood Bank Management Skahfhfhystem.pptx
Blood Bank Management Skahfhfhystem.pptx
vedantgupta411
20230109_NLDL_Tutorial_Tan.pdf data analysis
20230109_NLDL_Tutorial_Tan.pdf data analysis20230109_NLDL_Tutorial_Tan.pdf data analysis
20230109_NLDL_Tutorial_Tan.pdf data analysis
aitaghavi
Infection_Control_in_Dentistry_Presentation.pptx
Infection_Control_in_Dentistry_Presentation.pptxInfection_Control_in_Dentistry_Presentation.pptx
Infection_Control_in_Dentistry_Presentation.pptx
FadyAbedulAziz
Advice vs Criticism which one is good and not.pptx
Advice vs Criticism which one is good and not.pptxAdvice vs Criticism which one is good and not.pptx
Advice vs Criticism which one is good and not.pptx
thecorneredtigers
SQL-for-Data-Analytics-Top-10-Queries-Every-Analyst-Should-Know
SQL-for-Data-Analytics-Top-10-Queries-Every-Analyst-Should-KnowSQL-for-Data-Analytics-Top-10-Queries-Every-Analyst-Should-Know
SQL-for-Data-Analytics-Top-10-Queries-Every-Analyst-Should-Know
Ozias Rondon

Relational vs Non Relational Databases

  • 1. Relational VS Non Relational Databases Angelica Lo Duca https://alod83.medium.com/
  • 4. Definition A Relational Database is a collection of items with pre-established relationships among them. All the items are organised in tables, where columns represent items attributes. Every row of a table represents a single data item.
  • 5. The Structured Query Language (SQL) is the most famous interface used to communicate with a Relational Database.
  • 6. Examples of SQL databases Mysql Postgres Microsoft SQL Server SQLlite.
  • 7. Pros and Cons of Relational DBs PROS Great for structured data Use of an existing query language (SQL) Great for complex queries Easy data navigation High level of data integration, due to relationships and constraints among tables Transactions are secure High reliability CONS Up-front schema definition No adaptation to changing requirements: dynamic changes to an item affect all the other items in the same table Data processing may be slow. High performance is possible with expensive hardware
  • 9. Definition A Non Relational Database is a collection of unstructured, structured or semi-structured items, usually represented in the form key-value. Every item in the collection may either represent a document, a table or anything else.
  • 10. Examples of Non Relational database engines MongoDB Apache Cassandra Redis Couchbase Apache HBase
  • 11. Pros and Cons of Non Relational DBs PROS Flexible data model Rapid adaptation to changing requirements: dynamic changes to a item do not affect the other items Storage of huge amount of data with little structure High performance CONS Low reliability Manual query language It is difficult to verify data integrity and consistency
  • 12. Relational VS Non Relational DB
  • 14. Read more... You can read the full article at this link: https://towardsdatascience.com/relational-vs-non-relational-databases-f2ac79248 2e3