Você está na página 1de 15

BD noSQL e BD

Orientados a
Documentos
SISTEMAS DE INFORMAÇÃO E TO

JOSÉ DOURADO QUEIROZ JUNIOR


RA: 162150078
O que é noSQL?

1
Bancos Relacionais

o Armazenam os dados na forma de tabelas (linhas e colunas);

o As tabelas se relacionam entre si;

o Usam SQL como linguagem de consulta.

2
Bancos noSQL

u Não relacionais;

u Diferentes modelos/formas de armazenamento de dados;

u Esquemas de dados flexíveis (também chamados de schemaless –


ou sem esquema).

3
Tipos de Bancos de Dados noSQL

Colunas

Cassandra

Hypertable

MonetDB

4
Colunas

5
Tipos de Bancos de Dados noSQL

Chave-Valor

Table Storage

Dynamo DB

Redis

6
Chave-valor

7
Tipos de Bancos de Dados noSQL

Grafos

Neo4j

Infinite Graph

ArangoDB

8
Grafos

9
Tipos de Bancos de Dados noSQL

Documentos

MongoDB

CouchDB

DocumentDB

10
SQL x noSQL

u Dificuldades para modelar Bancos complexos de forma relacional.

u Necessidade de armazenamento de dados com esquemas


flexíveis.

11
Empresas que utilizam MongoDB

u Facebook
u Amazon
u Globo
u Google
u The New York Times
u Twitter

12
Referências

u ENTENDENDO o banco de dados NoSQL. 2012. Disponível em:


<https://www.devmedia.com.br/banco-de-dados-nosql-um-novo-paradigma-revista-
sql-magazine-102/25918#5>. Acesso em: 28 de set. de 2019.
u INTRODUÇÃO ao MongoDB: Banco de dados orientados a documentos. 2014.
Disponível em: https://www.devmedia.com.br/introducao-ao-
mongodb/30792#Banco. Acesso em: 27 de set. de 2019.
u INTRODUÇÃO para modelagem de dados para banco orientado a documentos.
2019. Disponível em: <https://imasters.com.br/banco-de-dados/introducao-para-
modelagem-de-dados-para-banco-orientado-documentos>. Acesso em: 27 de set.
de 2019.
OBRIGADO!

Você também pode gostar