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