Prova Modelagem de Dados
Qual alternativa representa o mapeamento do diagrama de classes abaixo para o modelo relacional?
a. Empregado(idEmpregado, matrícula, nome)
Projeto(idProjeto, sigla, nome, verbaAnual, idEmpregado)
Ferramenta(idFerramenta, nome, descrição)
Utilização(idUtilizacao, idFerramenta, idProjeto, dataUso)
Trabalho(idTrabalho, idEmpregado, idProjeto, cargaHorária, remuneração). b. Empregado(idEmpregado, matrícula, nome)
Projeto(idProjeto, sigla, nome, verbaAnual)
Ferramenta(idFerramenta, nome, descrição)
Utilização(idFerramenta, idProjeto, dataUso)
Trabalha(idTrabalha, idEmpregado, idProjeto, cargaHorária, remuneração) c. Empregado(idEmpregado, matrícula, nome)
Projeto(idProjeto, sigla, nome, verbaAnual)
Ferramenta(idFerramenta, nome, descrição)
Utilização(idUtilizacao, idFerramenta, dataUso)
Trabalha(idTrabalha, idEmpregado, idProjeto, cargaHorária, remuneração) d. Empregado(idEmpregado, matrícula, nome)
Projeto(idProjeto, sigla, nome, verbaAnual)
Ferramenta(idFerramenta, nome, descrição)
Utilização(idUtilizacao, idFerramenta, idProjeto, dataUso)
Trabalha(idProjeto, cargaHorária, remuneração) Pergunta 2
Através da ferramenta case MySql Workbench podemos gerar a documentação para atributos e tabelas. a. Verdadeiro b. Falso
Pergunta 3
Assinale verdadeiro ou falso para a seguinte sentença: No diagrama de classes é obrigatória a criação de um campo que será a chave primária no DER. a. Verdadeiro. b. Falso.
Pergunta 4
Podemos afirmar sobre a chave primária: a. pode ser nula b. pode ser duplicada c. deve ser única d. não pode ser duplicada e. As alternativas (a) e (b) estão corretas. f. As alternativas (c) e (d) estão corretas.
Pergunta 5
Em relação a leitura da cardinalidade, qual alternativa representa o der abaixo
a. Todo cliente pode ter um ou vários números de telefone. Todo telefone pode pertencer a no máximo um cliente b. Todo cliente pode ter vários telefones. Todo telefone deve