Educação Profissional Técnica de Nível Médio em Informática BANCO DE DADOS I 19/10/2016 à 18/11/2016 Marcelo Mendes Manaus - 2016 1 Educação Profissional Técnica de Nível Médio em Informática Livro: Sistemas de Banco de Dados, 4ª. Edição. Autor: Navathe. 3 Avaliações Parciais. Manaus - 2016 2 Conceitos Fundamentais Dado Fato do mundo real que está registrado e possui um significado implícito no contexto de um domínio de aplicação Ex: matrícula, endereço, data de nascimento Informação Fato útil que pode ser extraído direta ou indiretamente a partir dos dados Exemplos: Qual a idade da pessoa ? Ela mora próximo à instituição ? Banco de Dados I 3 Conceito Banco de Dados Coleção de Dados Relacionados Os Dados são Fatos Os Dados Possuem Significado Implícito O BD possui usuários geradores de informação Banco de Dados I 4 Banco de Dados Aplicações Usando Banco de Dados Banco de Dados I 5 Sistema Gerenciador de Banco de Dados (SGBD) Manutenção de um Banco de Dados Um Banco de Dados pode ser criado e mantido por aplicativos especialistas ou por um SGBD. SGBD Coleção de Programas SW’s para o processo de definição, construção, manipulação, compartilhamento e proteção do banco de dados Ex: Oracle, SqlServer, PostgreSql, MySql Banco de Dados I 6 Sistema de Banco de Dados Usuários Programadores Programas de Aplicações / Consultas SGBD Programa para Processamento de Consultas/Programas Software para Acesso aos Dados Armazenados Banco de Dados Armazenado 7 Usuários do Banco de Dados DBA - Administrador do Banco de Dados Gestor do Banco de Dados e SGBD Projetista do Banco de Dados Modelagem do Banco de Dados Usuário Final Consultas e atualizações no Banco de Dados Engenheiro de Software Analistas e Programadores de Aplicações 8 Abordagem de Banco de Dados x Processamento de Arquivos Isolamento entre Programas e Dados Suporte a Múltiplas Visões dos Dados Compartilhamento de Dados Processamento de Transações Multiusuários Banco de Dados I 9 Vantagens da Utilização de SGBD Controle de Redundância Restrições de Acesso Armazenamento Persistente Otimização de Consultas e Alterações Backup e Restauração Banco de Dados I 10 Vantagens da Utilização de SGBD Múltiplas Interfaces de Usuários Relacionamento entre Dados Restrições de Integridade Otimização do Desenvolvimento de Aplicações Banco de Dados I 11 Restrições ao Uso de SGBD Custos Altos Investimentos em Hardware, Software e Treinamentos Segurança Contingência e Alta Disponibilidade Administração Banco de Dados I 12 Restrições ao Uso de SGBD Aplicações Simples Lidam com poucos dados operacionais, que podem ser mantidos em arquivos Aplicações de alto processamento, mas que não requerem gerenciamento dos dados operacionais Ex: Aplicações Científicas Banco de Dados I 13