SóProvas


ID
5548
Banca
CESGRANRIO
Órgão
Transpetro
Ano
2006
Provas
Disciplina
Banco de Dados
Assuntos

Seja o seguinte modelo lógico (relacional) para um dado SGBD onde os atributos sublinhados indicam as chaves primárias de cada uma das respectivas tabelas:

Departamento (código-departamento, sigla-departamento)

Empregado (cpf, nome-empregado, sexo, código-departamento, valor-hora)

Projeto (código-projeto, descrição-projeto, valor-projeto)

Sabendo-se que um empregado pode participar de mais de um projeto em uma mesma data, se se quiser modelar um quadro de horas que permita informar o número de horas de um empregado em um projeto, em um determinado período, devemos alterar o modelo da seguinte forma:

Alternativas
Comentários
  • Atenção com essa data grifada.

  • Não entendi o motivo de incluir a data como chave. Alguém saberia responder? Obrigado.
  • (A) ERRADA . As chaves primárias CPF e codigo-projeto NÃO permitem 1 empregado participar de mais de um projeto em uma mesma data , como pede a questão. (B)ERRADA. O mesmo problema da letra (A)(C)CERTA. O exemplo está normalizado e com as chaves primárias permitindo que 1 empregado participe de mais de um projeto em uma mesma data.Exemplo: Marta - Projeto 1 - 05/11/2009Marta - Projeto 2 - 05/11/2009(D)ERRADA. O modelo estaria DESNORMALIZADO, ferindo TERCEIRA forma normal que diz: "requer não haver dependências funcionais não-triviais de atributos que não sejam chave, em qualquer coisa exceto um superconjunto de uma chave candidata."Haveria uma dependencia funcional entre os atributos codigo-projeto e numero-horas-acumuladas e o atributo não chave codigo-projeto.(E) Estaria ferindo a segundo forma normal.
  • A resposta correta é a alternativa A, pois o enunciado diz "em um determinado período ...", por isso precisamos adicionar a data de início e fim do projeto. A resposta C indica apenas a data, se um funcionário participou de dois projetos de Janeiro-Marco de 2009 e a data apresentar um valor de março, por exemplo, se quisermos se um empregado participou de algum projeto em fevereiro de 2009 a resposta será nenhum.Quanto ao problemas das chaves cpf e código de projeto, ela permite que um funcionario participe de mais de um projeto, o que esta chave restringe é que o mesmo funcionário participe do mesmo projeto com 2 papéis diferentes.
  • Concordo em gênero, número e grau com o amigo Maurício.

    Resposta certa letra "A".
  • Tive o mesmo raciocínio do Maurício e marquei a letra "A".