Post on 22-Feb-2017
Fabio SoaresProgramador Junior
Grupo Mateus
➔ Estudante de Ciência da Computação
➔ Primeira palestra
14.33%das organizações preferem usar MongoDB
fabioprado.net
Vamos ver do jeito tradicional
ID NOME SOBRENOME
0 Evaldo Barbosa
1 Fabio Soares
ID TIPO_CONTA BALANCO MOEDA TITULAR (fk)
0 Investimento 80000.00 BRL 0
1 Poupança 70400.00 BRL 0
2 Corrente 4500.00 BRL 0
3 Corrente 4500.00 BRL 1
4 Investimento 4500.00 BRL 1
5 Poupança 4500.00 BRL 1
Con
tas
Titu
lare
s
Vamos ver do jeito tradicional
ID NOME SOBRENOME
0 Evaldo Barbosa
1 Fabio Soares
ID TIPO_CONTA BALANCO MOEDA TITULAR (fk)
0 Investimento 80000.00 BRL 0
1 Poupança 70400.00 BRL 0
2 Corrente 4500.00 BRL 0
3 Corrente 4500.00 BRL 1
4 Investimento 4500.00 BRL 1
5 Poupança 4500.00 BRL 1
Con
tas
Titu
lare
s
Vamos ver do jeito tradicional
ID NOME SOBRENOME
0 Evaldo Barbosa
1 Fabio Soares
ID TIPO_CONTA BALANCO MOEDA TITULAR (fk)
0 Investimento 80000.00 BRL 0
1 Poupança 70400.00 BRL 0
2 Corrente 4500.00 BRL 0
3 Corrente 4500.00 BRL 1
4 Investimento 4500.00 BRL 1
5 Poupança 4500.00 BRL 1
Con
tas
Titu
lare
s
Vamos ver do jeito tradicional
ID NOME SOBRENOME
0 Evaldo Barbosa
1 Fabio Soares
ID TIPO_CONTA BALANCO MOEDA TITULAR (fk)
0 Investimento 80000.00 BRL 0
1 Poupança 70400.00 BRL 0
2 Corrente 4500.00 BRL 0
3 Corrente 4500.00 BRL 1
4 Investimento 4500.00 BRL 1
5 Poupança 4500.00 BRL 1
Con
tas
Titu
lare
s
E como funciona?
Chave1 Valor1
Chave2 Valor2
Chave3 Valor3
Chave4 Valor4
Chave1 {nome: “Fabio”, telegram: “@fsoares_1”}
Chave2 [item1, item2, item3]
Chave3 Valor3
Chave4 256
Como ficaria o banco?
Chave Valor
titular:0:nome Evaldo
titular:0:sobrenome Barbosa
titular:1:nome Fabio
titular:1:sobrenome Soares
... ...
Chave Valor
conta:0:tipo Investimento
conta:0:balanço 80000.00
conta:0:moeda BRL
conta:1:tipo Poupaça
... ...