Questão FC369648
Considere o esquema de banco de dados relacional a seguir: LOCALIDADE ( id_loc <PK>, nome_localidade, cidade, estado ) COORDENADOR ( id_coord <PK>, nome_coord, id_loc <FK> ) Restri
Outros Tipos e Modelos de Bancos de Dados
FGV · 2024
Considere o esquema de banco de dados relacional a seguir:
LOCALIDADE ( id_loc <PK>, nome_localidade, cidade, estado )
COORDENADOR ( id_coord <PK>, nome_coord, id_loc <FK> )
Restrições de integridade:
Tabela LOCALIDADE: id_loc é chave primária; nome_localidade \(\ne\) NULO; cidade \(\ne\) NULO; estado = {‘PR’ ou ‘SC’ ou ‘RS’}.
Tabela COORDENADOR: id_coord é chave primária; nome_coord \(\ne\) NULO; id_loc é chave estrangeira e referencia LOCALIDADE(id_loc).
A equipe que administra o banco de dados em tela decidiu convertê-lo de uma versão centralizada para uma distribuída. Para isso, decidiu que a divisão dos dados será guiada pelo critério do estado ao qual a localidade pertence. Ou seja, após distribuir os registros de localidade por fragmentos, os dados da tabela COORDENADOR serão distribuídos em função do critério de localidade apresentado.
No que concerne à divisão a ser realizada na tabela COORDENADOR, a fragmentação de suas tuplas (linhas) dever ser classificada como
- híbrida.
- horizontal derivada.
- horizontal primária.
- vertical.
- replicação.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
A opção correta é a fragmentação horizontal derivada.
Trata-se de fragmentar a tabela dependente (COORDENADOR) com base na fragmentação já aplicada à tabela referente (LOCALIDADE), utilizando a chave estrangeira (id_loc) que as relaciona.
Exemplo prático: se LOCALIDADE for dividida por estado (fragmentos LOCAL_PR, LOCAL_SC, LOCAL_RS), então cada fragmento de COORDENADOR conterá as tuplas cujo id_loc referencia localidades daquele fragmento. Formalmente: \(COORD\_PR = \{t \in COORDENADOR \mid t.id\_loc \in LOCAL\_PR\}\).
Vantagem: consultas que juntam LOCALIDADE e COORDENADOR relativas a um mesmo estado ficam locais a um mesmo site, reduzindo tráfego e preservando a integridade referencial entre fragmentos.
Conteúdo do catálogo FC Concursos · Atualizado em