https://github.com/yasminbrazasilva/exerciciosbancodedados-ac2-8
Exercícios para AC2 da matéria de Banco de Dados do 2º semestre de ADS
https://github.com/yasminbrazasilva/exerciciosbancodedados-ac2-8
banco-de-dados modelo-logico sql stored-procedure workbench
Last synced: 4 months ago
JSON representation
Exercícios para AC2 da matéria de Banco de Dados do 2º semestre de ADS
- Host: GitHub
- URL: https://github.com/yasminbrazasilva/exerciciosbancodedados-ac2-8
- Owner: YasminBrazASilva
- Created: 2023-10-16T22:05:39.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-17T17:08:56.000Z (about 2 years ago)
- Last Synced: 2025-07-10T13:27:41.168Z (5 months ago)
- Topics: banco-de-dados, modelo-logico, sql, stored-procedure, workbench
- Homepage:
- Size: 210 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ExerciciosBancoDeDados-AC2-8
Exercícios para AC2 da matéria de Banco de Dados do 2º semestre de ADS
Crie um banco de dados para armazenar alunos, cursos e professores de uma universidade
### ETAPA 1:
* Faça a modelagem do banco e identifique as entidades, seus atributos e relacionamentos
* Modelo conceitual:

* Modelo lógico:

---
### ETAPA 2:
* Crie o modelo físico do banco de dados (script SQL)
A criação das tabelas pode ser vista em: [Exercicio8_2.sql](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2-8/blob/main/Exercicio8_2.sql)





---
### ETAPA 3:
* Utilize Stored Procedures para automatizar a inserção e seleção dos cursos
* A criação da stored procedure **selecionarTudo** pode ser vista em: [Exercicio8_3_0.sql](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2-8/blob/main/Exercicio8_3_0.sql)
* A criação da stored procedure **novoAluno** pode ser vista em: [Exercicio8_3_1.sql](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2-8/blob/main/Exercicio8_3_1.sql)
* Sua execução pode ser vista [neste arquivo](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2-8/blob/main/Exercicio8_3_1_1.sql), o qual gerou [este relatório](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2-8/blob/main/ExercicioRelatorio8_3_1_1.csv).
* A criação da stored procedure **novoCurso** pode ser vista em: [Exercicio8_3_2.sql](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2-8/blob/main/Exercicio8_3_2.sql)
* Sua execução pode ser vista [neste arquivo](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2-8/blob/main/Exercicio8_3_2_1.sql), o qual gerou [este relatório](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2-8/blob/main/ExercicioRelatorio8_3_2_1.csv).
* A criação da stored procedure **novoProfessor** pode ser vista em: [Exercicio8_3_3.sql](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2-8/blob/main/Exercicio8_3_3.sql)
* Sua execução pode ser vista [neste arquivo](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2-8/blob/main/Exercicio8_3_3_1.sql), o qual gerou [este relatório](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2-8/blob/main/ExercicioRelatorio8_3_3_1.csv).
* A criação da stored procedure **novoAlunoNoCurso** pode ser vista em: [Exercicio8_3_4.sql](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2-8/blob/main/Exercicio8_3_4.sql)
* Sua execução pode ser vista [neste arquivo](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2-8/blob/main/Exercicio8_3_4_1.sql), o qual gerou [este relatório](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2-8/blob/main/ExercicioRelatorio8_3_4_1.csv).
* A criação da stored procedure **novoCursoParaOProfessor** pode ser vista em: [Exercicio8_3_5.sql](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2-8/blob/main/Exercicio8_3_5.sql)
* Sua execução pode ser vista [neste arquivo](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2-8/blob/main/Exercicio8_3_5_1.sql), o qual gerou [este relatório](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2-8/blob/main/ExercicioRelatorio8_3_5_1.csv).