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

https://github.com/danielfreitassc/faculdade.banco2


https://github.com/danielfreitassc/faculdade.banco2

Last synced: 5 months ago
JSON representation

Awesome Lists containing this project

README

          

## Projeto Sistema de Atividades Especiais - GRUPO A

### Integrantes
Luiz Felipe Zomer - [@LuizZomer](https://github.com/luizZomer)

Luiz Filipe Linhares - [@LuizFilipeLinhares](https://github.com/LuizFilipeLinhares)

Willian Minatto - [@willianminatto](https://github.com/willianminatto)

Daniel Freitas - [@DanielFreitassc](https://github.com/DanielFreitassc)

Augustos Preis - [@AugustoPreis](https://github.com/AugustoPreis)

---

### Modelo Físico
Utilizamos a ferramenta de modelagem de dados [dbdiagram.io](https://dbdiagram.io/) para criação do modelo físico do banco de dados, para posterior exportação dos scripts DDL das tabelas e relacionamentos.

Arquivo fonte: [Modelo Fisico](https://dbdiagram.io/d/Copy-of-Untitled-Diagram-667372d75a764b3c72ed8452).

![Modelo Fisico](MFimagem.png)

### Dicionário de Dados
As informações sobre as tabelas e índices foram documentados na planilha [dicionarioDeDados.xlsx](dicionario_dados/dicionarioDeDados.xlsx).

### Scripts SQL
Para este projeto foi utilizado o banco de dados [Postgres SQL](https://www.postgresql.org/) 16.3

Abaixo, segue os scripts SQL separados por tipo:
+ DDL [ddl.sql](scripts_sql/ddl.sql)
+ Índices [indices.sql](scripts_sql/indices.sql)
+ DML [dml.sql](scripts_sql/dml.sql)
+ Triggers [triggers.sql](scripts_sql/triggers.sql)
+ Stored Procedures [stored_procedures.sql](scripts_sql/stored_procedures.sql)
+ Functions [functions.sql](scripts_sql/functions.sql)
+ DQL [dql.sql](scripts_sql/dql.sql)

### Código Fonte do CRUD
- Linguagem de Programação Java 21.

- Framework Springboot 3.3.0,

[Documentação da API](https://danielfreitassc.github.io/ProjetoFinalBD2/cliente/)

[Codigo Fonte](sistema/)

### Relatório Final
O relatório final está disponível no arquivo [template1.docx](relatorio/template1.docx).