SQL VS Nosql English

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

SQL vs.

NoSQL
Camila Sanchez
Databases
Juan Sanchez

ASPECTS SQL NOSQL

scalability NoSQL databases scale best


SQL databases can be scaled up by
horizontally, which means additional
adding more hardware resources to a
servers or nodes can be added as
single server
needed to increase the load.

The structure of an SQL database is


Structure organized in a relational and tabular way, NoSQL databases use different data
using tables that contain columns or storage structures, which are classified as:
attributes and rows that represent the column-oriented, key-value stores,
records. document stores, and graph databases.

they must comply with all four ACID properties It is a distributed data system, only two of
to ensure successful transactions and high
the following three properties can be
Properties reliability in the database. Atomicity ensures
guaranteed at the same time:
that transactions must succeed or fail
completely without remaining partially consistency, availability and partition
complete. tolerance, which form the acronym CAP.
Comparison Chart

ASPECTS SQL NOSQL

STANDARD TECHNICAL SUPPORT THEY ARE INFORMAL DATABASES THAT STORE


INCLUDES FUNCTIONALITY, DATA BASED ON KEY PAIRS. IN OTHER WORDS,
support PERFORMANCE, SCALABILITY, AND
EACH KEY ACTS AS A UNIQUE IDENTIFIER, AND
EACH KEY IS ASSIGNED A VALUE. THEY ARE
SECURITY UPDATES. EXTENDED MAINLY USED TO COLLECT DATA FROM GAMES,
TECHNICAL SUPPORT INCLUDES ONLY APPLICATIONS OR DEVICES THAT OPERATE
SECURITY UPDATES ONLINE

SQL IS USED IN THE HEALTHCARE, RETAIL,


EDUCATION, OR TELECOMMUNICATIONS NOSQL DATA SEARCH TOOLS ARE
When is it useful to INDUSTRIES. THE SAME APPLIES TO DESIGNED TO PERFORM ANALYSIS ON
use it? APPLICATIONS IN THE DEFENSE INDUSTRY. SEMI-STRUCTURED DATA. THE
FOR THIS REASON, TODAY, VERY DIFFERENT
RELATIONAL MODEL NORMALIZES
INDUSTRIES ARE LOOKING FOR
PROFESSIONALS WITH KNOWLEDGE IN SQL DATA IN TABLES MADE UP OF ROWS
PROGRAMMING, SINCE THEY ARE AND COLUMNS.
CONSIDERED AN ASSET FOR THE
ORGANIZATION IN TERMS OF QUERIES.
SQL IS A COMPUTING LANGUAGE FOR
WORKING WITH DATA SETS AND THE
RELATIONSHIPS BETWEEN THEM. RELATIONAL
DATABASE PROGRAMS, SUCH AS MICROSOFT
OFFICE ACCESS, USE SQL TO WORK WITH
DATA.

You might also like