Modelo de Dados: Entendendo e “re-”construindo...

Wesley Seidel
Wesley SeidelFGV - Fundação Getúlio Vargas
Modelo de Dados:
Entendendo e “re-”construindo...
Wesley Seidel Carvalho
@wseidel
wesley.seidel@ltasks.com
wesley.seidel@intelidados.com.br
Arquitetura de dados
● Escopo/Contexto
● Modelo de Negócios / Conceitual
● Modelo de Sistema / Lógico
● Modelo Tecnológico / Físico
● Configuração de Componentes
Arquitetura de dados
● Arquitetura Conceitual de Dados
– Visão de alto nível que dá suporte ao atendimento das
necessidades do negócio de uma organização
● Arquitetura Lógica de Dados
– Uma arquitetura lógica de dados descreve com precisão as
propriedades e os relacionamentos de cada uma das entidades de
dados envolvidas em um domínio organizacional;
● Arquitetura Física de Dados
– Engloba "arquitetura de banco de dados", que vem a ser um
esquema da tecnologia de banco de dados utilizado para viabilizar a
realização de um projeto de arquitetura de dados;
Arquitetura de dados
(Restrições e influências)
● Requisitos organizacionais
● Direcionadores tecnológicos
● Fatores econômicos
● Políticas de negócios
● Necessidades de processamento de dados
Arquitetura de dados
● O quê ?
● Como ?
● Onde ?
● Quem ?
● Quando ?
● Por quê ?
M.E.R.
● É um modelo abstrato cuja finalidade é
descrever, de maneira conceitual, os dados a
serem utilizados em um sistema de informações
ou que pertencem a um domínio.
Modelo de Dados: Entendendo e “re-”construindo...
Modelo de Dados: Entendendo e “re-”construindo...
Modelo de Dados: Entendendo e “re-”construindo...
Modelo de Dados: Entendendo e “re-”construindo...
Modelo de Dados: Entendendo e “re-”construindo...
Dicionário de dados
● É uma coleção de metadados que contêm
definições e representações de elementos de
dados.
Modelo de Dados: Entendendo e “re-”construindo...
Sistemas legados
● Normalmente são aplicações
– complexas;
– antigas;
– difícil manutenção;
– que pelo grau de criticidade e custo para modernização,
continuam ativas;
Tá, eae? E sobre os dados abertos?
● dados são abertos quando qualquer pessoa pode
livremente usá-los, reutilizá-los e redistribuí-los,
estando sujeito a, no máximo, a exigência de
creditar a sua autoria e compartilhar pela mesma
licença.
Fonte: http://dados.gov.br/dados-abertos/
Tá, eae? E sobre os dados abertos?
● Os dados abertos também são pautados ...
– ...por três leis:
1.Se o dado não pode ser encontrado e indexado na Web, ele
não existe;
2.Se não estiver aberto e disponível em formato compreensível
por máquina, ele não pode ser reaproveitado; e
3.Se algum dispositivo legal não permitir sua replicação, ele não
é útil.
Fonte: http://dados.gov.br/dados-abertos/
Tá, eae? E sobre os dados abertos?
● Os dados abertos também são pautados ...
– ...e oito principios:
1.Completos.
2.Primários.
3.Atuais.
4.Acessíveis.
5.Processáveis por máquina.
6.Acesso não discriminatório.
7.Formatos não proprietários.
8.Livres de licenças.
Fonte: http://dados.gov.br/dados-abertos/
Dados governamentais.
● Nem sempre estão bonitos como queríamos, pois
geralmente:
– Não seguem todas as pautas do OpenData;
– Não disponibilizam o dicionário de dados;
● Talvez não tenha mesmo.
– Não disponibilizam o M.E.R.
● Também talvez não tenham...
– Está em formato proprietário;
– Está em formato antigo;
– Etc, etc, etc....
Dados governamentais.
● Em boa parte das vezes que está disponível
podemos encontrá-los em:
– XL$
– CSV
– DBF ( o.O )
– GDB
– TXT ( seja TSV ou campos posicionais )
– PDF
Então...
…
Modelo de Dados: Entendendo e “re-”construindo...
Engenharia Reversa...
● ... consiste em usar a criatividade para, a partir de
uma solução pronta, retirar os possíveis conceitos
ali empregados
Data Integration
FONTE TRANFORMAÇÕES CARGA
Pentaho Data Integration
FONTE TRANFORMAÇÕES CARGA
-XL$
-CSV
-DBF
-XML
-JSON
-TXT
...
-BLA
-BLE
-BLI
-SGBD
-MySQL
-Postgre
-MariaDB
...
AAAAA aaaaaa
3337775522 33.37.77.55-22
Pentaho Data Integration
FONTE TRANFORMAÇÕES CARGA
Pentaho Data Integration
FONTE TRANFORMAÇÕES CARGA
Pentaho Data Integration
Pentaho Data Integration
Pentaho Data Integration
Pentaho Data Integration (kettle)
● Onde obter:
– http://kettle.pentaho.com/
Obrigado...
...se ainda tiver tempo...
Pesquisas realizadas:
Pesquisas realizadas:
http://www.cgu.gov.br/sorteios/index1.asp
Pesquisas realizadas:
Alocando Locais de votação em setores censitários.
Pesquisas realizadas:
Modelo de Dados: Entendendo e “re-”construindo...
Modelo de Dados: Entendendo e “re-”construindo...
18.097.608
Agora sim...
… Obrigado!
Wesley Seidel Carvalho
@wseidel
wesley.seidel@ltasks.com
wesley.seidel@intelidados.com.br
1 de 39

Recomendados

Big Data para Leigos por
Big Data para LeigosBig Data para Leigos
Big Data para LeigosPedro Neto
1.4K visualizações18 slides
Open Source Data Science - Elaborando uma plataforma de Big Data & Analytics ... por
Open Source Data Science - Elaborando uma plataforma de Big Data & Analytics ...Open Source Data Science - Elaborando uma plataforma de Big Data & Analytics ...
Open Source Data Science - Elaborando uma plataforma de Big Data & Analytics ...Ambiente Livre
1.3K visualizações46 slides
Criação de nuvem de palavras usando python e javascript por
Criação de nuvem de palavras usando python e javascriptCriação de nuvem de palavras usando python e javascript
Criação de nuvem de palavras usando python e javascriptRobson Piere
531 visualizações11 slides
Pentaho, Hadoop , Big Data e Data Lakes por
Pentaho, Hadoop , Big Data e Data LakesPentaho, Hadoop , Big Data e Data Lakes
Pentaho, Hadoop , Big Data e Data LakesAmbiente Livre
757 visualizações23 slides
Palestra: Big Data Open Source com Hadoop - FLISOL 2014 - Curitiba por
Palestra: Big Data Open Source com Hadoop - FLISOL 2014 - CuritibaPalestra: Big Data Open Source com Hadoop - FLISOL 2014 - Curitiba
Palestra: Big Data Open Source com Hadoop - FLISOL 2014 - CuritibaMarcio Junior Vieira
2K visualizações46 slides
Senac por
SenacSenac
SenacNatalia Raythz
28 visualizações15 slides

Mais conteúdo relacionado

Destaque

Broadband comission annual report 2012 por
Broadband comission annual report 2012Broadband comission annual report 2012
Broadband comission annual report 2012Emerson Marques Pedro
2.5K visualizações100 slides
Using netnography for studying "pure" cyber-cultures por
Using netnography for studying "pure" cyber-culturesUsing netnography for studying "pure" cyber-cultures
Using netnography for studying "pure" cyber-culturesEmerson Marques Pedro
973 visualizações18 slides
Construindo um data warehouse com Pentaho e Docker por
Construindo um data warehouse com Pentaho e DockerConstruindo um data warehouse com Pentaho e Docker
Construindo um data warehouse com Pentaho e DockerWellington Marinho
4.1K visualizações14 slides
Gestão de equipes para professores v final por
Gestão de equipes para professores v finalGestão de equipes para professores v final
Gestão de equipes para professores v finalPaulo Santos
872 visualizações26 slides
Falando com a máquina: Desenvolvimento de assistentes pessoais virtuais por
Falando com a máquina: Desenvolvimento de assistentes pessoais virtuaisFalando com a máquina: Desenvolvimento de assistentes pessoais virtuais
Falando com a máquina: Desenvolvimento de assistentes pessoais virtuaisWilliam Colen
966 visualizações41 slides
Criando Indicadores de Negócios com o Pentaho na Globo.com por
Criando Indicadores de Negócios com o Pentaho na Globo.comCriando Indicadores de Negócios com o Pentaho na Globo.com
Criando Indicadores de Negócios com o Pentaho na Globo.comPentahoBrasil
3.2K visualizações35 slides

Destaque(12)

Broadband comission annual report 2012 por Emerson Marques Pedro
Broadband comission annual report 2012Broadband comission annual report 2012
Broadband comission annual report 2012
Emerson Marques Pedro2.5K visualizações
Using netnography for studying "pure" cyber-cultures por Emerson Marques Pedro
Using netnography for studying "pure" cyber-culturesUsing netnography for studying "pure" cyber-cultures
Using netnography for studying "pure" cyber-cultures
Emerson Marques Pedro973 visualizações
Construindo um data warehouse com Pentaho e Docker por Wellington Marinho
Construindo um data warehouse com Pentaho e DockerConstruindo um data warehouse com Pentaho e Docker
Construindo um data warehouse com Pentaho e Docker
Wellington Marinho4.1K visualizações
Gestão de equipes para professores v final por Paulo Santos
Gestão de equipes para professores v finalGestão de equipes para professores v final
Gestão de equipes para professores v final
Paulo Santos872 visualizações
Falando com a máquina: Desenvolvimento de assistentes pessoais virtuais por William Colen
Falando com a máquina: Desenvolvimento de assistentes pessoais virtuaisFalando com a máquina: Desenvolvimento de assistentes pessoais virtuais
Falando com a máquina: Desenvolvimento de assistentes pessoais virtuais
William Colen966 visualizações
Criando Indicadores de Negócios com o Pentaho na Globo.com por PentahoBrasil
Criando Indicadores de Negócios com o Pentaho na Globo.comCriando Indicadores de Negócios com o Pentaho na Globo.com
Criando Indicadores de Negócios com o Pentaho na Globo.com
PentahoBrasil3.2K visualizações
Mini-curso Processamento de linguagens naturais: pondo em prática por William Colen
Mini-curso Processamento de linguagens naturais: pondo em prática Mini-curso Processamento de linguagens naturais: pondo em prática
Mini-curso Processamento de linguagens naturais: pondo em prática
William Colen1.6K visualizações
Oficina Pentaho por Wesley Seidel
Oficina PentahoOficina Pentaho
Oficina Pentaho
Wesley Seidel8.5K visualizações
Apresentação árvore do conhecimento - final 2 por Sabrina Mariana
Apresentação   árvore do conhecimento - final 2Apresentação   árvore do conhecimento - final 2
Apresentação árvore do conhecimento - final 2
Sabrina Mariana4.3K visualizações
GestãO Do Conhecimento Ed Consulting Pdf por ED Consulting
GestãO Do Conhecimento Ed Consulting PdfGestãO Do Conhecimento Ed Consulting Pdf
GestãO Do Conhecimento Ed Consulting Pdf
ED Consulting3.5K visualizações
Building a data warehouse with Pentaho and Docker por Wellington Marinho
Building a data warehouse with Pentaho and DockerBuilding a data warehouse with Pentaho and Docker
Building a data warehouse with Pentaho and Docker
Wellington Marinho9.9K visualizações

Similar a Modelo de Dados: Entendendo e “re-”construindo...

01 banco de dados-basico por
01 banco de dados-basico01 banco de dados-basico
01 banco de dados-basicoAmadeo Santos
2.4K visualizações93 slides
Oficina Técnica da INDA em Belém no Consegi por
Oficina Técnica da INDA em Belém no ConsegiOficina Técnica da INDA em Belém no Consegi
Oficina Técnica da INDA em Belém no Conseginitaibezerra
581 visualizações53 slides
Aula 01 - Introdução ao Sistema de Informação por
Aula 01 - Introdução ao Sistema de InformaçãoAula 01 - Introdução ao Sistema de Informação
Aula 01 - Introdução ao Sistema de InformaçãoDaniel Brandão
4.1K visualizações44 slides
RFA-0069_2019-07-21T111917_TDC_ArquiteturaCorporativa_SP_Arquitetura Corporat... por
RFA-0069_2019-07-21T111917_TDC_ArquiteturaCorporativa_SP_Arquitetura Corporat...RFA-0069_2019-07-21T111917_TDC_ArquiteturaCorporativa_SP_Arquitetura Corporat...
RFA-0069_2019-07-21T111917_TDC_ArquiteturaCorporativa_SP_Arquitetura Corporat...ssuser4cf889
4 visualizações25 slides
Arquitetura de informação por
Arquitetura de informaçãoArquitetura de informação
Arquitetura de informaçãopospipoca
434 visualizações37 slides
TDC2017 - Misturando dados com Pentaho para insights mais significativos por
TDC2017 - Misturando dados com Pentaho para insights mais significativosTDC2017 - Misturando dados com Pentaho para insights mais significativos
TDC2017 - Misturando dados com Pentaho para insights mais significativosAmbiente Livre
1.4K visualizações55 slides

Similar a Modelo de Dados: Entendendo e “re-”construindo...(20)

01 banco de dados-basico por Amadeo Santos
01 banco de dados-basico01 banco de dados-basico
01 banco de dados-basico
Amadeo Santos2.4K visualizações
Oficina Técnica da INDA em Belém no Consegi por nitaibezerra
Oficina Técnica da INDA em Belém no ConsegiOficina Técnica da INDA em Belém no Consegi
Oficina Técnica da INDA em Belém no Consegi
nitaibezerra581 visualizações
Aula 01 - Introdução ao Sistema de Informação por Daniel Brandão
Aula 01 - Introdução ao Sistema de InformaçãoAula 01 - Introdução ao Sistema de Informação
Aula 01 - Introdução ao Sistema de Informação
Daniel Brandão4.1K visualizações
RFA-0069_2019-07-21T111917_TDC_ArquiteturaCorporativa_SP_Arquitetura Corporat... por ssuser4cf889
RFA-0069_2019-07-21T111917_TDC_ArquiteturaCorporativa_SP_Arquitetura Corporat...RFA-0069_2019-07-21T111917_TDC_ArquiteturaCorporativa_SP_Arquitetura Corporat...
RFA-0069_2019-07-21T111917_TDC_ArquiteturaCorporativa_SP_Arquitetura Corporat...
ssuser4cf8894 visualizações
Arquitetura de informação por pospipoca
Arquitetura de informaçãoArquitetura de informação
Arquitetura de informação
pospipoca434 visualizações
TDC2017 - Misturando dados com Pentaho para insights mais significativos por Ambiente Livre
TDC2017 - Misturando dados com Pentaho para insights mais significativosTDC2017 - Misturando dados com Pentaho para insights mais significativos
TDC2017 - Misturando dados com Pentaho para insights mais significativos
Ambiente Livre1.4K visualizações
The Data Science Workflow por Renzo Ziegler
The Data Science WorkflowThe Data Science Workflow
The Data Science Workflow
Renzo Ziegler120 visualizações
Arquitetura de Informação - Personas e Cenários por posgraduacaorj
Arquitetura de Informação - Personas e CenáriosArquitetura de Informação - Personas e Cenários
Arquitetura de Informação - Personas e Cenários
posgraduacaorj1.8K visualizações
Banco de Dados - Conceitos por ssuser69006f
Banco de Dados - ConceitosBanco de Dados - Conceitos
Banco de Dados - Conceitos
ssuser69006f27 visualizações
OS CINCO Vs DO BIG DATA por Leonardo Dias
OS CINCO Vs DO BIG DATAOS CINCO Vs DO BIG DATA
OS CINCO Vs DO BIG DATA
Leonardo Dias6.7K visualizações
Análise essencial e análise estruturada por Wagner Bonfim
Análise essencial e análise estruturadaAnálise essencial e análise estruturada
Análise essencial e análise estruturada
Wagner Bonfim17.5K visualizações
Pentaho Hadoop Big Data e Data Lakes por Ambiente Livre
Pentaho Hadoop Big Data e Data LakesPentaho Hadoop Big Data e Data Lakes
Pentaho Hadoop Big Data e Data Lakes
Ambiente Livre2.2K visualizações
Big Data Analytics - Do MapReduce ao dashboard com Hadoop e Pentaho por Ambiente Livre
Big Data Analytics - Do MapReduce ao dashboard com Hadoop e PentahoBig Data Analytics - Do MapReduce ao dashboard com Hadoop e Pentaho
Big Data Analytics - Do MapReduce ao dashboard com Hadoop e Pentaho
Ambiente Livre3.5K visualizações
Big data e mineração de dados por Elton Meira
Big data e mineração de dadosBig data e mineração de dados
Big data e mineração de dados
Elton Meira2K visualizações
Sistema de Base de Dados1.ppt por hhuu6
Sistema de Base de Dados1.pptSistema de Base de Dados1.ppt
Sistema de Base de Dados1.ppt
hhuu63 visualizações
TDC2016SP - Trilha BigData por tdc-globalcode
TDC2016SP - Trilha BigDataTDC2016SP - Trilha BigData
TDC2016SP - Trilha BigData
tdc-globalcode327 visualizações
Gerenciamento Estratégico de Sistemas por José Passos
Gerenciamento Estratégico de SistemasGerenciamento Estratégico de Sistemas
Gerenciamento Estratégico de Sistemas
José Passos482 visualizações
Palestra big data_e_mineracao_dedados_5agosto13-versaoslideshare por pccdias
Palestra big data_e_mineracao_dedados_5agosto13-versaoslidesharePalestra big data_e_mineracao_dedados_5agosto13-versaoslideshare
Palestra big data_e_mineracao_dedados_5agosto13-versaoslideshare
pccdias4K visualizações
PostgreSQL em projetos de Business Analytics e Big Data Analytics com Pentaho por Ambiente Livre
PostgreSQL em projetos de Business Analytics e Big Data Analytics com PentahoPostgreSQL em projetos de Business Analytics e Big Data Analytics com Pentaho
PostgreSQL em projetos de Business Analytics e Big Data Analytics com Pentaho
Ambiente Livre1.4K visualizações

Último

sorteados Livre Concorrência 2024.pdf por
sorteados Livre Concorrência 2024.pdfsorteados Livre Concorrência 2024.pdf
sorteados Livre Concorrência 2024.pdfJornal do Commercio
2.3K visualizações3 slides
3- Levando em consideração suas respostas anteriores, qual o pré-diagnóstico ... por
3- Levando em consideração suas respostas anteriores, qual o pré-diagnóstico ...3- Levando em consideração suas respostas anteriores, qual o pré-diagnóstico ...
3- Levando em consideração suas respostas anteriores, qual o pré-diagnóstico ...azulassessoriaacadem3
270 visualizações4 slides
5) Anexo do folder e da foto de distribuição do folder: Após elaborado o fold... por
5) Anexo do folder e da foto de distribuição do folder: Após elaborado o fold...5) Anexo do folder e da foto de distribuição do folder: Após elaborado o fold...
5) Anexo do folder e da foto de distribuição do folder: Após elaborado o fold...azulassessoriaacadem3
51 visualizações3 slides
A) Determine a média, a moda, a mediana, o desvio-padrão e o coeficiente de v... por
A) Determine a média, a moda, a mediana, o desvio-padrão e o coeficiente de v...A) Determine a média, a moda, a mediana, o desvio-padrão e o coeficiente de v...
A) Determine a média, a moda, a mediana, o desvio-padrão e o coeficiente de v...azulassessoriaacadem3
38 visualizações2 slides
Portanto, a cada linha da tabela acima, temos a representação da execução do ... por
Portanto, a cada linha da tabela acima, temos a representação da execução do ...Portanto, a cada linha da tabela acima, temos a representação da execução do ...
Portanto, a cada linha da tabela acima, temos a representação da execução do ...azulassessoriaacadem3
50 visualizações2 slides
e) Se for feita a Derivada da função lucro, qual função é obtida? por
e) Se for feita a Derivada da função lucro, qual função é obtida?e) Se for feita a Derivada da função lucro, qual função é obtida?
e) Se for feita a Derivada da função lucro, qual função é obtida?azulassessoriaacadem3
36 visualizações3 slides

Último(20)

sorteados Livre Concorrência 2024.pdf por Jornal do Commercio
sorteados Livre Concorrência 2024.pdfsorteados Livre Concorrência 2024.pdf
sorteados Livre Concorrência 2024.pdf
Jornal do Commercio2.3K visualizações
3- Levando em consideração suas respostas anteriores, qual o pré-diagnóstico ... por azulassessoriaacadem3
3- Levando em consideração suas respostas anteriores, qual o pré-diagnóstico ...3- Levando em consideração suas respostas anteriores, qual o pré-diagnóstico ...
3- Levando em consideração suas respostas anteriores, qual o pré-diagnóstico ...
azulassessoriaacadem3270 visualizações
5) Anexo do folder e da foto de distribuição do folder: Após elaborado o fold... por azulassessoriaacadem3
5) Anexo do folder e da foto de distribuição do folder: Após elaborado o fold...5) Anexo do folder e da foto de distribuição do folder: Após elaborado o fold...
5) Anexo do folder e da foto de distribuição do folder: Após elaborado o fold...
azulassessoriaacadem351 visualizações
A) Determine a média, a moda, a mediana, o desvio-padrão e o coeficiente de v... por azulassessoriaacadem3
A) Determine a média, a moda, a mediana, o desvio-padrão e o coeficiente de v...A) Determine a média, a moda, a mediana, o desvio-padrão e o coeficiente de v...
A) Determine a média, a moda, a mediana, o desvio-padrão e o coeficiente de v...
azulassessoriaacadem338 visualizações
Portanto, a cada linha da tabela acima, temos a representação da execução do ... por azulassessoriaacadem3
Portanto, a cada linha da tabela acima, temos a representação da execução do ...Portanto, a cada linha da tabela acima, temos a representação da execução do ...
Portanto, a cada linha da tabela acima, temos a representação da execução do ...
azulassessoriaacadem350 visualizações
e) Se for feita a Derivada da função lucro, qual função é obtida? por azulassessoriaacadem3
e) Se for feita a Derivada da função lucro, qual função é obtida?e) Se for feita a Derivada da função lucro, qual função é obtida?
e) Se for feita a Derivada da função lucro, qual função é obtida?
azulassessoriaacadem336 visualizações
4- Sobre o paciente do caso 2, EXPLIQUE quais os mecanismos fisiológicos da ... por azulassessoriaacadem3
4- Sobre o paciente do caso 2,  EXPLIQUE quais os mecanismos fisiológicos da ...4- Sobre o paciente do caso 2,  EXPLIQUE quais os mecanismos fisiológicos da ...
4- Sobre o paciente do caso 2, EXPLIQUE quais os mecanismos fisiológicos da ...
azulassessoriaacadem349 visualizações
Você é um(a) assistente social trabalhando em um Centro de Referência da Assi... por azulassessoriaacadem3
Você é um(a) assistente social trabalhando em um Centro de Referência da Assi...Você é um(a) assistente social trabalhando em um Centro de Referência da Assi...
Você é um(a) assistente social trabalhando em um Centro de Referência da Assi...
azulassessoriaacadem3137 visualizações
a) Explique um motivo da relevância da ferramenta para compreender a situação... por azulassessoriaacadem3
a) Explique um motivo da relevância da ferramenta para compreender a situação...a) Explique um motivo da relevância da ferramenta para compreender a situação...
a) Explique um motivo da relevância da ferramenta para compreender a situação...
azulassessoriaacadem390 visualizações
B. Orientações para as mamães que tem bebês com mais de 7 meses de idade e qu... por azulassessoriaacadem3
B. Orientações para as mamães que tem bebês com mais de 7 meses de idade e qu...B. Orientações para as mamães que tem bebês com mais de 7 meses de idade e qu...
B. Orientações para as mamães que tem bebês com mais de 7 meses de idade e qu...
azulassessoriaacadem385 visualizações
b) Caso n. 02: Considerando o disposto na NBC PG 01 – Código de Ética Profiss... por azulassessoriaacadem3
b) Caso n. 02: Considerando o disposto na NBC PG 01 – Código de Ética Profiss...b) Caso n. 02: Considerando o disposto na NBC PG 01 – Código de Ética Profiss...
b) Caso n. 02: Considerando o disposto na NBC PG 01 – Código de Ética Profiss...
azulassessoriaacadem362 visualizações
1) Descreva como os AINEs não seletivos exercem seu mecanismo de ação, reduzi... por HelpEducacional
1) Descreva como os AINEs não seletivos exercem seu mecanismo de ação, reduzi...1) Descreva como os AINEs não seletivos exercem seu mecanismo de ação, reduzi...
1) Descreva como os AINEs não seletivos exercem seu mecanismo de ação, reduzi...
HelpEducacional100 visualizações
Slides Lição 12, CPAD, O Modelo de Missões da Igreja de Antioquia.pptx por LuizHenriquedeAlmeid6
Slides Lição 12, CPAD, O Modelo de Missões da Igreja de Antioquia.pptxSlides Lição 12, CPAD, O Modelo de Missões da Igreja de Antioquia.pptx
Slides Lição 12, CPAD, O Modelo de Missões da Igreja de Antioquia.pptx
LuizHenriquedeAlmeid658 visualizações
4. No vídeo “Cadela aprende libras para entender comando dos donos” foi apres... por azulassessoriaacadem3
4. No vídeo “Cadela aprende libras para entender comando dos donos” foi apres...4. No vídeo “Cadela aprende libras para entender comando dos donos” foi apres...
4. No vídeo “Cadela aprende libras para entender comando dos donos” foi apres...
azulassessoriaacadem392 visualizações
a) Explique como ocorre a circulação do sangue dentro do coração (câmaras car... por HelpEducacional
a) Explique como ocorre a circulação do sangue dentro do coração (câmaras car...a) Explique como ocorre a circulação do sangue dentro do coração (câmaras car...
a) Explique como ocorre a circulação do sangue dentro do coração (câmaras car...
HelpEducacional555 visualizações
REVISÃO PARA O PROVÃO DE HISTÓRIA.pptx por profesfrancleite
REVISÃO PARA O PROVÃO DE HISTÓRIA.pptxREVISÃO PARA O PROVÃO DE HISTÓRIA.pptx
REVISÃO PARA O PROVÃO DE HISTÓRIA.pptx
profesfrancleite52 visualizações
3. Os vídeos “Filha de pais surdos dá lição de amor” e “Cadela aprende libras... por azulassessoriaacadem3
3. Os vídeos “Filha de pais surdos dá lição de amor” e “Cadela aprende libras...3. Os vídeos “Filha de pais surdos dá lição de amor” e “Cadela aprende libras...
3. Os vídeos “Filha de pais surdos dá lição de amor” e “Cadela aprende libras...
azulassessoriaacadem3177 visualizações
ETAPA 1: CONSTRUA UM TEXTO ARGUMENTATIVO que explique: por que os materiais c... por azulassessoriaacadem3
ETAPA 1: CONSTRUA UM TEXTO ARGUMENTATIVO que explique: por que os materiais c...ETAPA 1: CONSTRUA UM TEXTO ARGUMENTATIVO que explique: por que os materiais c...
ETAPA 1: CONSTRUA UM TEXTO ARGUMENTATIVO que explique: por que os materiais c...
azulassessoriaacadem335 visualizações
A) Determine a média, a moda, a mediana, o desvio-padrão e o coeficiente de v... por azulassessoriaacadem3
A) Determine a média, a moda, a mediana, o desvio-padrão e o coeficiente de v...A) Determine a média, a moda, a mediana, o desvio-padrão e o coeficiente de v...
A) Determine a média, a moda, a mediana, o desvio-padrão e o coeficiente de v...
azulassessoriaacadem344 visualizações
4) Explique a diferença dos coxibes em relação aos AINEs convencionais, consi... por HelpEducacional
4) Explique a diferença dos coxibes em relação aos AINEs convencionais, consi...4) Explique a diferença dos coxibes em relação aos AINEs convencionais, consi...
4) Explique a diferença dos coxibes em relação aos AINEs convencionais, consi...
HelpEducacional111 visualizações

Modelo de Dados: Entendendo e “re-”construindo...

  • 1. Modelo de Dados: Entendendo e “re-”construindo... Wesley Seidel Carvalho @wseidel wesley.seidel@ltasks.com wesley.seidel@intelidados.com.br
  • 2. Arquitetura de dados ● Escopo/Contexto ● Modelo de Negócios / Conceitual ● Modelo de Sistema / Lógico ● Modelo Tecnológico / Físico ● Configuração de Componentes
  • 3. Arquitetura de dados ● Arquitetura Conceitual de Dados – Visão de alto nível que dá suporte ao atendimento das necessidades do negócio de uma organização ● Arquitetura Lógica de Dados – Uma arquitetura lógica de dados descreve com precisão as propriedades e os relacionamentos de cada uma das entidades de dados envolvidas em um domínio organizacional; ● Arquitetura Física de Dados – Engloba "arquitetura de banco de dados", que vem a ser um esquema da tecnologia de banco de dados utilizado para viabilizar a realização de um projeto de arquitetura de dados;
  • 4. Arquitetura de dados (Restrições e influências) ● Requisitos organizacionais ● Direcionadores tecnológicos ● Fatores econômicos ● Políticas de negócios ● Necessidades de processamento de dados
  • 5. Arquitetura de dados ● O quê ? ● Como ? ● Onde ? ● Quem ? ● Quando ? ● Por quê ?
  • 6. M.E.R. ● É um modelo abstrato cuja finalidade é descrever, de maneira conceitual, os dados a serem utilizados em um sistema de informações ou que pertencem a um domínio.
  • 12. Dicionário de dados ● É uma coleção de metadados que contêm definições e representações de elementos de dados.
  • 14. Sistemas legados ● Normalmente são aplicações – complexas; – antigas; – difícil manutenção; – que pelo grau de criticidade e custo para modernização, continuam ativas;
  • 15. Tá, eae? E sobre os dados abertos? ● dados são abertos quando qualquer pessoa pode livremente usá-los, reutilizá-los e redistribuí-los, estando sujeito a, no máximo, a exigência de creditar a sua autoria e compartilhar pela mesma licença. Fonte: http://dados.gov.br/dados-abertos/
  • 16. Tá, eae? E sobre os dados abertos? ● Os dados abertos também são pautados ... – ...por três leis: 1.Se o dado não pode ser encontrado e indexado na Web, ele não existe; 2.Se não estiver aberto e disponível em formato compreensível por máquina, ele não pode ser reaproveitado; e 3.Se algum dispositivo legal não permitir sua replicação, ele não é útil. Fonte: http://dados.gov.br/dados-abertos/
  • 17. Tá, eae? E sobre os dados abertos? ● Os dados abertos também são pautados ... – ...e oito principios: 1.Completos. 2.Primários. 3.Atuais. 4.Acessíveis. 5.Processáveis por máquina. 6.Acesso não discriminatório. 7.Formatos não proprietários. 8.Livres de licenças. Fonte: http://dados.gov.br/dados-abertos/
  • 18. Dados governamentais. ● Nem sempre estão bonitos como queríamos, pois geralmente: – Não seguem todas as pautas do OpenData; – Não disponibilizam o dicionário de dados; ● Talvez não tenha mesmo. – Não disponibilizam o M.E.R. ● Também talvez não tenham... – Está em formato proprietário; – Está em formato antigo; – Etc, etc, etc....
  • 19. Dados governamentais. ● Em boa parte das vezes que está disponível podemos encontrá-los em: – XL$ – CSV – DBF ( o.O ) – GDB – TXT ( seja TSV ou campos posicionais ) – PDF
  • 22. Engenharia Reversa... ● ... consiste em usar a criatividade para, a partir de uma solução pronta, retirar os possíveis conceitos ali empregados
  • 24. Pentaho Data Integration FONTE TRANFORMAÇÕES CARGA -XL$ -CSV -DBF -XML -JSON -TXT ... -BLA -BLE -BLI -SGBD -MySQL -Postgre -MariaDB ... AAAAA aaaaaa 3337775522 33.37.77.55-22
  • 25. Pentaho Data Integration FONTE TRANFORMAÇÕES CARGA
  • 26. Pentaho Data Integration FONTE TRANFORMAÇÕES CARGA
  • 30. Pentaho Data Integration (kettle) ● Onde obter: – http://kettle.pentaho.com/
  • 34. Pesquisas realizadas: Alocando Locais de votação em setores censitários.
  • 39. Agora sim... … Obrigado! Wesley Seidel Carvalho @wseidel wesley.seidel@ltasks.com wesley.seidel@intelidados.com.br