módulo dois PRINCÍPIOS BÁSICOS DOS SISTEMAS DE INFORMAÇÃO Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved. Capítulo 6 Banco de dados e armazém de dados Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved. VISÃO GERAL • SEÇÃO 6.1 – Princípios de banco de dados Informação organizacional Armazenamento da informação organizacional Princípios de banco de dados relacional Vantagens do banco de dados relacional Sistemas de gerenciamento de banco de dados Integração de informações entre múltiplos bancos de dados Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução VISÃO GERAL • SEÇÃO 6.2 – Princípios de armazém de dados Acesso a informações organizacionais Histórico de armazenamento de dados Princípios de armazém de dados Mineração de dados e inteligência de negócios Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução SEÇÃO 6.1 PRINCÍPIOS DOS BANCOS DE DADOS Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução OBJETIVOS DE APRENDIZAGEM 1. Listar, descrever e dar um exemplo de cada uma das cinco características da informação de alta qualidade. 2. Definir a relação existente entre um banco de dados e um sistema de gerenciamento de bancos de dados. 3. Descrever as vantagens que uma empresa pode obter ao usar um banco de dados. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução OBJETIVOS DE APRENDIZAGEM 4. Definir os conceitos básicos do modelo de banco de dados relacional. 5. Descrever os dois principais métodos para integração de informações entre bancos de dados múltiplos. 6. Comparar as restrições de integridade relacional com aquelas de integridade crítica ao negócio. 7. Descrever os benefícios de um website baseado em dados. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução INFORMAÇÃO ORGANIZACIONAL • A informação está em toda a parte dentro de uma empresa. • Os funcionários devem ser capazes de obter e analisar os diferentes níveis, formatos e granularidades de informação, ao tomar decisões. • Coletar, compilar, classificar e, finalmente, analisar informações podem proporcionar um grande conhecimento de como está o desempenho de uma organização. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução INFORMAÇÃO ORGANIZACIONAL • Níveis, formatos e granularidades da informação organizacional Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução VALOR DA INFORMAÇÃO TRANSACIONAL E DA ANALÍTICA Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução VALOR DA INFORMAÇÃO OPORTUNA • Oportunidade é um aspecto da informação que depende da situação. Informações em tempo real – Informação imediata e atualizada. Sistemas de tempo real – Provêm informações em tempo real para responder solicitações de consulta. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução VALOR DA INFORMAÇÃO DE QUALIDADE • As decisões de negócios são tão boas quanto a qualidade da informação utilizada para tomá-las. • Você nunca vai querer usar a tecnologia para ajudá-lo a tomar uma decisão ruim mais rápido. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução VALOR DA INFORMAÇÃO DE QUALIDADE • Características de informação de alta qualidade incluem: Precisão Integridade Consistência Singularidade Oportunidade Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução VALOR DA INFORMAÇÃO DE QUALIDADE • Exemplo de informação de má qualidade: Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução ENTENDENDO OS CUSTOS DE INFORMAÇÕES RUINS • As quatro principais fontes de informação de baixa qualidade incluem: 1. Clientes intencionalmente cadastram informações imprecisas para proteger a sua privacidade. 2. Diferenças entre padrões e formatos. 3. Operadores cadastram informações abreviadas ou errôneas por acidente ou para poupar tempo. 4. Informações externas e de terceiros contêm inconsistências, imprecisões e erros. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução ENTENDENDO OS CUSTOS DE INFORMAÇÕES RUINS • Efeitos potenciais de negócios resultantes de informações de baixa qualidade incluem: Impossibilidade de localizar clientes. Dificuldade em identificar clientes valiosos. Incapacidade de identificar oportunidades de venda. Marketing para clientes inexistentes. Dificuldade em localizar receita. Incapacidade de construir fortes relacionamentos com clientes. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução COMPREENDENDO OS BENEFÍCIOS DAS BOAS INFORMAÇÕES • Informações de boa qualidade podem melhorar significativamente a tomada de boas decisões. • Boas decisões podem impactar diretamente a linha de uma organização de fundo. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução PRINCÍPIOS DE BANCO DE DADOS RELACIONAL • A informação está em toda a parte dentro de uma empresa. • A informação é armazenada em banco de dados. Banco de dados – armazena informações sobre vários tipos de objetos (estoque), eventos (transações), pessoas (funcionários) e lugares (depósitos). Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução PRINCÍPIOS DE BANCO DE DADOS RELACIONAL • Modelos de dados incluem: Modelo hierárquico de banco de dados Modelo de banco de dados de rede Sistema de banco de dados relacional – Armazena informações na forma de tabelas dimensionais logicamente relacionadas. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução ENTIDADES E ATRIBUTOS • Entidades – uma pessoa, lugar, coisa, transação ou evento sobre o qual informações são armazenadas. As linhas em cada tabela contêm as entidades. Na Figura 6.5 CLIENTE inclui Sub Shop Dave e entidades Palácio Pizza. • Atributos (coluna de campo) – características ou propriedades de uma classe de entidade. As colunas em cada tabela contêm os atributos. Na Figura 6.5 atributos para CLIENTE incluem ID do cliente, nome do cliente, nome de contato. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução CHAVES E RELAÇÕES • Chave principal e chave externa identificam as diversas entidades (tabelas) no banco de dados. Chave principal – Um campo (ou grupo de campos) que identifica uma determinada entidade em uma tabela. Chave externa – Uma chave principal de uma tabela que aparece como um atributo em outra tabela e atua para fornecer uma relação lógica entre as duas. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução • Banco de dados relacional para a Coca-Cola. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução VANTAGENS DO BANCO DE DADOS RELACIONAL • Vantagens do banco de dados sob a perspectiva dos negócios incluem: Maior flexibilidade. Maior escalabilidade e desempenho. Menos informações redundantes. Maior integridade de informação (qualidade). Maior segurança de informação. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução MAIOR FLEXIBILIDADE • Um banco de dados bem projetado deve: Lidar com mudanças rápida e facilmente. Fornecer aos usuários diferentes visões. Ter apenas uma visão física. Visão física – Lida com o armazenamento físico da informação em um dispositivo como um disco rígido. Ter várias visões lógicas. o Visão lógica – Foca em como os usuários acessam logicamente uma informação. o Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução MAIOR ESCALABILIDADE E DESEMPENHO • Um banco de dados deve ser dimensionado para atender a demanda crescente, mantendo níveis de desempenho aceitáveis. Escalabilidade – Refere-se a quanto um sistema pode se adaptar em caso de grande demanda. Desempenho – Mede a rapidez com que um sistema executa determinado processo ou transação. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução MENOS INFORMAÇÕES REDUNDANTES • Bancos de dados reduzem a redundância de informações. Redundância – Duplicação de uma informação ou o armazenamento da mesma informação em espaços diferentes. • Inconsistência é um dos principais problemas com informações redundantes. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução MAIOR INTEGRIDADE DE INFORMAÇÃO (QUALIDADE) • Integridade da informação – Medida da qualidade da informação. • Restrições de integridade – Regras que ajudam a garantir a qualidade da informação. Restrições de integridade relaciona. Restrições de integridade crítica aos negócios. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução MAIOR SEGURANÇA DA INFORMAÇÃO • A informação é um ativo organizacional e deve ser protegida. • Bases de dados oferecem vários recursos de segurança, incluindo: Senhas – Fornecem uma autenticação do usuário. Níveis de acesso – Determinam quem tem acesso a diferentes tipos de informação. Controles de acesso – Determinam qual tipo de acesso os usuários têm à informação. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução SISTEMAS DE GERENCIAMENTO DE BANCOS DE DADOS • Sistemas de gerenciamento de bancos de dados (DBMS) – software pelo qual usuários e aplicativos interagem com um banco de dados. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução SITES BASEADOS EM DADOS • Sites baseados em dados – site interativo constantemente atualizado e relevante para as necessidades dos seus clientes mediante o uso de um banco de dados. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução SITES BASEADOS EM DADOS Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução VANTAGENS DE NEGÓCIOS DE SITE BASEADO EM DADOS • • • • • • • Desenvolvimento Gestão do conteúdo Futura expansibilidade Diminuição de erro humano Redução de custos de produção e atualização Mais eficiente Estabilidade aperfeiçoada Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução INTELIGÊNCIA DE NEGÓCIOS BASEADA EM DADOS Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução INTEGRAÇÃO DE INFORMAÇÕES ENTRE MÚLTIPLOS BANCOS DE DADOS • Integrações – permitem que sistemas separados se comuniquem diretamente um com o outro. Integrações para frente – captam as informações de um sistema e as envia automaticamente para todos os sistemas e processos downstream. Integração para trás – captam as informações de um sistema e as envia automaticamente para todos os sistemas e processos upstream. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução INTEGRAÇÃO DE INFORMAÇÕES ENTRE MÚLTIPLOS BANCOS DE DADOS • Integração para frente Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução INTEGRAÇÃO DE INFORMAÇÕES ENTRE MÚLTIPLOS BANCOS DE DADOS • Integração para trás Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução INTEGRAÇÃO DE INFORMAÇÕES ENTRE MÚLTIPLOS BANCOS DE DADOS • Criar um repositório central especificamente para informação integrada. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução SEÇÃO 6.2 PRINCÍPIOS DE ARMAZÉM DE DADOS Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução OBJETIVOS DE APRENDIZAGEM 8. Descrever os papéis e as finalidades de um armazém de dados e de repositórios de dados em uma empresa. 9. Comparar a natureza multidimensional dos armazéns de dados (e repositórios de dados) com a natureza bidimensional dos bancos de dados. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução OBJETIVOS DE APRENDIZAGEM 10. Identificar a importância de garantir a transparência das informações em uma empresa. 11. Explicar a relação entre inteligência de negócios e um armazém de dados. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução HISTÓRICO DE ARMAZENAMENTO DE DADOS • O armazenamento de dados estende a transformação de dados em informação. • Em 1990 os executivos tornaram-se menos preocupados com o dia a dia das operações de negócios e mais preocupados com funções de negócios em geral. • O armazenamento de dados proporcionou a capacidade de apoiar a tomada de decisões sem interromper as operações do dia a dia. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução PRINCÍPIOS DE ARMAZÉM DE DADOS • Armazém de dados – acervo lógico de informações – reunidas a partir de diversos bancos de dados diferentes – que auxiliam em atividades de análise de negócios e em tomadas de decisão. • O principal objetivo de um armazém de dados é agregar informações de toda uma organização em um repositório único para fins de tomada de decisão. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução PRINCÍPIOS DE ARMAZÉM DE DADOS • Extração, transformação e carga (ETL) – a informação é extraída dos bancos interno e externo, transformada pelo uso de um conjunto comum de definições da empresa e carregada para dentro de um armazém de dados. • Repositório de dados – contém um subconjunto das informações de um armazém de dados. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução PRINCÍPIOS DE ARMAZÉM DE DADOS Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução ANÁLISE MULTIDIMENSIONAL • Banco de dados contém informações em uma série de tabelas bidimensionais. • Em um armazém de dados e em um repositório de dados, as informações são multidimensionais, elas contêm camadas de colunas e linhas. Dimensão – característica particular de uma informação. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução ANÁLISE MULTIDIMENSIONAL • Cubo – termo comum para a representação de informação multidimensional. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução LIMPEZA DE INFORMAÇÕES • Uma organização deve manter dados de alta qualidade no armazenamento de dados. • Limpeza de Informações – processo que seleciona e conserta ou descarta informações inconsistentes, incorretas ou incompletas. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução LIMPEZA DE INFORMAÇÕES • Informações de contato em sistemas operacionais Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução LIMPEZA DE INFORMAÇÕES • Padronizando nomes de clientes a partir de sistemas operacionais. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução LIMPEZA DE INFORMAÇÕES Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução LIMPEZA DE INFORMAÇÕES • Informação precisa e completa Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução MINERAÇÃO DE DADOS E INTELIGÊNCIA DE NEGÓCIOS • Mineração de dados – processo de analisar dados para extrair informações que não são fornecidas apenas pelos dados brutos. • Para realizar a mineração de dados, os usuários precisam de ferramentas. • Ferramentas de mineração de dados ajudam os usuários a descobrir a inteligência de negócios. Copyright © The McGraw-Hill Companies, Inc. Permissão para reprodução