Projeto desenvolvido para a disciplina de Banco de Dados utilizando PostgreSQL.
O sistema tem como objetivo gerenciar informações acadêmicas de:
- alunos;
- professores;
- cursos;
- disciplinas;
- turmas;
- matrículas.
- PostgreSQL
- SQL
- pgAdmin
- BrModelo
- GitHub
- Criação de tabelas relacionais;
- Chaves primárias (PRIMARY KEY);
- Chaves estrangeiras (FOREIGN KEY);
- Integridade referencial;
- Constraints.
- INSERT INTO
- UPDATE
- DELETE
- SELECT
- WHERE
- ORDER BY
- JOIN
- GROUP BY
- HAVING
- Subqueries
- VIEW
- INDEX
- TRIGGER
- PROCEDURE
- CHECK Constraint
📁 sistema-academico-postgresql
├── 📄 database.sql
├── 📄 insercoes.sql
├── 📄 consultas.sql
├── 📄 consultas_avancadas.sql
├── 📄 manipulacao.sql
├── 📄 modelo-logico.png
├── 📄 documentacao.pdf
└── 📄 README.mdO projeto foi desenvolvido com o objetivo de aplicar conceitos fundamentais e avançados de Banco de Dados Relacional utilizando PostgreSQL.
Durante o desenvolvimento foram utilizados:
- modelagem relacional;
- integridade referencial;
- consultas SQL;
- manipulação de dados;
- automação;
- otimização de consultas.