##Projeto_Final_M3##
Projeto de final de módulo proposto pela Resilia para o curso de Data Analytics.
- Facilitadores: Marisa Silva, Tais Cunha.
Integrantes:
- Gabriel Kanarski
- Gabriela Antunes
- Liora Dopacio
- Odilon Cavalcante
- Ricardo Galvão
11/01 - Reunião 01
- Participantes: Gabriel, Gabriela, Liora, Odilon
Execução:
- Definição e criação do modelo padrão das tabelas para popular;
- Encaminhamento aos membros via WhatsApp;
15/01 - Reunião 02
- Participantes: Gabriel, Gabriela, Liora, Odilon
Execução:
- Revisão das alterações da modelagem;
-
Remodelagem:
-
MATRICULA:
- FK1 - turma_id;
- FK2 - aluno_id;
- status.
-
ALUNO:
- PK - aluno_id int NOT NULL;
- nome;
- endereço;
- e-mail;
- data_nascimento.
-
TURMAS:
- PK - turmas_id int NOT NULL
- FK1 - curso_id int NOT NULL
- nome;
- data_inicio;
- mascote;
-
FACILITADOR_TURMA:
- FK1 - turma_id;
- FK2 - facilitador_id.
-
CURSOS:
- PK - curso_id int NOT NULL;
- nome;
- descrição.
-
FACILITADORES:
- PK - facilitador_id int NOT NULL;
- nome;
- e-mail;
- endereço.
-
- Alterações no .sql:
-
Mudanças em algumas chaves primárias;
-
Inserção de coluna 'STATUS' na tabela MATRICULA;
-
Inserção de comentários no script de criação das tabelas;
-
Questões (query's):
-
Questões propostas:
- 1- Selecionar a quantidade total de estudantes cadastrados no banco;
- 2- Selecionar todos os estudantes com os respectivos cirsos que eles estão cadastrados;
- 3- Selecionar quais pessoas facilitadoras atuam em mais de uma turma.
-
Formulação das questões extras:
- 1- Selecionar todos os facilitadores, a quantidade de turmas associadas a eles, e verificar os facilitadores que estão sem turma;
- 2- Ordenar os estudantes cadastrados no banco pelas faixas etárias e apontar a faixa etária com mais alunos;
- 3- Selecione os alunos desistentes e o curso em que eles estavam matriculados.
-
UPDATE:
- 1- Alterar cidade atual do facilitador 'TAIS CUNHA'
-
- GitHub:
- a - Criação do repositório Projeto_M3 no GitHub;
- b - Inserção de informações no README;
- c - Inclusão dos colaboradores;
- d - Criação das Branchs;
- e - Commit's Script's de criação de tabelas;
- f - Mesclagens da Branch com a Main;
- g - Commit's População das tabelas;
-
Re-divisão de tabelas para população de dados;
-
População das tabelas;
16/01 - Reunião 03
- Participantes: Gabriel, Gabriela, Liora, Odilon
Execução:
- Revisão da modelagem: após análise, foi identificada a necessidade de criação de mais duas tabelas: "módulos" e "departamentos" com seus devidos atributos;
- Após criação, foram feitas as populações das mesmas;
- Após os INSERT's, foram comitados ao GitHub individualmente através da Branch particular de cada integrante;
- Após cada Commit, foi executada a mesclagem da Branch em questão com a MAIN;
- Foi criado também um arquivo .sql que contém as query's solicitadas na proposta do projeto. Neste, cada integrante comitou sua parte, através da sua Branch, para que seja, posteriormente, mesclada à MAIN.