SóProvas


ID
242956
Banca
CESPE / CEBRASPE
Órgão
MPU
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

Em determinada universidade, cada professor contratado
deve, em cada período letivo, ministrar pelo menos uma disciplina
e pode atuar como tutor de outras disciplinas ofertadas. Cada
disciplina tem, geralmente, diversos alunos matriculados, e todo
aluno dessa universidade deve matricular-se, em cada período
letivo, em pelo menos uma disciplina. Cada disciplina ofertada é
ministrada por um único professor, mas pode ter diversos
professores tutores. Para lidar com essa situação, foi criado um
banco de dados relacional, do qual fazem parte as entidades
ALUNO e DISCIPLINA.

Considerando a situação hipotética descrita, julgue os itens a seguir.

Se a universidade requeresse que os dados dos filhos dos professores fossem também armazenados no banco de dados em tela, seria necessário incluir no modelo entidade-relacionamento uma entidade fraca para representar os filhos.

Alternativas
Comentários
  • Conceito de entidade fraca:

    Entidade fraca é uma entidade que não possui existência própria (sua existência depende da existência de outra entidade) ou que para ser identificada depende da identificação de outra entidade.
     
    Fonte: http://e-reality-database.blogspot.com/2007/10/entidade-fraca.html
  • Resposta: Certa

    Seria necessário apenas adicionar uma nova entidade 'filhos' relacionada com a entidade 'professores'. Logo a entidade 'filhos' teria uma dependência da entidade 'professores' e precisaria da pk dessa entidade para poder ser identificada. Assim ocorre que é definida como uma entidade fraca por essas características .
  • Os filhos dos professores seriam DEPENDENTES, não ALUNOS. A questão não diz que os filhos dos professores iriam estudar na universidade.
  • CORRETO

    Entidade forte -> não depende de outra entidade,ou seja, por si só já provê sua existência

    Entidade fraca -> Depende de outra entidade para existir

    ---------------------------

    Esta entidade fraca depende de uma entidade forte. Então pegamos as chaves primárias da entidade forte e as exportamos como colunas da tabela da entidade fraca, surgindo o conceito de chaves estrangeiras. A chave estrangeira é uma coluna da tabela da entidade fraca que armazenará os valores da chave primária da tabela da entidade forte.

    Segundo o navathe :

    "Um tipo entidade pode também não ter chave; nesse caso é chamado tipo entidade fraca"

    Tendo em vista que o filho do professor só existe se ele existir,temos então uma dependência ,pois se eu excluir o professor vou gerar uma inconsistência no BD , pois filho não terá para quem direcionar .