Prévia do material em texto
UNIVERSIDADE ESTADUAL DO SUDOESTE DA BAHIA – UESB DEPARTAMENTO DE CIÊNCIAS EXATAS E TECNOLÓGICAS - DCET UNIDADE DE EDUCAÇÃO A DISTANCIA DA UESB COLEGIADO DO CURSO DE LICENCIATURA EM COMPUTAÇÃO DISCIPLINA: BANCO DE DADOS PROFESORA: MAÍSA LOPES ALUNO: JONATHAN FERNANDES SANTOS POLO: ITAPETINGA 1 - Com base na descrição abaixo, identifique os dados necessários para o desenvolvimento do software para gestão de projetos de final de curso. Mostre como as entidades identificadas podem se relacionar Na primeira semana de aula, Maria, secretária do curso de Ciência da Computação, precisa se certificar de que os projetos finais dos alunos iniciados no período atual estão cadastrados. Como costumam ser entre 15 e 20 projetos, e seu cadastramento deve ser efetuado numa época em que o pessoal da secretaria está sobrecarregado de trabalho, cada professor deve cadastrar os projetos dos seus alunos. Para isso, Maria envia uma mensagem a todos os professores solicitando que cadastrem os projetos sob sua orientação e informando que eles têm apenas uma semana para fazê-lo, sob risco de os alunos terem suas matrículas em Trabalho Supervisionado II canceladas. Ao receber a mensagem de Maria, Joaquim Corrêa entra no sistema para cadastrar o projeto do seu aluno Luiz Sampaio. Ele informa o nome e a matrícula do aluno, além do título e do formato de entrega do seu trabalho (e.g., relatório ou software). Ao informar os dados do coorientador externo (nome completo, e-mail e CPF), percebe que não possui o CPF do seu colega, Pedro Melo. Entidades: Secretária e professores Relacionamento: Projeto dos alunos Cardinalidades: O projeto do aluno é cadastrado pelo professor, assim que a secretária envia um e-mail. PROFESSOR *NOME *MATRICULA *TITULO *FORMATO DO ARQUIVO *CPF DO COORIENTADOR SECRETÁRIA DO CURSO PROJETO DOS ALUNOS *E-MAIL 2 - Um banco de dados de universidade contém informação sobre professores (identificados pelo CPF) e cursos (identificados pelo id-curso). Os professores ministram cursos; cada uma das seguintes situações está relacionada ao conjunto de relacionamentos Ministra. Para cada situação, desenhe um diagrama ER que a descreva (considerando que não há nenhuma outra restrição). · Os professores podem ministrar o mesmo curso em diversos semestres, e cada oferta do curso deve ser registrada. · Os professores podem ministrar o mesmo curso em diversos semestres, e apenas a oferta mais recente de tal curso precisa ser registrada. · Todo professor deve ministrar algum curso. · Todo professor ministra exatamente um curso (não mais, nem menos). · Todo professor ministra exatamente um curso (não mais, nem menos), e todo curso deve ser ministrado por algum professor. REGISTRAR CURSO DISCIPLINA PROFESSOR *CPF [ RESPONSÁVEL PROFESSOR *CPF [ MINISTRA CURSO *ID-CURSO SEMESTRE REGISTRAR PROFESSOR *CPF CURSO *ID-CURSO MINISTRA CURSO *ID-CURSO PROFESSOR *CPF MINISTRA SEMESTRE SEMESTRE