Slides2 - Site Prof Miguel Damasco

download report

Transcript Slides2 - Site Prof Miguel Damasco

Gerenciamento de Dados
Objetivos do Capítulo
5
• 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.
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Gerenciamento de Dados
Objetivos do Capítulo
• 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
Sistemas de Informação – James A. O’Brien – Editora Saraiva
5
Gerenciamento de Dados
Elementos Lógicos dos Dados
5
Bancos de Dados de Pessoal
Arquivo de
Folha de
Pagamento
Funcionário
Registro 1
Funcionário
Registro 2
Arquivo de
Benefícios
Funcionário
Registro 3
Funcionário
Registro 4
Nº da
Nº da
Nº da
Nº da
Nome Previ- Salário Nome Previ- Salário Nome Previ- Salário Nome Previ- Salário
dência
dência
dência
dência
Dados Dados Dados Dados Dados Dados Dados Dados Dados Dados Dados Dados
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Gerenciamento de Dados
Sistema de Gerenciamento do Banco de Dados
5
Sistema
Operacional
Gerenciamento de
Banco de Dados
Sistema de
Gerenciamento
de Banco
de Dados
Programas
Aplicativos
•Desenvolvimento de Bancos de Dados
•Consulta de Bancos de Dados
•Manutenção de Bancos de Dados
•Desenvolvimento de Aplicações
Bancos de
Dados
Dicionário
de Dados
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Gerenciamento de Dados
Principais Tipos de Banco de Dados
5
Bancos de
Dados Externos
na Internet e
Serviços Online
Bancos de
Dados
Distribuídos
em
Intranets e
Outras Redes
Cliente
PC ou
NC
Bancos de
Dados do
Usuário Final
Servidor de
Redes
Mercados
de Dados
Bancos de
Dados
Operacionais da
Organização
Depósito
s de
Dados
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Gerenciamento de Dados
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.
Sistemas de Informação – James A. O’Brien – Editora Saraiva
5
Gerenciamento de Dados
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.
Sistemas de Informação – James A. O’Brien – Editora Saraiva
5
Gerenciamento de Dados
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.
Sistemas de Informação – James A. O’Brien – Editora Saraiva
5
Gerenciamento de Dados
Data Warehouse e Data Mining
Bancos de
Dados
Operacionai Subsistema de
s
Gerenciamento
de Dados
Subsistema
de aquisição
de dados
Subsistema de
Gerenciamento
Subsistema de Metadados
de projeto
de
Warehouse
Loja Analítica
de Dados
Warehouse
Empresarial
Data Marts
Diretório de
Metadados
Repositório
de
Metadados
5
Cliente
PC ou
NC
Acesso aos
Dados
e Subsistema
de Entrega
Sistemas de
Informação
na Web
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Gerenciamento de Dados
Sistemas Baseados em Rede
A Internet
Intranets
Extranets
Navegador
de Rede
Clientes PCs
ou NCs
5
Servidor
de Rede
Software de
Servidor de
Rede
Objetos
da Rede
Páginas de Rede
Arquivos de Imagem
Arquivos de Vídeo
Arquivos de Áudio
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Gerenciamento de Dados
Administração de Recursos de Dados
Administração
de dados
Planejamento de Dados
Administração
de Bancos de
Dados
Sistemas de Informação – James A. O’Brien – Editora Saraiva
5
Gerenciamento de Dados
Administração de Dados
5
• 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.
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Gerenciamento de Dados
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.
Sistemas de Informação – James A. O’Brien – Editora Saraiva
5
Gerenciamento de Dados
Administração de BD
5
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.
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Gerenciamento de Dados
Estruturas de Bancos de Dados
Estrutura em Rede
Departamento
Departamento
A
B
Estrutura Hierárquica
Departamento
Projeto A
Funcionário
1
5
Projeto B
Funcionário
1
Funcionário
2
Projeto A
Funcionário
2
Funcionário
3
Projeto B
Estrutura Relacional
Depto.
A
B
C
Nome
Local
Gerente
Func. Nº
1
2
3
Nome
Cargo
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Depto.
A
B
C
Gerenciamento de Dados
Desenvolvimento de Bancos de Dados
1. Planejamento de Dados
Modelos Físicos
Modelo Empresarial
5. Projeto Físico
2. Especificação de
Requisitos
Modelos Lógicos
Descrição das
Necessidades dos Usuários
4. Projeto Lógico
3. Projeto Conceitual
Modelos de Dados
Sistemas de Informação – James A. O’Brien – Editora Saraiva
5
Gerenciamento de Dados
Benefícios do SGBD
5
• 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.
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Gerenciamento de Dados
Outros Benefícios
5
• 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.
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Gerenciamento de Dados
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.
Sistemas de Informação – James A. O’Brien – Editora Saraiva
5
Gerenciamento de Dados
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.
Sistemas de Informação – James A. O’Brien – Editora Saraiva
5
Gerenciamento de Dados
Resumo do Capítulo
5
• 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.
Sistemas de Informação – James A. O’Brien – Editora Saraiva
Gerenciamento de Dados
Resumo do Capítulo (cont.)
5
• 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.
Sistemas de Informação – James A. O’Brien – Editora Saraiva