Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Relacionais — CESPE / CEBRASPE 2022

Banco de DadosBanco de Dados Relacionais
Código
ce147343
Banca
CESPE / CEBRASPE
Órgão
TCE-RJ
Ano
2022
Nível
Superior
Cargo
Analista de Controle Externo
Tendo como referência as informações precedentes, julgue o item subsecutivo.Em uma instância da relação professor, não pode haver tuplas com diferentes números de colunas, mesmo que o cpf_professor_coord seja inexistente.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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”.

Modelo Relacional: Estrutura das Tuplas

CERTO. O item está correto. Em uma relação (tabela) no modelo relacional, todas as tuplas (linhas) devem obrigatoriamente ter o mesmo número de atributos (colunas), conforme definido pelo esquema da relação. A inexistência de um valor (NULL) em um atributo não altera a estrutura — a coluna continua existindo, apenas com valor ausente. Portanto, não podem existir tuplas com quantidades diferentes de colunas.

O enunciado menciona "cpf_professor_coord" como possível inexistente; isso se refere a um valor NULL na coluna, mas a coluna em si faz parte do esquema de todas as tuplas da relação professor. O atributo cpf_professor_coord está definido na relação curso, não em professor — mas mesmo que estivesse em professor, a regra se aplica: a estrutura é fixa.

Característica

Descrição

Estrutura das tuplas

Todas as tuplas (linhas) de uma relação devem ter o mesmo número de atributos (colunas), conforme o esquema da relação.

Valores NULL

A inexistência de um valor (NULL) em um atributo não altera a estrutura — a coluna continua existindo, apenas com valor ausente.

Esquema da relação

É imutável durante a existência da tabela (salvo alterações via DDL). Tuplas sempre seguem o mesmo conjunto de atributos.

PEGA ESSA DICA!

Para provas de banco de dados, lembre-se: o esquema de uma relação é imutável durante a existência da tabela (salvo alterações via DDL). Tuplas sempre seguem o mesmo conjunto de atributos. A presença de valores NULL não altera o número de colunas.

✅ CERTO.

Link permanente: /questoes/ce147343