Questão nº 38

Questão de Tecnologia da Informação · CESGRANRIO CAIXA 1/2021/NM (nº 38)

CESGRANRIO2021Técnico Bancário Novo - Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Ever comentário ↓

Leve em conta o conjunto de tabelas a seguir.

CLIENTE (agencia, conta, CPF, nome, endereco, telefone, titular), onde titular = {1º,2º,3º,4º,5º}
CONTA_CORRENTE (agencia, conta, data-de-abertura, saldo)
MOVIMENTACAO (agencia, conta, data, hora, minuto, valor), onde data, hora e minuto são de uma movimentação (crédito ou débito) realizada

Considerando-se o modelo relacional de dados, composto apenas pelas tabelas CLIENTE, CONTA_CORRENTE e MOVIMENTACAO, verifica-se que

Resposta comentada

Gabarito Alternativa E

Conceito-chave: Em um banco de dados relacional, uma chave estrangeira é um atributo (ou conjunto de atributos) em uma tabela que faz referência à chave primária de outra tabela, criando um vínculo entre elas. A chave primária é o identificador único de cada registro (como CPF ou a combinação agência+conta).

  • (A) Incorreta: A tabela MOVIMENTACAO registra várias operações na mesma conta no mesmo dia; sem "hora" e "minuto" na chave primária, não seria possível distinguir duas movimentações feitas no mesmo instante (ou em instantes diferentes, mas com mesma data), violando a unicidade.
  • (B) Incorreta: Na tabela CLIENTE, o CPF é a chave primária (identifica o cliente), não uma chave estrangeira. Chave estrangeira é um atributo que referencia outra tabela, o que não é o caso aqui.
  • (C) Incorreta: A chave primária de CONTA_CORRENTE é a combinação (agencia, conta), que identifica unicamente cada conta. "Data-de-abertura" é apenas um dado descritivo, não um identificador.
  • (D) Incorreta: "Titular" indica a ordem de titularidade (1º, 2º, etc.) e não identifica o cliente de forma única. A chave primária de CLIENTE é o CPF (ou a combinação agencia+conta+CPF, dependendo da modelagem), mas "titular" é apenas um atributo comum.
  • (E) Correta: Na tabela CLIENTE, os atributos "agencia" e "conta" juntos formam uma chave estrangeira, pois referenciam a chave primária (agencia, conta) da tabela CONTA_CORRENTE. Isso garante que cada registro de CLIENTE esteja vinculado a uma conta corrente válida.

Armadilha do distrator (B): A banca tenta confundir o aluno fazendo-o achar que CPF, por ser um número "externo" ao banco, seria uma chave estrangeira. Na verdade, CPF é o identificador natural do cliente e, portanto, a chave primária da tabela CLIENTE. Chave estrangeira só existe quando um atributo de uma tabela aponta para a chave primária de outra tabela, como "agencia" e "conta" fazem ao apontar para CONTA_CORRENTE.

Fonte: CESGRANRIO CAIXA 1/2021/NM Técnico Bancário Novo - Tecnologia da Informação. Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho