SlideShare a Scribd company logo
SQL vs NoSQL
Naseeba Basheer
Table Of Contents
• SQL
• NoSQL
• Scalability
• Structure
• Examples
• Differences of SQL vs NoSQL
SQL
• Use structured query language (SQL) for defining and
manipulating data
• Advantages
• Extremely powerful
• Most versatile and widely-used options available
• Safe choice and especially great for complex queries
• Disadvantages
• Restrictive
• Use predefined schemas to determine the structure of data before work
with it
NoSQL
• Dynamic schemas for unstructured data
• Data is stored in many ways:
• Column-oriented
• Document-oriented
• Graph-based
• Organized as a KeyValue store
• Flexibility
• Can create documents without having to first define their structure
• Each document can have its own unique structure
• The syntax can vary from database to database
Scalability
• SQL
• Vertically scalable : increase the load on a single server by increasing
things like CPU, RAM or SSD
• NoSQL
• Horizontally scalable : handle more traffic by sharding, or adding more
servers in NoSQL database
Structure
• SQL
• Table based
• NoSQL
• Either document-based, key-value pairs, graph databases or wide-
column stores
Examples
• SQL
• MySQL
• Oracle
• PostgreSQL
• Microsoft SQL Server
• NoSQL
• MongoDB
• BigTable
• Redis
• RavenDB Cassandra
• Hbase
• Neo4j
• CouchDB.
Differences of SQL vs NoSQL
SQL
• Relational
• Use structured query language and
have predefined schema
• Vertically scalable
• Table based
• Better for multi row transactions
NoSQL
• Non-relational
• Dynamic schema for unstructured
data
• Horizontally scalable
• Document, key-value, graph or wide-
column stores
• Better for unstructured data like
documents or JSON

More Related Content

PDF
SQL vs NoSQL: Big Data Adoption & Success in the Enterprise
PDF
Analyzing Semi-Structured Data At Volume In The Cloud
PPTX
SQL vs. NoSQL. It's always a hard choice.
PPTX
Database awareness
PDF
Changing the game with cloud dw
DOCX
Sql vs NO-SQL database differences explained
PPTX
Rdbms vs. no sql
PPT
SQL vs NoSQL
SQL vs NoSQL: Big Data Adoption & Success in the Enterprise
Analyzing Semi-Structured Data At Volume In The Cloud
SQL vs. NoSQL. It's always a hard choice.
Database awareness
Changing the game with cloud dw
Sql vs NO-SQL database differences explained
Rdbms vs. no sql
SQL vs NoSQL

What's hot (20)

PPTX
NoSql Brownbag
PDF
Introduction to Azure Data Lake
PPTX
iForum 2015: SQL vs. NoSQL
PPTX
Microsoft Data Platform - What's included
PPTX
Selecting best NoSQL
PDF
Data Integration through Data Virtualization (SQL Server Konferenz 2019)
PDF
Introduction to azure document db
PPTX
What is NoSQL and CAP Theorem
PPT
SQL, NoSQL, BigData in Data Architecture
PPTX
Data Modeling on Azure for Analytics
PPTX
NoSQL Data Architecture Patterns
PPTX
Introduction to PolyBase
PPTX
Data modeling trends for analytics
PPTX
Eugene Polonichko "Azure Data Lake: what is it? why is it? where is it?"
PPTX
Azure SQL DWH
PPTX
Should I move my database to the cloud?
PDF
Data warehouse con azure synapse analytics
PPTX
A 30 day plan to start ending your data struggle with Snowflake
PPTX
Transitioning to a BI Role
PPTX
Introducing the Snowflake Computing Cloud Data Warehouse
NoSql Brownbag
Introduction to Azure Data Lake
iForum 2015: SQL vs. NoSQL
Microsoft Data Platform - What's included
Selecting best NoSQL
Data Integration through Data Virtualization (SQL Server Konferenz 2019)
Introduction to azure document db
What is NoSQL and CAP Theorem
SQL, NoSQL, BigData in Data Architecture
Data Modeling on Azure for Analytics
NoSQL Data Architecture Patterns
Introduction to PolyBase
Data modeling trends for analytics
Eugene Polonichko "Azure Data Lake: what is it? why is it? where is it?"
Azure SQL DWH
Should I move my database to the cloud?
Data warehouse con azure synapse analytics
A 30 day plan to start ending your data struggle with Snowflake
Transitioning to a BI Role
Introducing the Snowflake Computing Cloud Data Warehouse
Ad

Similar to SQL vs NoSQL (20)

PPTX
Ccs334 Big data analytics UNIT II ppt notes
PPTX
SQL vs NoSQL presentacion informativa.pptx
PPTX
PPTX
NOSQL vs SQL
PPTX
Presentation on NOSQL and mongodb .pptx
PPTX
nosql - introduction on nosql and sql vs nosql comparison
PPTX
cours database pour etudiant NoSQL (1).pptx
PPTX
NoSQL.pptx
PPTX
Big data stores
PPTX
Introduction to Data Science NoSQL.pptx
PPTX
Muskan Kumari (1276) Intro to NoSql.pptx. pptx
PPTX
Unit 5.pptx computer graphics and gaming
PPTX
UNIT I Introduction to NoSQL.pptx
PPTX
NoSQL (Non-Relational Databases)
PPTX
Introduction to nosql | NoSQL databases
PPTX
Comparative study of modern databases
PDF
NOsql Presentation.pdf
PPT
The No SQL Principles and Basic Application Of Casandra Model
PPTX
UNIT I Introduction to NoSQL.pptx
Ccs334 Big data analytics UNIT II ppt notes
SQL vs NoSQL presentacion informativa.pptx
NOSQL vs SQL
Presentation on NOSQL and mongodb .pptx
nosql - introduction on nosql and sql vs nosql comparison
cours database pour etudiant NoSQL (1).pptx
NoSQL.pptx
Big data stores
Introduction to Data Science NoSQL.pptx
Muskan Kumari (1276) Intro to NoSql.pptx. pptx
Unit 5.pptx computer graphics and gaming
UNIT I Introduction to NoSQL.pptx
NoSQL (Non-Relational Databases)
Introduction to nosql | NoSQL databases
Comparative study of modern databases
NOsql Presentation.pdf
The No SQL Principles and Basic Application Of Casandra Model
UNIT I Introduction to NoSQL.pptx
Ad

Recently uploaded (20)

PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
01-Introduction-to-Information-Management.pdf
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PPTX
master seminar digital applications in india
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PPTX
Institutional Correction lecture only . . .
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
VCE English Exam - Section C Student Revision Booklet
PPTX
Pharma ospi slides which help in ospi learning
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Final Presentation General Medicine 03-08-2024.pptx
01-Introduction-to-Information-Management.pdf
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
master seminar digital applications in india
Anesthesia in Laparoscopic Surgery in India
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Institutional Correction lecture only . . .
O5-L3 Freight Transport Ops (International) V1.pdf
Module 4: Burden of Disease Tutorial Slides S2 2025
Supply Chain Operations Speaking Notes -ICLT Program
102 student loan defaulters named and shamed – Is someone you know on the list?
VCE English Exam - Section C Student Revision Booklet
Pharma ospi slides which help in ospi learning
TR - Agricultural Crops Production NC III.pdf
2.FourierTransform-ShortQuestionswithAnswers.pdf
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf

SQL vs NoSQL

  • 2. Table Of Contents • SQL • NoSQL • Scalability • Structure • Examples • Differences of SQL vs NoSQL
  • 3. SQL • Use structured query language (SQL) for defining and manipulating data • Advantages • Extremely powerful • Most versatile and widely-used options available • Safe choice and especially great for complex queries • Disadvantages • Restrictive • Use predefined schemas to determine the structure of data before work with it
  • 4. NoSQL • Dynamic schemas for unstructured data • Data is stored in many ways: • Column-oriented • Document-oriented • Graph-based • Organized as a KeyValue store • Flexibility • Can create documents without having to first define their structure • Each document can have its own unique structure • The syntax can vary from database to database
  • 5. Scalability • SQL • Vertically scalable : increase the load on a single server by increasing things like CPU, RAM or SSD • NoSQL • Horizontally scalable : handle more traffic by sharding, or adding more servers in NoSQL database
  • 6. Structure • SQL • Table based • NoSQL • Either document-based, key-value pairs, graph databases or wide- column stores
  • 7. Examples • SQL • MySQL • Oracle • PostgreSQL • Microsoft SQL Server • NoSQL • MongoDB • BigTable • Redis • RavenDB Cassandra • Hbase • Neo4j • CouchDB.
  • 8. Differences of SQL vs NoSQL SQL • Relational • Use structured query language and have predefined schema • Vertically scalable • Table based • Better for multi row transactions NoSQL • Non-relational • Dynamic schema for unstructured data • Horizontally scalable • Document, key-value, graph or wide- column stores • Better for unstructured data like documents or JSON