Questão de Banco de Dados — Banco de Dados Relacionais — CESPE / CEBRASPE 2022
- Código
- ce147343
- Banca
- CESPE / CEBRASPE
- Órgão
- TCE-RJ
- Ano
- 2022
- Nível
- Superior
- Cargo
- Analista de Controle Externo
- CCerto
- EErrado
GabaritoC — Certo
✅ 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. |
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