An open API service indexing awesome lists of open source software.

https://github.com/bias3/sistema-academico-er-mysql

Modelo ER de um sistema acadêmico desenvolvido para gerenciamento de alunos, cursos, professores e disciplinas. Criado no MySQL Workbench como parte do aprendizado em banco de dados.
https://github.com/bias3/sistema-academico-er-mysql

banco-de-dados dio-bootcamp modelagem-de-dados mysql university-project

Last synced: 7 months ago
JSON representation

Modelo ER de um sistema acadêmico desenvolvido para gerenciamento de alunos, cursos, professores e disciplinas. Criado no MySQL Workbench como parte do aprendizado em banco de dados.

Awesome Lists containing this project

README

          

# Sistema Acadêmico - Modelo ER

Este repositório contém o modelo de banco de dados desenvolvido para um sistema acadêmico. Ele foi criado utilizando o MySQL Workbench como parte do aprendizado sobre modelagem de banco de dados.

---

## 📊 Diagrama ER

![Diagrama ER](diagrama.png)

O diagrama acima representa as entidades e relacionamentos para um sistema acadêmico, incluindo Alunos, Cursos, Professores e Disciplinas.

---

## 📝 Escopo do Projeto

### Alunos
- Estudantes podem estar matriculados em mais de um curso ao mesmo tempo.
- Realizam atividades complementares (internas ou externas) para cumprir horas obrigatórias.

### Disciplinas
- Podem ser compartilhadas entre diferentes cursos.
- Possuem ciclo de vida semestral.
- Algumas disciplinas têm pré-requisitos.

### Professores
- Ministram disciplinas específicas.
- Estão associados às coordenações de seus respectivos cursos.

---

## 🛠️ Tecnologias Utilizadas
- **MySQL Workbench**: Para criação do modelo conceitual.
- **MySQL**: Para implementação do banco de dados.

---

## 📂 Arquivos no Repositório

- `diagrama.mwb`: Arquivo original do MySQL Workbench contendo a modelagem.
- `diagrama.png`: Imagem do diagrama ER exportada.

---

## 🖥️ Como Visualizar o Projeto

1. Faça o download do arquivo `diagrama.mwb`.
2. Abra o arquivo no MySQL Workbench para explorar o modelo em detalhes.

---

## 📚 Aprendizados

Durante a criação deste projeto, foram abordados conceitos como:
- Modelagem ER (Entidade-Relacionamento).
- Identificação de entidades e atributos.
- Regras de cardinalidade e dependências entre entidades.

---

## 🤝 Contribuições

Contribuições são bem-vindas! Se você tiver sugestões ou encontrar problemas no modelo, sinta-se à vontade para criar uma *issue* ou um *pull request*.

---

## ⚖️ Licença

Este projeto está licenciado sob a MIT License.