160 likes | 283 Views
BD. Sistema de bancos de dados é apenas um sistema computadorizado de armazenamento de registros. 1.1 Introdução. Acrescentar novos arqivos. Acrescentar e buscar dados. Excluir dados. 2004. Alterar dados. GZK9038 Pálio 2001 12.000 DEA3809 Fusca 1980 2.400
E N D
Sistema de bancos de dados é apenas um sistema computadorizado de armazenamento de registros 1.1 Introdução Acrescentar novos arqivos Acrescentar e buscar dados Excluir dados 2004 Alterar dados GZK9038 Pálio 2001 12.000 DEA3809 Fusca 1980 2.400 SWA0919 Omega 2000 13.500 TFE2839 Vectra 2003 31.600 DCF1290 Gol 1999 9.700 FDE9238 Santana 2000 12.400 FQA1431 Fusca 1977 3.200 ZDS4532 Pollo 2002 28.600
1.2 O que é um Sistema de Banco de Dados GZK9038 Pálio 2001 12.000 DEA3809 Fusca 1980 2.400 SWA0919 Omega 2000 13.500 TFE2839 Vectra 2003 31.600 DCF1290 Gol 1999 9.700 FDE9238 Santana 2000 12.400 FQA1431 Fusca 1977 3.200 ZDS4532 Pollo 2002 28.600 Principais Componentes Dados Hardware Software Usuário
1.2 O que é um Sistema de Banco de Dados GZK9038 Pálio 2001 12.000 DEA3809 Fusca 1980 2.400 SWA0919 Omega 2000 13.500 TFE2839 Vectra 2003 31.600 DCF1290 Gol 1999 9.700 FDE9238 Santana 2000 12.400 FQA1431 Fusca 1977 3.200 ZDS4532 Pollo 2002 28.600 Dados Integrado: Unificação de vários arquivos de dados Compartilhado: Dados disponíveis para diferentes usuários da empresa
1.2 O que é um Sistema de Banco de Dados Hardware Componentes: Volumes de armazenamento secundário Processador(es) e memória
1.2 O que é um Sistema de Banco de Dados SGBD Software BDs Progra mador Usuários Usuário Final DBA
1.3 O que é um Banco de Dados DADOS PERSISTENTES Coleção de dados persistentes utilizada pelos sistemas de Aplicações de uma determinda empresa SGBD RH Marketing Contabilidade
1.3 O que é um Banco de Dados ENTIDADES E RELACIONAMENTOS
1.3 O que é um Banco de Dados Atleta Complexa PROPRIEDADES (simples ou complexa) • -Nome • Data nascimento • Altura • Peso • Radiografias • .... 82Kg = SIMPLES
1.3 O que é um Banco de Dados DADOS E MODELOS DE DADOS BD Veículos GZK9038 Pálio 2001 12.000 DEA3809 Fusca 1980 2.400 SWA0919 Omega 2000 13.500 TFE2839 Vectra 2003 31.600 DCF1290 Gol 1999 9.700 FDE9238 Santana 2000 12.400 FQA1431 Fusca 1977 3.200 ZDS4532 Pollo 2002 28.600 Modelos de Dados 1º.Sentido = Linguagem de programação 2º. Sentido = programa específico Dados
1.4 Por que Banco de Dados ? - Densidade
1.4 Por que Banco de Dados ? - Velocidade - Menor trabalho monótono - Atualidade
1.4 Por que Banco de Dados ? DBA DA Administração de Dados e Bancos de Dados DataBase Administrator Profissional de TI, Cria o(s) banco(s) de dados, Implementa os critérios definidos pelo DA, responsável pelo funcionamento dos servidores Data Administrator Entende os dados e suas necessidades, define que dados devem ser armazenados e os critérios de acesso
1.4 Por que Banco de Dados ? Dados Compartilhados Redundância pode ser reduzida Vantagens da abordagem de Banco deDados
1.4 Por que Banco de Dados ? Exemplo : Transferência entre 2 contas Suporte a transaçoes INÍCIO TRANSAÇÃO-Verifica saldo conta origem-lança débito conta origem-lança crédito conta destinoFIM TRANSAÇÃO
1.5 Independência de Dados Independência física B A C SGBD vendas Usuário A trabalha no departamento financeiro e consulta as vendas por ordem de data Usuário B trabalho de departamento de marketing e consulta as vendas por ordem de nome de cliente O usuário C trabalha na diretoria e precisará de uma consulta não prevista, as vendas ordenadas por produto Para atender a nova necessidade basta enviar as instuções para o SGBD. É do SGBD a escolha do melhor caminho para acesso aos dados, não há interferência nos programas dos usuários A e B