Pular para o conteúdo principal

Questão de Banco de Dados — Modelagem de dados — CESPE / CEBRASPE 2024

Banco de DadosModelagem de dados
Código
ce173491
Banca
CESPE / CEBRASPE
Órgão
FINEP
Ano
2024
Nível
Superior
Cargo
Analista - Tecnologia da Informação - Infraestrutura
Para combinar informações de duas relações quaisquer, é correto o uso de
  1. Aproduto cartesiano.
  2. Bdiagrama de esquema.
  3. Cchave primária.
  4. Dchave estrangeira.
  5. Esuperchave.
Revelar gabarito e comentário

GabaritoA — produto cartesiano.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Combinação de relações na álgebra relacional

Gabarito: letra A. O produto cartesiano é a operação da álgebra relacional que combina todos os pares de linhas de duas relações, gerando todas as combinações possíveis, independentemente de qualquer condição de correspondência. As demais alternativas não são operações que realizam essa combinação de forma geral.

Alternativa A — ✅ Correta ⟵ GABARITO

O produto cartesiano (X) combina cada tupla de uma relação com todas as tuplas de outra relação, formando um produto conjunto. Por exemplo, se a relação Servidor tem 3 tuplas e a relação Cargo tem 2 tuplas, o resultado terá 3×2 = 6 tuplas. Não há necessidade de condição de junção; qualquer par de relações pode ser combinado dessa forma.

Alternativa B — ❌ Incorreta

Diagrama de esquema é uma representação gráfica da estrutura do banco de dados (relações, atributos, relacionamentos), não uma operação para combinar dados de duas relações. Não gera novas tuplas.

Alternativa C — ❌ Incorreta

Chave primária é um atributo (ou combinação de atributos) que identifica unicamente cada tupla dentro de uma relação. Ela não combina informações de relações distintas.

Alternativa D — ❌ Incorreta

Chave estrangeira é um atributo que referencia a chave primária de outra relação, servindo para estabelecer relacionamentos e garantir integridade referencial. Embora seja usada em operações de junção para combinar dados, por si só não é uma operação que combina relações — ela é uma restrição. A junção (⋈) é uma operação derivada do produto cartesiano seguido de seleção, mas o enunciado pede uma operação que sirva para "quaisquer" relações, e a chave estrangeira não é uma operação.

Alternativa E — ❌ Incorreta

Superchave é um conjunto de atributos que pode identificar unicamente uma tupla (cada chave candidata é uma superchave minimal). Não é uma operação de combinação de relações.

PEGA ESSA DICA!

O produto cartesiano é uma das cinco operações fundamentais da álgebra relacional (seleção, projeção, produto cartesiano, união, diferença). Memorize-as e entenda que qualquer junção pode ser decomposta em produto cartesiano + seleção.

Gabarito: letra A.

Link permanente: /questoes/ce173491