Please enable JavaScript.
Coggle requires JavaScript to display documents.
Informática - Aula 00 - D28 (Trabalhadores envolvidos (Administradores de…
Informática - Aula 00 - D28
Trabalhadores envolvidos
Administradores de bancos de dados: Administra os recursos primários (banco de dados) e os recursos secundários (SGBD e softwares. Autoriza, coordena, adquire recursos e resolve problemas
Projetista de banco de dados: Em muitos casos, estão na equipe de DBA's. Identificam os dados, escolhe estruturas, se comunica com usuários, desenvolve visões do banco.
Usuários finais: O banco existe para atender eles. Existe os casuais (gerentes intermediários ou alto), os iniciantes (consultam e atualizam), os sofisticados (implementam as próprias aplicações) e os isolados (dados pessoais).
Analista de sistema: Identificam as necessidades dos usuários finais.
ATENÇÃO: Para Date (2011), existe o administrador de dados, que é quem toma decisões estratégicas, que é diferente do DBA
Vantagens do SGBD
Controle de redundância, restrição a acesso não autorizado, backup e restauração, e forçar as restrições de integridade.
Desvantagens do SGBD
Custo, gerenciamento complexo, dependência do fornecedor, manutenção e atualização
Arquitetura três esquemas
Nível externo: Visão pertinente de cada usuário a respeito do banco.
Nível conceitual:Descreve o banco como um todo
Nível interno: Descreve a estrutura de armazenamento físico
Independência lógica e física
Lógica: Alterar esquema sem alterar o esquema externo.
Física: Altera o esquema inteiro sem modificar o esquema conceitual
Categorias de modelos
Primeira fase: Levantamento e análise de requisitos
Projeto conceitual: Cria entidades, relacionamentos, etc.
Especificação das necessidades funcionais
Projeto lógico
Projeto físico: Define estruturas de armazenamento, índices, etc.