Aqui apresentaremos alguns tópicos para estudar e entender sobre Banco de Dados:
*(Lembrando que ainda estaremos comentando sobre o assunto dividindo em tópicos! Abertura desse assunto no 2° semestre de 2024)*
Modelo Entidade-Relacionamento (MER)
O MER é uma abordagem amplamente usada para descrever a estrutura de um banco de dados de forma lógica, permitindo uma compreensão clara de como os dados interagem e se relacionam. Ele é composto por elementos fundamentais:
1.1 Entidades:
Conceito: Uma entidade representa qualquer objeto do mundo real que tenha existência independente no contexto do banco de dados. Por exemplo, uma entidade "Aluno" representa um aluno de verdade, com atributos como nome, matrícula, etc.
Notação Gráfica: As entidades são representadas por retângulos. Exemplo: Se estivermos modelando um sistema acadêmico, exemplos de entidades podem ser Aluno, Professor, Disciplina, Sala de Aula, etc.
1.2 Atributos:
- Conceito: Um atributo é uma característica ou propriedade de uma entidade. Cada atributo pode descrever algo específico sobre a entidade.
- Simples: Não podem ser divididos em partes menores. Exemplo: o nome de uma cidade.
- Composto: Podem ser subdivididos em partes menores. Exemplo: Nome Completo pode ser dividido em Nome e Sobrenome.
- Identificador: Um atributo que identifica de forma única uma instância de uma entidade. Exemplo: CPF é um atributo que identifica uma pessoa de forma única no Brasil.
- Derivado: Calculado a partir de outros atributos, e seu valor não é armazenado no banco de dados. Exemplo: a idade de uma pessoa pode ser calculada com base em sua data de nascimento.