BANCO DE DADOS - CONCEITOS
ASSUNTOS TRATADOS
COMO SURGIU O SGBD
QUAIS OS COMPONENTES DO SGBD
QUAIS OS PROFISSIONASI QUE TRABALHAM COM SGBD
DICIONARIOS DE DADOS
BANCO DE DADOS - CONCEITOS
NECESSIDADES DO NEGÓCIO
SISTEMA DE INFORMAÇÕES
DADOS PROPRIETÁRIOS
BANCO DE DADOS - CONCEITOS
REPETIÇÃO DE ITENS DE DADOS
- REDUNDANCIAS NÃO CONTROLADAS
- INCONSISTÊNCIAS DAS INFORMAÇÕES
- ACESSO DIFICULTADO
BANCO DE DADOS - CONCEITOS
S
SISTEMA INTEGRADOR
DE ARQUIVOS
DADOS
INTEGRADOS
BANCO DE DADOS CONCEITOS
INTEGRAÇÃO
BANCO DES DADOS
ACESSO CONTROLADO AOS DADOS
CONTROLE DE REDUNDANCIAS
CONTROLE DE CONSISTENCIAS
SEGURNAÇA LOGICA E FISICA
DADOS
INTEGRADOS
BANCO DE DADOS - CONCEITOS
DEFINIÇÃO:
CONJUNTO DE ARQUIVOS (DADOS) RELACIONADOS POR UM MODELO
CONCEITUAL
VANTAGENS:
- CONTROLE
DO USO DAS INFORMAÇÕES
-REDUZ O TEMPO DE DESENVOLVIMENTO
-IMPOEM PADRÕES
-GERA ECONOMIA DE ESCALA
-FLEXIBILIDADE DE USO
BANCO DE DADOS - CONCEITOS
SISTEMA GERENCIADOR DE BANCO DE DADOS (SGBD):
É UM SOFTWARE CONSTRUIDO PARA ARMAZENAR
BANCOS DE DADOS.
CONSTITUIDO POR:
REPOSITÓRIO DE DADOS
ARMAZENAMENTO
DE DADOS
-GARANTIR O
ACESSO AS PESSOAS
AUTORIZADAS
-TRATAMENTO DAS INCONSISTENCIAS
-INTEGRIDADE DAS INFORMAÇÕES
-FACILIDADE DE USO
--SEGURANÇA FISICA E LOGICA DOS DADOS
BANCO DE DADOS - CONCEITOS
ORGANIZAÇÃO DOS DADOS
ESPECIAIS
- MULTIMIDEA, GEODÉSIA, ....
ARMAZENAMENTO
DE DADOS
TRADICIONAIS.
- REDES
- HIERARQUICOS
- RELACIONAL
- RELACIONAL NÃO NORMALIZADO
- OBJETOS
BANCO DE DADOS - CONCEITOS
INTERFACES DE ACESSO
USUÁRIOS
ARMAZENAMENTO
DE DADOS
APLICAÇÕES
BANCO DE DADOS - CONCEITOS
ARMAZENAMENTO
DE DADOS
LDD – Linguagem de Descrição
de Dados
LMD – Linguagem de Manipulação de Dados.
LMV – Linguagem de Manipulação de Views
BANCO DE DADOS - CONCEITOS
ABD – ADMINISTRADOR DE BANCO DE DADOS.
RESPONSÁVEL PELO DESEMPENHO DO BANCO DE
DADOS.
SEGURANÇA – DESEMPENHO
ARMAZENAMENTO - ....
ARMAZENAMENTO
DE DADOS
BANCO DE DADOS - CONCEITOS
ABD – ADMINISTRADOR DE BANCO DE DADOS.
UTILITÁRIOS:
ROTINAS DE CARGA –
CRIAR A VERSÃO INICIAL DO
BANCO DE DADOS A PARTIR DE ARQUIVOS
ROTINAS DE DESCARGA – DESCARREGA O BANCO DE DADOS
PARA FAZER BACK-UP
REORGANIZAÇÃO – ARRUMA AS ESTRUTURAS INTERNAS DE
ARMAZENAMENTO (NORMALMENTE POR MOTIVOS DE
DESEMPENHO)
ESTATÍSTICAS – VERIFICAR DESEMPENHO, TAMANHO DE ARQUIVOS,
CONTAGEM DE ENTRADA /SAIDA, ACESSOS....
ROTINAS DE INICIALIZAÇÃO - COLOCAR O GERENCIADOR
ATIVO PARA SER UTILIZADO
OUTROS...
BANCO DE DADOS - CONCEITOS
DICIONÁRIO DE DADOS
DEFINE-SE OS DADOS
ARMAZENAM
ENTO DE
DADOS
MODELO CONCEITUAL
DE DADOS
BANCO DE DADOS - CONCEITOS
META DADOS : INFORMAÇÃO SOBRE OS DADOS
DICIONÁRIO DE DADOS
EXEMPLO:
CONSIDERE A A DEFINIÇÃO DE ENDEREÇO:
NOME: ENDEREÇO
DESCRIÇÃO: DOMICILIO INFORMADO PELO USÁRIO
TIPO: ALFANUMERICO
PREENCHIMENTO: OBRIGATÓRIO
QUEM DEFINIU: Analista Antonio da Silva
TEMPO DE VIDA: 3 anos após a inclusão
.....
BANCO DE DADOS - CONCEITOS
PASSIVO : FEITO MANUALMENTE SEM INTERAGIR
COM O AMBIENTE DE PROCESSAMENTO
DICIONÁRIO DE DADOS
ATIVO: AS DEFINIÇÕES DO DICIONÁRIO SÃO USADAS
AUTOMATICAMENTE PARA PROGRAMAS
NA HORA DA TRADUÇÃO (UMA VEZ)
DINAMICO: AS DEFINIÇOES ESTÃO “ON LINE” E
SÃO USADAS DURANTE A EXECUÇÃO DOS
APLICATIVOS.
(EXEMPLO OS DICIONÁRIOS DOS MODERNOS
SISTEMAS GERENCIADORES DE BDADOS)
BANCO DE DADOS - CONCEITOS
DICIONÁRIO DE DADOS
VERIFICA A QUALIDADE DA INFORMAÇÃO
VALIDA O MODELO DE DADOS
DEFINE A FORMA DE ARMAZENAMENTO
DEFINE A GESTÃO DE DADOS (TEMPO DE VIDA,
FORMAS DE ELIMINAÇÃO, ...
• QUANDO NÃO USAR BANCO DE DADOS.
– INVESTIMENTOS INICIAIS ELEVADOS
– NÃO HÁ NECESSIDADE DE ACESSOS MULTIPLOS.
– GASTOS ADICIONAIS NA RECUPERAÇÃO, SSEGURANÇA...
– NÃO HÁ NECESSIDADE DA INFORMAÇÃO EM TEMPO
REAL.
PARA TERMINAR:
LEIA O TEXTO SOBRE ESTE ASSUNTO
FAÇA OS EXERCICIOS E ESTUDO DE CASOS