SlideShare a Scribd company logo
NOSQL DATABASE
Musaab Mohammed
mus9.m9@gmail.com
Out Line
 SQL databases
 The most important advantages of SQL databases
 The most important advantages of NOSQL databases
 The most popular types of NOSQL databases
 Document Stores
 Key-Value Store
 Graph Databases
 Column Stores
 Major companies using NOSQL databases
• WHAT IS NOSQL DATABASES?
• SQL databases:
SQL databases depend mainly on tables and relationships, where
they are designed to follow a single schema that can not be
manipulated or ignored
meaning that we can not insert any data in the table into a column
that has not been created.
• The most important advantages of SQL databases
 Fixed tracking design.
 Data are stored in tables.
 SQL is used to query data.
 Join supports tables to query data.
 Encourages the principle of Normalization to reduce repetition of
data.
The difference between Vertical and Horizontal Scaling
NOSQL databases
 The NOSQL databases prefer to eliminate the Consistency
principle (simply to make the data very similar in all versions of
databases deployed on different servers) to get high performance
and data availability at all times.
The most important advantages of NOSQL databases
 The data are stored in files (Documents) instead of tables
 NOSQL is not follow static design.
 Is not use SQL to query data.
 Join supports the linking of files but does not encourage them to
use them.
 Do not encourage normalization and do not mind repeating data.
 Supports the expansion and availability of data at all times in an
excellent way.
The most popular types of NOSQL databases
 Document Stores
Data in this type it stored as files, often JSON or XML.
Because NOSQL databases do not depend on a static design,
each file can contain a different unstructured schema.
One of the most popular data-driven databases is Mongo DB and
Couch DB
The most popular types of NOSQL databases
 Key-Value Store
The data is stored depending on the key and the value of
that key, just like the hash table. Since the keys can not be similar
or repeated, and the database does not care about the type of
data you are storing .
On of the famous data base that depends on the Key-Value Store
to handle data is Redis.
The most popular types of NOSQL databases
 Graph Databases
The data is stored in the form of Node and Relationship
where it can represent a social graph
On of the famous databases that depend on the graph Neo4j and
FlockDB .
The most popular types of NOSQL databases
 Column Stores
In SQL databases, data is stored as rows, which is
avoided by the Column Store databases, which store data in the
form of columns.
One of the famous databases that rely on the Column Store in
handling data are Cassandra and HBase.
The most popular types of NOSQL databases
Major companies using NOSQL databases
 Linkedin.
 Ebay.
 Google.
 Amazon.
 Facebook.
 Craigslist.
 Cisco.
 Expedia .
 SAP.
 EA.
 Nokia.
 Adobe.
 Parse.
 Foursquare.
Major companies using NOSQL databases
THANKS A LOT

More Related Content

PPTX
introduction to NOSQL Database
PPTX
NOSQL vs SQL
PPTX
No SQL- The Future Of Data Storage
PPTX
Appache Cassandra
PPTX
NoSql Data Management
PDF
My sql vs mongo
PPTX
An Intro to NoSQL Databases
PPTX
NOSQL Databases types and Uses
introduction to NOSQL Database
NOSQL vs SQL
No SQL- The Future Of Data Storage
Appache Cassandra
NoSql Data Management
My sql vs mongo
An Intro to NoSQL Databases
NOSQL Databases types and Uses

What's hot (20)

PPTX
NoSQL databases
PDF
Introduction to NoSQL
PPTX
Introduction to NOSQL databases
PPTX
Mongodb vs mysql
PPTX
Comparative study of modern databases
PPTX
Chapter 4 terminolgy of keyvalue databses from nosql for mere mortals
PDF
NoSQL Databases
PPTX
Introduction to NoSQL
PDF
SQL vs NoSQL: Big Data Adoption & Success in the Enterprise
PPTX
SQL vs NoSQL
PPTX
Non relational databases-no sql
PPTX
NoSQL Databases
PPTX
Coming to cassandra from relational world (New)
PPTX
Data Modeling for NoSQL
PPTX
Selecting best NoSQL
PPTX
Introduction to NoSQL and MongoDB
PDF
NoSQL Databases
PPT
NoSQL Databases
PPTX
«NoSQL Databases and Polyglot Persistence»
PPTX
SQL vs. NoSQL. It's always a hard choice.
NoSQL databases
Introduction to NoSQL
Introduction to NOSQL databases
Mongodb vs mysql
Comparative study of modern databases
Chapter 4 terminolgy of keyvalue databses from nosql for mere mortals
NoSQL Databases
Introduction to NoSQL
SQL vs NoSQL: Big Data Adoption & Success in the Enterprise
SQL vs NoSQL
Non relational databases-no sql
NoSQL Databases
Coming to cassandra from relational world (New)
Data Modeling for NoSQL
Selecting best NoSQL
Introduction to NoSQL and MongoDB
NoSQL Databases
NoSQL Databases
«NoSQL Databases and Polyglot Persistence»
SQL vs. NoSQL. It's always a hard choice.
Ad

Similar to Nosql database presentation (20)

DOCX
Unit II -BIG DATA ANALYTICS.docx
PPTX
unit2-ppt1.pptx
PPTX
Unit 3 MongDB
PDF
Big Data technology Landscape
PDF
PPTX
2.Introduction to NOSQL (Core concepts).pptx
PDF
Vskills Apache Cassandra sample material
PPTX
UNIT-2.pptx
PDF
the rising no sql technology
PPTX
cours database pour etudiant NoSQL (1).pptx
PPTX
NoSQL.pptx
PPTX
No SQL DATABASE Description about 4 no sql database.pptx
PPTX
NoSQL Basics and MongDB
PPTX
Muskan Kumari (1276) Intro to NoSql.pptx. pptx
PPTX
Introduction to NoSQL database technology
PDF
NOsql Presentation.pdf
PPTX
NoSQL.pptx
PPTX
Introduction to Data Science NoSQL.pptx
PPTX
Unit II -BIG DATA ANALYTICS.docx
unit2-ppt1.pptx
Unit 3 MongDB
Big Data technology Landscape
2.Introduction to NOSQL (Core concepts).pptx
Vskills Apache Cassandra sample material
UNIT-2.pptx
the rising no sql technology
cours database pour etudiant NoSQL (1).pptx
NoSQL.pptx
No SQL DATABASE Description about 4 no sql database.pptx
NoSQL Basics and MongDB
Muskan Kumari (1276) Intro to NoSql.pptx. pptx
Introduction to NoSQL database technology
NOsql Presentation.pdf
NoSQL.pptx
Introduction to Data Science NoSQL.pptx
Ad

Recently uploaded (20)

PPTX
Internet of Things (IOT) - A guide to understanding
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PDF
PPT on Performance Review to get promotions
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
Lecture Notes Electrical Wiring System Components
PPT
Project quality management in manufacturing
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
Welding lecture in detail for understanding
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPTX
web development for engineering and engineering
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PDF
Well-logging-methods_new................
Internet of Things (IOT) - A guide to understanding
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
Foundation to blockchain - A guide to Blockchain Tech
PPT on Performance Review to get promotions
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Lecture Notes Electrical Wiring System Components
Project quality management in manufacturing
OOP with Java - Java Introduction (Basics)
CH1 Production IntroductoryConcepts.pptx
Embodied AI: Ushering in the Next Era of Intelligent Systems
Operating System & Kernel Study Guide-1 - converted.pdf
R24 SURVEYING LAB MANUAL for civil enggi
bas. eng. economics group 4 presentation 1.pptx
Welding lecture in detail for understanding
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
CYBER-CRIMES AND SECURITY A guide to understanding
web development for engineering and engineering
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
Well-logging-methods_new................

Nosql database presentation

  • 2. Out Line  SQL databases  The most important advantages of SQL databases  The most important advantages of NOSQL databases  The most popular types of NOSQL databases  Document Stores  Key-Value Store  Graph Databases  Column Stores  Major companies using NOSQL databases
  • 3. • WHAT IS NOSQL DATABASES? • SQL databases: SQL databases depend mainly on tables and relationships, where they are designed to follow a single schema that can not be manipulated or ignored meaning that we can not insert any data in the table into a column that has not been created.
  • 4. • The most important advantages of SQL databases  Fixed tracking design.  Data are stored in tables.  SQL is used to query data.  Join supports tables to query data.  Encourages the principle of Normalization to reduce repetition of data.
  • 5. The difference between Vertical and Horizontal Scaling
  • 6. NOSQL databases  The NOSQL databases prefer to eliminate the Consistency principle (simply to make the data very similar in all versions of databases deployed on different servers) to get high performance and data availability at all times. The most important advantages of NOSQL databases  The data are stored in files (Documents) instead of tables  NOSQL is not follow static design.  Is not use SQL to query data.  Join supports the linking of files but does not encourage them to use them.  Do not encourage normalization and do not mind repeating data.  Supports the expansion and availability of data at all times in an excellent way.
  • 7. The most popular types of NOSQL databases  Document Stores Data in this type it stored as files, often JSON or XML. Because NOSQL databases do not depend on a static design, each file can contain a different unstructured schema. One of the most popular data-driven databases is Mongo DB and Couch DB
  • 8. The most popular types of NOSQL databases  Key-Value Store The data is stored depending on the key and the value of that key, just like the hash table. Since the keys can not be similar or repeated, and the database does not care about the type of data you are storing . On of the famous data base that depends on the Key-Value Store to handle data is Redis.
  • 9. The most popular types of NOSQL databases  Graph Databases The data is stored in the form of Node and Relationship where it can represent a social graph On of the famous databases that depend on the graph Neo4j and FlockDB .
  • 10. The most popular types of NOSQL databases  Column Stores In SQL databases, data is stored as rows, which is avoided by the Column Store databases, which store data in the form of columns. One of the famous databases that rely on the Column Store in handling data are Cassandra and HBase.
  • 11. The most popular types of NOSQL databases
  • 12. Major companies using NOSQL databases  Linkedin.  Ebay.  Google.  Amazon.  Facebook.  Craigslist.  Cisco.  Expedia .  SAP.  EA.  Nokia.  Adobe.  Parse.  Foursquare.
  • 13. Major companies using NOSQL databases