5Gerenciamento de Dados
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Objetivos do Capítulo
• Explicar a importância da implementação de processos e tecnologias de gerenciamento de dados numa organização.
• Explicar as vantagens de uma abordagem de gerenciamento de bancos de dados no controle dos dados de uma empresa.
• Explicar como o software de gerenciamento de banco de dados ajuda os profissionais das empresas e auxilia o planejamento e a administração de uma empresa.
5Gerenciamento de Dados
Sistemas de Informação – James A. O’Brien – Editora Saraiva
• Dar exemplos para ilustrar cada um dos seguintes conceitos:
– principais tipos de bancos de dados– elementos lógicos de dados – administração de recursos de dados
Objetivos do Capítulo
5Gerenciamento de Dados
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Elementos Lógicos dos Dados
Funcionário Registro 2
Funcionário Registro 1
Funcionário Registro 3
Funcionário Registro 4
NomeNº daPrevi-dência
Salário NomeNº daPrevi-dência
Salário NomeNº daPrevi-dência
Salário NomeNº daPrevi-dência
Salário
Dados Dados Dados Dados Dados Dados Dados Dados Dados Dados Dados Dados
Bancos de Dados de Pessoal
Arquivo de Folha de
Pagamento
Arquivo de Benefícios
5Gerenciamento de Dados
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Sistema de Gerenciamento do Banco de Dados
SistemaOperacional
Sistema de Gerenciamento
de Banco de Dados
ProgramasAplicativos
SistemaOperacional
Sistema de Gerenciamento
de Banco de Dados
ProgramasAplicativos
Bancos deDados
Dicionáriode Dados
Gerenciamento deBanco de Dados
•Desenvolvimento de Bancos de Dados•Consulta de Bancos de Dados•Manutenção de Bancos de Dados•Desenvolvimento de Aplicações
5Gerenciamento de Dados
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Principais Tipos de Banco de Dados
Servidor de Redes
Servidor de Redes
Bancos deDados Externos
na Internet e Serviços Online
Cliente PC ou
NCBancos de
Dados Operacionais da
Organização
Depósitos de
Dados
Bancos deDados do
Usuário Final
Mercadosde Dados
Bancos de Dados
Distribuídos em
Intranets e Outras Redes
5Gerenciamento de Dados
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Banco de Dados Operacionais
• Armazenam dados detalhados necessários para apoiar as operações da organização como um todo. Eles também são chamados bancos de dados de transações e bancos de dados de produção.
• São exemplos os bancos de dados de clientes, bancos de dados de pessoal, bancos de dados de estoque e outros bancos de dados contendo dados gerados pelas operações empresariais.
5Gerenciamento de Dados
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Data Warehouse
• Armazena dados do ano em curso e anos anteriores que foram extraídos dos vários bancos de dados operacionais e gerenciais de uma organização.
• É uma fonte central de dados que foram classificados, editados, padronizados e integrados de tal forma que podem ser utilizados por gerentes e outros profissionais usuários finais de toda uma organização.
5Gerenciamento de Dados
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Data Mining
• Os dados de um depósito de dados são processados para identificar fatores e tendências chaves nos padrões históricos das atividades das empresas que podem ser utilizados para ajudar os gerentes a tomarem decisões sobre mudanças estratégicas nas operações das empresas para obter vantagens competitivas no mercado.
5Gerenciamento de Dados
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Data Warehouse e Data Mining
Cliente PC ou
NCLoja Analíticade DadosWarehouseEmpresarialData MartsSubsistema
de aquisiçãode dados
Subsistemade projeto deWarehouse
Subsistema deGerenciamento
de Dados
Acesso aosDados
e Subsistemade Entrega
Acesso aosDados
e Subsistemade Entrega
Sistemas deInformação
na Web
Sistemas deInformação
na Web
Bancos deDados
Operacionais
Diretório deMetadados
RepositóriodeMetadados
Subsistema deGerenciamentode Metadados
5Gerenciamento de Dados
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Sistemas Baseados em Rede
Navegadorde Rede
Software deServidor de
Rede
Software deServidor de
Rede
Servidorde RedeA Internet
IntranetsExtranets
Clientes PCsou NCs
Páginas de RedeArquivos de ImagemArquivos de Vídeo Arquivos de Áudio
Objetosda Rede
5Gerenciamento de Dados
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Administração de Recursos de Dados
Administração de dados
Planejamento de Dados
Administração de Bancos de
Dados
5Gerenciamento de Dados
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Administração de Dados
• O estabelecimento e execução de políticas e procedimentos para gerenciamento de dados como um recurso estratégico.
• A administração da coleta, armazenamento e disseminação de todos os tipos de dados de tal forma que se tornem um recurso padronizado disponível para todos os usuários na organização.
• O planejamento e controle de dados no apoio às funções e objetivos estratégicos de uma organização.
• O estabelecimento de uma atividade de planejamento de dados para a organização.
• O desenvolvimento de políticas e definição de padrões para arranjos de concepção, processamento e segurança e seleção do software para gerenciamento de BD e dicionário de dados.
5Gerenciamento de Dados
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Planejamento de Dados
É uma função responsável pelo:
•Desenvolvimento de uma arquitetura global para os recursos de dados da empresa vinculada à sua missão.
•Planos estratégicos e aos objetivos e processos de suas unidades de negócios.
•É um componente importante do processo de planejamento estratégico de uma organização.
•Ele é feito por organizações que assumiram um compromisso formal com o planejamento de longo alcance para o uso e administração estratégicos de seus recursos de dados.
5Gerenciamento de Dados
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Administração de BD
Administração de bancos de dados possui mais responsabilidades operacionais e técnicas do que outras funções de gerenciamento de recursos de dados. Isto inclui responsabilidade pelo: •Desenvolvimento e manutenção do dicionário de dados da organização•Projeto e monitoração do desempenho dos BD•Aplicação de padrões para uso e segurança dos bancos de dados.
5Gerenciamento de Dados
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Estruturas de Bancos de Dados
Funcionário2
Funcionário2
A
Func. Nº Nome Cargo Depto.
1
2 B
3 C
Estrutura Relacional
Estrutura em RedeEstrutura Hierárquica
Funcionário3
Projeto BProjeto A
Depto. Nome Local GerenteA
B
C
Funcionário2
Funcionário1Projeto A
Funcionário1
Departamento A
Departamento BDepartamento
Projeto B
5Gerenciamento de Dados
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Desenvolvimento de Bancos de Dados
Descrição dasNecessidades dos Usuários
Descrição dasNecessidades dos Usuários
1. Planejamento de Dados1. Planejamento de Dados
Modelo EmpresarialModelo Empresarial
2. Especificação deRequisitos
2. Especificação deRequisitos
3. Projeto Conceitual3. Projeto Conceitual
4. Projeto Lógico4. Projeto Lógico
Modelos FísicosModelos Físicos
5. Projeto Físico5. Projeto Físico
Modelos de DadosModelos de Dados
Modelos LógicosModelos Lógicos
5Gerenciamento de Dados
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Benefícios do SGBD
• Redução da duplicação de dados • Integração dos dados de forma que possam ser
acessados por múltiplos programas e usuários. • Os programas não dependem do formato dos dados e
do tipo de hardware de armazenamento que estão sendo utilizados.
• Os usuários são dotados de uma capacidade de consulta e relatório que lhes permite obter as informações que necessitam.
5Gerenciamento de Dados
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Outros Benefícios
• A programação é simplificada, porque os programas não dependem nem do formato lógico dos dados nem da localização de seu armazenamento físico.
• A integridade e segurança dos dados armazenados em bancos de dados podem ser aumentadas, já que o acesso aos dados e a modificação dos bancos de dados são controlados pelo software de SGBD, um dicionário de dados e uma função de administração de BD.
5Gerenciamento de Dados
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Limitações do SGBD
• Sua maior complexidade tecnológica. • Poder ser difícil e dispendioso desenvolver grandes
BD de tipos complexos e instalar um SGBD.• Maior capacidade de hardware é exigida, já que são
maiores os requisitos de armazenamento para os dados da organização e os programas SGBD.
• Se a organização utiliza bancos de dados centralizados, sua vulnerabilidade a erros, fraude e falhas é aumentada.
5Gerenciamento de Dados
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Outras Limitações
• Tempos mais longos de processamento podem resultar de aplicações de processamento de transações de alto volume entre os programas de aplicativos e o sistema operacional.
• Se a organização utiliza bancos de dados distribuídos, problemas de inconsistência de dados podem surgir.
5Gerenciamento de Dados
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Resumo do Capítulo
• O gerenciamento de dados é uma atividade gerencial fundamental. A função do gerenciamento inclui a administração do banco de dados, o planejamento e o controle dos dados.
• Na abordagem do gerenciamento do banco de dados, os registros dos dados são fundidos em bancos de dados que podem ser acessados por vários programas aplicativos distintos, atentendo a muitos usuários.
5Gerenciamento de Dados
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Resumo do Capítulo (cont.)
• Sistemas de gerenciamento de bancos de dados são pacotes de softwares que simplificam a criação, o uso e a manutenção dos bancos de dados.
• Diversos tipos de bancos de dados são utilizados pelas organizações, entre eles os bancos de dados operacionais, os distribuídos, os data warehouses e os bancos de dados externos.
• O desenvolvimento de bancos de dados para grandes empresas exige um esforço de planejamento de cima para baixo, envolvendo planejamento, especificação de requisitos e projeto físico e lógico.