Coconote
AI notes
AI voice & video notes
Try for free
📊
Níveis de Modelagem de Dados
Oct 18, 2024
📄
View transcript
🤓
Take quiz
🃏
Review flashcards
Curso de Modelagem de Dados - Níveis de Modelagem
Introdução
Professor: Fábio da Boson Treinamentos
Tema: Níveis de modelagem de dados
Níveis de modelagem:
Modelo Conceitual (MCD)
Modelo Lógico (MLD)
Modelo Físico (MFD)
Modelo Conceitual
Nível mais alto, abstrato
Representação do mundo real
Independente do SGBD (Sistema de Gerenciamento de Banco de Dados)
Exemplo: Cadastro de produtos para uma loja
Informações necessárias: nome, categoria, código do fornecedor, tipo de embalagem, etc.
Não inclui detalhes de implementação
Ajuda a definir tipos de dados requeridos
Modelo Lógico
Ainda independente do SGBD, mas mais detalhado
Utiliza diagramas de entidade e relacionamento
Especifica logicamente os dados para adaptação posterior ao banco escolhido
Exemplo: Funcionário e departamento
Relacionamento: um departamento pode ter vários funcionários
Não se detalha a implementação, mas começa a delinear o banco de dados
Modelo Físico
Detalha a estrutura das informações no banco
Tabelas, campos, tipos de dados, relacionamentos
Exemplo: Cadastro de cliente
Campos: ID (inteiro), Nome (caractere), Endereço
Estrutura amarrada ao SGBD escolhido
Arquitetura de Três Níveis
Níveis: Conceitual, Lógico e Físico
Processo de derivação do mundo real para um banco de dados
Gera o esquema do banco de dados
Definição armazenada no dicionário de dados
Esquema raramente muda
Etapas do Desenvolvimento de um Banco de Dados
Especificação e análise de requisitos
Entendimento das necessidades do cliente
Projeto Conceitual
Projeto Lógico
Projeto Físico
Inserção e manutenção de dados
Tarefas no Desenvolvimento
Identificação de entidades, atributos e relacionamentos
Criação e associação de chaves (primária, estrangeira)
Aplicação de normalização para reduzir redundância
Entendimento de desnormalização
Próximos Passos no Curso
Discussão sobre o Modelo Entidade-Relacionamento (MER)
Criação de um projeto de banco de dados
Implementação do banco de dados físico
Conclusão
Introdução aos níveis de modelagem
Próximo vídeo: Detalhes sobre o MER
Inscrição no canal e visita ao site do Boson Treinamentos
📄
Full transcript