Questão de Banco de Dados — Banco de Dados Relacionais — FUNDATEC 2023
Banco de Dados›Banco de Dados Relacionais
Código
qq896938
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2023
Nível
Superior
Cargo
ANC - Analista em Computação - Ênfase em Suporte de Banco de Dados
Assinale a alternativa FALSA no contexto de projeto de bancos de dados relacionais.
ACada campo de uma tabela pode assumir valores pertencentes a um conjunto de valores especificado para a sua coluna.
BAs linhas de uma tabela não estão ordenadas.
COs campos de uma tabela podem ser vazios ou nulos.
DUma chave estrangeira é uma coluna onde os valores são chaves primárias de uma tabela.
EA chave primária de uma linha em uma tabela não pode ser a combinação de mais de uma coluna.
Revelar gabarito e comentário▾
GabaritoE — A chave primária de uma linha em uma tabela não pode ser a combinação de mais de uma coluna.
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”.
Projeto de Bancos de Dados Relacionais – Alternativa Falsa
Gabarito: letra E. A afirmação de que a chave primária não pode ser composta por mais de uma coluna é falsa, pois o modelo relacional permite chaves primárias compostas (formadas por dois ou mais atributos), sendo esta uma característica essencial para representar relacionamentos e garantir a unicidade de tuplas.
A banca cobra os conceitos fundamentais do modelo relacional. Das alternativas, apenas a E contraria a definição clássica de chave primária.
Alternativa A — ✅ Correta
Afirma que cada coluna possui um domínio (conjunto de valores permitidos). Esse é o conceito de restrição de domínio, previsto no modelo relacional. Cada campo deve conter um valor atômico pertencente ao domínio da coluna.
Alternativa B — ✅ Correta
As linhas de uma tabela (tuplas) formam um conjunto, e matematicamente conjuntos não possuem ordenação. Portanto, não há ordem implícita entre as linhas; qualquer ordenação deve ser explicitada com a cláusula ORDER BY.
Alternativa C — ✅ Correta
Valores NULL são permitidos para representar dados desconhecidos ou não aplicáveis, a menos que a coluna possua a restrição NOT NULL. Essa é uma característica do modelo relacional.
Alternativa D — ✅ Correta
Definição clássica: uma chave estrangeira (foreign key) é um atributo ou conjunto de atributos cujos valores correspondem a valores da chave primária (ou de uma chave candidata) de outra tabela. Embora tecnicamente possa referenciar qualquer chave candidata, a redação da alternativa é amplamente aceita como correta em provas de concurso.
Alternativa E — ❌ Incorreta ⟵ GABARITO
A chave primária pode ser composta por mais de uma coluna, sendo denominada chave primária composta (ou concatenada). Exemplo: em uma tabela Matricula com atributos id_aluno e id_curso, a chave primária pode ser o par (id_aluno, id_curso). A afirmação de que não pode ser combinação de mais de uma coluna é falsa.