Bases de Dados e Armazenamentos - Denis Carvalho

Propaganda
E no início, criou-se o bit...
A informação em ação.
Capital intelectual
Conhecimento
Informação
Dado
Quando os dados passam por algum tipo
relacionamento, avaliação, interpretação ou
organização
Elemento da Informação que, por si só,
não contém um significado intrínseco.
Banco de Dados x SGI
• Gestão da Informação
– “São as técnicas e os conhecimentos usados em
coleta, processamento, armazenagem e
distribuição de informações”.
• Banco de dados
– “É um conjunto de arquivos relacionados entre si
com registros sobre pessoas, lugares ou coisas”.
Sistemas Gerenciadores de Banco de Dados
• Programa para criar e gerenciar os bancos de
dados de forma segura.
• Antigamente: Sistemas de arquivos
• Banco de dados Relacional
– Edgar Frank “Ted” Codd - IBM
– Década de 70
– Principais fabricantes de mercado: Oracle,
Microsoft, IBM...
– Soluções abertas: PostgreSQL, MySQL...
Quadrante Mágico – Fabricantes SGBD
Gartner –
Quadrante Mágico SGBD
O que pode ser armazenado nos BD?
• Dado estruturado
– registros (linha x coluna)
• Dado não estruturado
– PDF
– Imagem
– Documento;
– Vídeo
– Áudio
Evolução na característica dos BD
OLTP: Processamento dos dados
diários de um órgão/empresa
Transacionais
DW/BI
OLAP: Analisa grandes volumes
de informações, nas diversas
perspectivas dentro de um DW;
Visualização das informações
gerenciais para suporte à análise
de negócios do órgão/empresa.
Big Data
??
Big Data (1)
Copa do Mundo 2014 – Brasil – Seleção Alemanha
Big Data (2)
• O que é Big Data?
– É a possibilidade de acesso a uma inimaginável quantidade de dados
e informações sobre objetos, sistemas, pessoas, e a relação desses
elementos entre eles mesmos. Com isso, podemos transformar tudo
aquilo que conhecemos em códigos binários, permitindo medir e
transformar em padrões a combinação desses códigos.
– 5 Vs
Big Data (3) – 5Vs
• Volume
– Envolve uma quantidade de dados – Terabytes, Petabytes;
• Velocidade
– Informações precisam ser transmitidas, processadas e retornadas em
tempo hábil para o negócio;
• Valor
– É necessário que as informações extraídas da massa de dados
proporcionem um benefício tangível;
• Veracidade
– Verificar se os dados são oriundos de fontes confiáveis e se os mesmos
são autênticos;
• Variedade
– Gira em torno de uma grande variedade de dados não estruturados e
não normalizados
Big Data (4) – Exemplos de área de atuação
• Tecnologia
– Google Translator – Tornar mais precisas as traduções
• Esporte
– Melhoria da performance - Seleção da Alemanha;
• Telecom
– Traçar o perfil do consumidor;
• Saúde
– Prever problemas de saúde baseado em histórico;
• Eleições 2016
– Rastrear as movimentações emocionais dos eleitores para encontrar falhas
nos discursos dos opositores;
• Justiça
– Operação Lava-Jato – Fazem a análise e o cruzamento do grande volume de
informações vindas das mais diversas fontes (Ex.: Bancos Internacionais,
aparelhos celulares, arquivos de construtoras....)
Exemplos de soluções em Banco de Dados –
Justiça Eleitoral
Processos Administrativo e Judicial
• SEI (Sistema Eletrônico de Informações)
– Tramitação eletrônica dos processos administrativos;
– Documentos não estruturados (PDF, imagens...)
– SEI - TSE
• PJE (Processo Judicial Eletrônico)
– Tramitação eletrônica dos processos judirisdicionais.
– Documentos não estruturados (PDF, imagens)
– PJE – TSE
Cadastro Eleitoral
• Mantém a base de dados do Eleitorado
Nacional;
– Centralizado (TSE) – Abrangência Nacional;
– Biometria: Abril/2016 - cadastrados 43,2 milhões
de eleitores (30%) ;
– Volume dos dados estruturados: 15 TB;
– Volume dos dados biométricos: > 15 TB;
Totalização e Divulgação de resultados
• Computa o resultado dos votos dos eleitores
nos candidatos;
• Velocidade do processamento;
– Municípios – Minutos;
– Brasil – Horas;
• Logística (capilaridade)
Business Inteligence
• Fornece informações estatísticas de apoio à
decisão e consultas por partidos, entidades
• Grande volume de dados (6 TB)
• Estatísticas de Eleitorado
Batimento Biométrico
• Permitir o registro único do Eleitor através da
sua informação biométrica (digital)
– Pluralidade
– Qualidade da impressão digital
– Foram processadas biometrias de cerca de 20
milhões de eleitores ;
– BI Biometria
Registro Civil Nacional
• Estabelece uma identificação centralizada do
cidadão brasileiro pelo Poder Judiciário
(Justiça Eleitoral), desde o seu nascimento até
o seu óbito.
• PL 1775/15 - Câmara dos Deputados
• Banco de Dados em estado de Homologação
Administração dos Bancos de Dados
• Garantir a performance no processamento das
operações (inclusão, alteração, exclusão, recuperação);
• Prover backup;
– Dispositivos
– Armazenamento Especial (CAS)
– Temporalidade dos Dados
• Prezar pela segurança dos dados
– Criptografia, acesso baseado em perfis;
• Utilizar soluções de alta disponibilidade
– Site Backup;
“...E o vento levou”
Fonte: UOL Tecnologia - (06/fev/2016)
Dênis Paiva Carvalho
[email protected]
Download