Postagens

Mostrando postagens de maio, 2026

Aula 12: Modelo Entidade-Relacionamento (MER): Conceitos Básicos

Imagem
O Modelo Entidade-Relacionamento (MER), proposto originalmente por Peter Chen, é a técnica de modelagem conceitual mais difundida no mundo para o design de bancos de dados. Ele se baseia na percepção de que o mundo real consiste em um conjunto de objetos básicos, chamados de entidades, e de associações entre esses objetos, chamadas de relacionamentos. O MER utiliza uma notação gráfica intuitiva, o que facilita a visualização de estruturas complexas de dados de forma simplificada e lógica. Os três pilares fundamentais do MER são as entidades, os atributos e os relacionamentos. Uma entidade representa uma "coisa" ou "objeto" do mundo real que é distinguível de outros objetos, como um 'Aluno' ou um 'Produto'. Os atributos são as propriedades que descrevem essas entidades, como o 'Nome' ou o 'CPF'. Já os relacionamentos descrevem como essas entidades interagem entre si, como um 'Aluno' que está 'Matriculado' em uma 'Di...

Aula 11: Introdução à Modelagem Conceitual

Imagem
A modelagem conceitual é a primeira etapa técnica no design de uma base de dados, servindo como uma representação de alto nível do "mini-mundo" que desejamos informatizar. O objetivo primordial desta fase é capturar a semântica dos dados, ou seja, o seu significado real para o negócio, sem se preocupar com as limitações técnicas de um software específico ou do hardware onde os dados residirão. Nesta etapa, o analista deve traduzir as necessidades dos usuários, coletadas no levantamento de requisitos, em um esquema que seja compreensível tanto para técnicos quanto para clientes. Trabalhar no nível conceitual proporciona uma independência de dados fundamental. Como o modelo é criado de forma abstrata, ele não depende de qual Sistema Gerenciador de Banco de Dados (SGBD) será utilizado futuramente, seja ele MySQL, PostgreSQL ou Oracle. Isso permite que a estrutura lógica do negócio seja discutida e validada de forma pura, focando no que deve ser armazenado antes de decidir como i...