Baixe o app para aproveitar ainda mais
Prévia do material em texto
MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DO PIAUÍ CENTRO DE EDUCAÇÃO ABERTA E A DISTÂNCIA – CEAD/UFPI-UAB/CAPES CURSO LICENCIATURA EM COMPUTAÇÃO Rua Olavo Bilac, 1148 – Centro Sul CEP 64001-280 – Teresina PI Fórum Avaliativo - Estudo de Caso Simplificado O presente estudo de caso retrata a rotina da universidade fictícia Ponto Certo. Acompanhe a seguir a descrição do cenário proposto. Atualmente a universidade deseja armazenar informações sobre os alunos matriculados e seus respectivos cursos. Os alunos são matriculados em cursos, os quais possuem um conjunto de disciplinas que devem ser frequentadas pelos alunos. Os alunos e as disciplinas não são exclusivas de um único curso. Uma disciplina pode existir em mais de um curso e um aluno também pode está matriculado em mais de um curso. Também é preciso saber a relação dos professores existentes, seus vínculos (efetivo ou substituto), formação acadêmica e as respectivas disciplinas que ministram. No cenário apresentado, deseja-se obter respostas para os seguintes questionamentos: a) O aluno está matriculado em qual(is) curso(s)? b) Qual(is) disciplina(s) ministrada(s) por um determinado professor? c) Quais disciplinas compõem determinado curso? d) Quais são os pré-requisitos para cursar determinada disciplina que compõem determinado curso? e) Quais são as turmas frequentadas por determinado aluno, incluindo as seguintes informações: o curso, a disciplina, o semestre, o ano e respectivo professor. f) Qual o histórico escolar de cada aluno? Incluir turma frequentada e notas por disciplina de um determinado aluno. De acordo com cenário acima, após implementação do projeto lógico de banco de dados (D- ER) para armazenar as informações necessárias para embasar os questionamentos solicitados pela administração da Universidade Ponto Certo, qual(is) o(s) paradigma(s) de progração você recomendaria utilizar no desenvolvimento do sistema computacional acadêmico? Justifique sua resposta. Prazo para realização e postagem no SIGAA: Início: 26/04/2020 Fim...: 17/05/2020 Sugestão de Projeto Lógico (D-ER) de Banco de Dados: Sugestão de possíveis entidades: curso(código, nome_curso), aluno(código, nome, cpf), matriculado(código_aluno, código_curso, data_matricula); professor(código, nome, cpf, código_vínculo, código_formação, código_curso), vínculo (código, vínculo: efetivo/substituto); formação(código, formação); disciplinas(código, nome, crédito, código_curso), pré- requisitos(código_disciplina, pré_requisito), turmas(código, código_curso, código_disciplina, semestre, ano, código_professor); histórico(código_turma, código_aluno, nota). CURSO CD_CURSO NM_CURSO SI SISTEMAS DE INFORMAÇÃO BIO BIOLOGIA MAT MATEMÁTICA ALUNO CD_ALUNO NM_ALUNO CPF 101 PEDRO NASCIMENTO 12345678901 102 JOEL SILVEIRA 12345678902 103 MARTA CAMPELO 12345678903 104 MAGDA COTROFE 12345678904 ALUNO_CURSO CD_ALUNO CD_CURSO 101 SI 102 SI 103 SI FORMAÇÃO CD_FORMACAO NM_FORMACAO 201 GRADUADO 202 ESPECIALISTA 203 MESTRE 204 DOUTOR VÍNCULO CD_VÍNCULO NM_VÍNCULO EFET EFETIVO SUBS SUSBSTITUTO PROFESSOR CD_PROF NM_PROF CPF CD_FORMACAO CD_VÍNCULO CD_CURSO 301 JOAQUIM SANTOS 12345678921 203 EFET SI 302 IVAN NUNES 12345678922 202 SUBS SI 303 PAULO SAMPAIO 12345678923 204 EFET SI 304 MARCOS SILVA 12345678924 204 EFET MAT DISCIPLINA CD_DISCIPLINA NM_DISCIPLINA CRÉDITOS CD_CURSO BDI BANCO DE DADOS I 3 SI BDII BANCO DE DADOS II 3 SI LBD LABOTATÓRIO DE BANCO DE DADSOS 3 SI ALGOI ALGORITIMOS I 4 SI ALGOII ALGORITIMOS II 4 SI MD MATEMÁTICA DISCRETA 2 SI MB MATEMÁTICA BÁSICA 3 MAT PRE_REQUISITO CD_DISCIPLINA PRE_REQUISITO BDII BDI LBD BDII ALGOII ALGI TURMA CD_TURMA CD_CURSO CD_DISCIPLINA SEMESTRE ANO CD_PROF 501 SI BDI PRIMEIRO A1 301 502 SI BDII SEGUNDO A1 301 503 SI LBD QUINTO A3 301 504 SI ALGOI PRIMEIRO A1 302 505 SI ALGOII SEGUNDO A1 302 506 SI MD PRIMEIRO A1 303 901 MAT MB PRIMEIRO A1 304 HISTÓRICO CD_TURMA CD_ALUNO NOTA 501 101 8 501 102 7 501 103 9 502 101 6,5 502 103 8 503 102 8,5 506 101 7 506 102 8 506 103 8 901 104 9
Compartilhar