Editora Saraiva © The McGraw-Hill Companies, Inc.,
1999
Introdução ao Gerenciamento de Bancos de Dados
James A. O'Brien
Sistemas de Informação
Sistemas de Informação
e as decisões gerenciais na era da Internet
e as decisões gerenciais na era da Internet
© Saraiva S/A Livreiros Editores, 2001
5- 2
Objetivos do Capítulo
Objetivos do Capítulo
1. Definir as vantagens da abordagem do gerenciamento de bancos de dados.
2. Explicar como o software de gerenciamento de banco de dados ajuda os usuários finais e apóia as operações e a administração de negócios.
3. Explicar a importância da administração do recursos de dados para uma organização e como ele pode ser implementado pela administração de banco de dados, administração de dados e atividades de planejamento de dados.
4. Dar exemplos para ilustrar cada um dos seguintes conceitos:
a. Elementos Lógicos dos Dados
b. Estruturas Fundamentais dos Bancos de Dados
c. Tipos Principais de Bancos de Dados
d. Desenvolvimento de Bancos de Dados
Elementos Lógicos de Dados
Campo do Nome Campo do Nome Registro da Folha de Pagamento Registro da Folha de Pagamento Arquivo da Folha de Pagamento Arquivo da Folha de Pagamento Banco de dados de Pessoal5- 4
Elementos Lógicos dos Dados
Elementos Lógicos dos Dados
Banco de Dados
de Pessoal
Funcionário Registro 2 Funcionário
Registro 1 FuncionárioRegistro 3 FuncionárioRegistro 4
Nome PS Salário Nome PS Salário Nome PS Salário Nome PS Salário
Dados Dados Dados Dados Dados Dados Dados Dados Dados Dados Dados Dados
Arquivo de Folha de Pagamento Arquivo de Benefícios
Sistemas de Gerenciamento de Bancos de Dados
Sistemas de Gerenciamento de Bancos de Dados
Sistema
Operacional
Sistema de
Gerenciamento
do Banco de
Dados
Aplicativos
Sistema
Operacional
Sistema de
Gerenciamento
do Banco de
Dados
Aplicativos
Bancos de Dados Dicionário de Dados Gerenciament o de Banco de Dados5- 6
Principais Tipos de Bancos de Dados
Principais Tipos de Bancos de Dados
Servidor
de Rede
Servidor
de Rede
Bancos de Dados Externos na Internet e Serviços Online PC ou NC do Cliente Bancos de Dados Operacionais da Organização Bancos de Dados Analíticos dos Dados Críticos da Organização Bancos de Dados do Usuário Final Bancos de Dados Distribuídos em Intranets e Outras Redes Depósito de DadosNavegador
de Rede
Software
do
Servidor
de Rede
Software
do
Servidor
de Rede
Hypermedia
Databases
Páginas em HTML
Arquivos de
Imagens GIF
Arquivos de Vídeo
Servidor
de Rede
PCs
ou NCs
do Cliente
A Internet
Intranets
Extranets
na Rede
na Rede
5- 8
Gerenciamento de Recursos de Dados
Gerenciamento de Recursos de Dados
Administração
de Dados
Planejamento
de Dados
Administração de
Bancos de Dados
Depto. A B C Nº. Func. Depto. 1 A 2 B 3 C
Estrutura Relacional
Estrutura em Rede
Estrutura Hierárquica
5- 10
Acessando Arquivos e Bancos de Dados
Acessando Arquivos e Bancos de Dados
Campos-Chaves
Acesso
Seqüencial
Acesso
Direto
Método de Acesso
Seqüencial
Indexado
Organização
Seqüencial
Transformação
de
Chaves
Termos e
Conceitos
Fundamentais
Descrição das Necessidades do Usuário Descrição das Necessidades do Usuário 1. Planejamento de Dados 1. Planejamento de Dados Modelo Empresarial Modelo Empresarial 2. Requisitos Especificações 2. Requisitos Especificações 3. Projeto Conceitual 3. Projeto Conceitual 4. Projeto Lógico 4. Projeto Lógico Modelos Físicos Modelos Físicos 5. Projeto Físico 5. Projeto Físico Modelos de Dados Modelos de Dados Modelos Lógicos Modelos Lógicos
5- 12
http://www.youtube.com/watch?v=rI26TPvbmnA