Escolar Documentos
Profissional Documentos
Cultura Documentos
Aula
Fundamentos da inteligência de negócios:
Gestão da informação e de bancos de
dados
A abordagem de banco
de dados para gestão de dados
Banco de dados:
Conjunto de arquivos relacionados entre si com
registros sobre pessoas, lugares ou coisas.
Uma característica imbatível dos bancos de dados é
a capacidade de relacionar rapidamente um
conjunto de arquivos a outro.
Como usar bancos de dados?
Suely Ramos
Banco de dados Relacional
Suely Ramos
Banco de dados Relacional
Dados da entidade
PEÇA têm sua própria
tabela individual.
Número_Peça é a
chave primária e
Número_Fornecedor é
a chave estrangeira,
que permite aos
usuários achar, na
tabela FORNECEDOR,
informações correlatas
sobre o fornecedor de
cada peça.
Tabela de banco de dados relacional
Um banco de dados relacional organiza os dados na forma de tabelas bidimensionais.
Temos aqui uma tabela para a entidade FORNECEDOR e vemos como ela representa a
entidade e seus atributos. Número_Fornecedor é o campo-chave.
Suely Ramos
Banco de dados Relacional
Diagrama entidade/relacionamento
• Usado para esclarecer relações entre as tabelas de um banco de
dados relacional.
Tabelas de um banco de dados relacional podem apresentar
relacionamentos:
• Um-para-um
• Um-para-muitos
• Muitos-para-muitos
• Demanda a criação de uma tabela (tabela concatenada ou
relação de intersecção) que interliga as duas tabelas e
concatena informações.
Suely Ramos
Diagrama entidade/relacionamento
básico
Suely Ramos
Integridade do Banco de Dados
Normalização
• Processo de simplificar grupos complexos de dados a fim de:
• minimizar elementos de dados redundantes;
• minimizar relações muitos-para-muitos inadequadas; e
• aumentar a estabilidade e a flexibilidade.
Suely Ramos
DBMS – Sistema de gestão de banco
de dados
Um único banco de dados de recursos humanos oferece muitas visões dos dados,
conforme as necessidades de informação do usuário. Exemplificamos aqui duas visões
possíveis, uma que interessa a um especialista em benefícios, e outra que interessa a
um funcionário do departamento responsável pela folha de pagamentos da empresa.
Suely Ramos
O que é um
Data
Warehouse?
É um banco de dados
que armazena dados
correntes e históricos
de potencial interesse
Data Warehouse
para os tomadores de
decisão de toda a
empresa.
Os dados em um
data warehouse
Data não são voláteis, ou
Warehouse seja, eles não mudam.
Os dados estão
disponíveis somente
para leitura e não
podem ser alterados.
Os data warehouse
surgiram na década de 80.
Warehouse
dos sistemas de
informação empresariais,
as necessidades de
São subconjuntos
do Data Warehouse
DATA MART
Geralmente são
dados referentes a
um assunto em
especial . . .
indexados para
suportar intensa
pesquisa.
DATA MART
DMs extraem e
ajustam porções
de DWs aos
requisitos específicos
de grupos ou
departamentos.
Data Warehouse
datamart é feito para atender a
uma empresa
como um todo.
Data Warehouse
Data Mart
é criado para atender
a um
setor, área ou
departamento
da empresa.
Data Marts
datamart Repare que atender um
subconjunto da empresa
pode significar reunir
dados de outros setores,
Data Warehouse
já que, na prática,
raramente um único
setor possui ou gera
toda informação que
RH
Data Marts
Separar os Dados que Serão Utilizados
Com Foco no Resultado
Mineração de dados ou data mining é o processo de explorar grandes
quantidades de dados à procura de padrões consistentes, como regras de
associação ou seqüências temporais, para detectar relacionamentos
sistemáticos entre variáveis, detectando assim novos subconjuntos de dados.
Mineração A busca pela
de Dados Informação
de
data mining
Qualidade
O que é? Algoritmos
de Busca e
Identificação
Mineração de
Informações
de Dados
de Qualidade
data mining
Como funciona essa
Os Algoritmos
busca? identificam
padrões,
comportamentos,
repetições,
associações
Mineração analisando uma
de Dados grande
quantidade de
dados.
data mining
Mineração As peças do
de dados
começam a se
data mining
encaixar
Padrões são
Detectados
Modelos são
Criados
Mineração O resultado começa a
aparecer...
O que faz
Associações: ocorrências ligadas a um único
evento.
Sequências: eventos estão ligados ao longo
Mineração
do tempo.
Classificações: padrões que descrevem o
grupo ao qual o item
de dados? pertence.
Aglomerações: semelhante à classificação
quando ainda não foram
definidos grupos.
Prognósticos: partem de uma série de
data mining valores existentes para prever
quais serão os outros valores.
É comum usar mineração de dados para
analisar detalhadamente padrões
em dados sobre consumidores e, a partir
disso, montar campanhas de
marketing um-a-um ou identificar clientes
lucrativos.
• Análise preditiva:
• Usa técnicas de mineração de dados,
Quando
dados históricos e suposições
sobre condições futuras para predizer
resultados de eventos, tais como
de dados
• Usado para criar uma imagem de dados
detalhada para cada indivíduo.
data mining
Mineração
É importante ressaltar também
que o Data Mining não é o final
da atividade de descoberta de
conhecimentos, mas é tão
Suely Ramos
OLAP
“Online analytical
processing", ou OLAP
fornece para organizações
um método de acessar,
OLAP
visualizar, e analisar dados
corporativos com alta
flexibilidade e performance .
Ferramenta de
On-Line Analytical Processing Business Intelligence
utilizada para apoiar as
Conceito empresas na
análise de suas informações,
visando obter novos
conhecimentos
que são empregados na
tomada de decisão.
• A velocidade com que executivos
obtêm informações e tomam
decisões determina a
competitividade de uma empresa e
seu sucesso de longo prazo.
OLAP
On-Line Analytical Processing
• OLAP apresenta informações para
usuários via um modelo de dados
natural e intuitivo. Através de um
simples estilo de navegação e
pesquisa, usuários finais podem
OLAP
para retirá-la. A tecnologia OLAP
acaba com estas dificuldades levando
a informação mais próxima ao
usuário que dela necessite.
• Portanto, o OLAP é freqüentemente
On-Line Analytical Processing utilizado para integrar e disponibilizar
informações gerenciais contidas em
Benefícios bases de dados operacionais,
sistemas ERP e CRM, sistemas
contábeis, e Data Warehouses. Estas
características tornaram-no uma
tecnologia essencial em diversos
tipos de aplicações de suporte à
decisão e sistemas para executivos.
MÚLTIPLAS
OPÇÕES
Transparência
Acessibilidade
Performance
Multiusuários
Manipulação
Intuitiva
Relatórios
Flexíveis
Arquitetura OLAP
Precisamos conhecer
alguns termos:
• Cubo
• Dimensões
• Hierarquia
• Membros
• Medidas
GEOGRAFIA
Dimensões
GEOGRAFIA
Dimensões
GEOGRAFIA
Membros
Membros
Hierarquia
BRASIL
Ceará Piauí
Ceará
Hierarquia
Sobral
Inclui membros
como: custos,
lucros ou taxas.
A aplicação do OLAP é bastante
diversificada e seu uso encontra-se em
diversas áreas de uma empresa. Alguns
tipos de aplicação aonde a tecnologia é
empregada são:
Análise de L&P, Relatórios
L&P, Orçamento, Análise de
Finanças
Balanço, Fluxo de Caixa,
Contas a Receber,
Análise de vendas (por região,
Aplicações Vendas
produto, vendedor, etc.),
Previsões, Lucratividade de
Cliente/Contrato, Análise de
Canais de Distribuição, …
Análise de Preço/Volume,
Marketing Lucratividade de Produto,
Análise de Mercados, …
Análise de Benefícios,
Recursos Humanos Projeção de Salários, Análise
de "Headcount", …
Gerência de Estoque, Cadeia
de Fornecimento,
Manufatura Planejamento de Demanda,
Análise de custos de matéria-
prima, …
Bancos de dados e a Web
Política de informação
Especifica as regras para compartilhar, disseminar, adquirir,
padronizar, classificar e inventariar a informação.
• Administração de dados
Responsável pelas políticas e procedimentos específicos pelos
quais as informações podem ser gerenciadas como recurso
organizacional.
• Gestão de banco de dados
• Grupo de gestão e projeto de bancos de dados dentro da
divisão corporativa de sistemas de informação responsável por
definir e organizar a estrutura e o conteúdo do banco de dados, e
também por sua manutenção.
Assegurando a qualidade de dados
Suely Ramos
Uma série de ferramentas analíticas trabalha com os dados armazenados nos
bancos de dados, encontrando padrões e insights que ajudam gerentes e
funcionários a tomar melhores decisões e, assim, aprimorar o desempenho
organizacional
Suely Ramos
Business
Intelligence
Business
Intelligence
Transformando
Dados
em Lucro
Business Intelligence
Quando o BI
é implantado
e usado de
forma
correta…
Business Intelligence
Dado
Informação
Business Intelligence
Informação
Conhecimento
Business Intelligence
Conhecimento
Decisões
Business Intelligence
Decisões
Lucros
Business
Intelligence
Responde às Perguntas
Não Importa
Depois Disso Use Uma das
Maravilhas Tecnológicas Existentes
Disponibilize a Informação
Para as Pessoas Certas
Pense
Através de
Novas
Estratégias
Ajuste e Repita o Que For Necessário
Business Intelligence
Conhecimento
Conhecimento
AÇÃO
"O conhecimento
leva à unidade,
assim como a
ignorância à
diversidade."
(Shri Ramakrishna)
Tchau
Até a
Próxima
Aula