Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 21 days 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 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-17T17:08:56.000Z (about 1 year ago)
- Last Synced: 2023-10-18T09:59:36.146Z (about 1 year 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 ADSCrie 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:
![ExercicioModeloConceitual8_1.png](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2-8/blob/main/ExercicioModeloConceitual8_1.png)
* Modelo lógico:
![ExercicioModeloLogico8_1.png](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2-8/blob/main/ExercicioModeloLogico8_1.png)---
### 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)
![ExercicioTela8_2_1.png](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2-8/blob/main/ExercicioTela8_2_1.png)
![ExercicioTela8_2_2.png](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2-8/blob/main/ExercicioTela8_2_2.png)
![ExercicioTela8_2_3.png](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2-8/blob/main/ExercicioTela8_2_3.png)
![ExercicioTela8_2_4.png](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2-8/blob/main/ExercicioTela8_2_4.png)
![ExercicioTela8_2_5.png](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2-8/blob/main/ExercicioTela8_2_5.png)---
### 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).