Questão de Banco de Dados — Geral — CESPE / CEBRASPE 2026
- Código
- ce391439
- Banca
- CESPE / CEBRASPE
- Órgão
- TCE RN
- Ano
- 2026
- Cargo
- AudCE ( )
- CCerto
- EErrado
GabaritoC — Certo
Gabarito: Certo (C). A afirmativa descreve corretamente a estrutura fundamental do modelo relacional: os dados são organizados em tabelas (relações), cada linha (tupla) representa um registro único e cada coluna (atributo) representa uma propriedade desse registro. Essa é a definição clássica do modelo proposto por Edgar Frank Codd, na década de 1970, e é a base de todos os SGBDs relacionais.
O modelo relacional é a forma mais difundida de organização de dados em bancos de dados. Ele se baseia na ideia de que os dados são percebidos pelo usuário como tabelas bidimensionais, também chamadas formalmente de relações. Cada tabela é composta por linhas e colunas, e essa estrutura simples, porém poderosa, permite representar tanto os dados quanto os relacionamentos entre eles.
Para entender a afirmativa, é essencial dominar a terminologia formal do modelo relacional, que muitas vezes é cobrada em provas de concurso. O termo técnico para "tabela" é relação; para "linha", é tupla (ou registro); e para "coluna", é atributo. A afirmativa usa a linguagem mais coloquial (tabela, linha, coluna), mas está conceitualmente correta. Cada linha de uma tabela representa uma entidade ou um fato específico do mundo real (um registro único), e cada coluna representa uma característica (atributo) desse registro. Por exemplo, em uma tabela de funcionários, cada linha seria um funcionário distinto, e as colunas poderiam ser "nome", "CPF", "cargo", "salário", etc.
A chave primária é o mecanismo que garante a unicidade de cada linha (registro) em uma tabela. Ela é um atributo (ou um conjunto de atributos) cujos valores identificam de forma única cada tupla. A afirmativa menciona que cada linha representa um registro único, o que está correto, pois é exatamente essa a função da chave primária: assegurar que não existam duas linhas com os mesmos valores para todos os atributos.
A banca, ao elaborar essa questão, explora o conhecimento básico e fundamental sobre o modelo relacional. A pegadinha, se houvesse, seria trocar os termos formais (relação, tupla, atributo) pelos informais (tabela, linha, coluna) ou inverter os conceitos (dizer que cada coluna é um registro e cada linha é um atributo). Nesta questão, a afirmativa está alinhada com a definição correta, sem inversões ou trocas de conceitos.
Guarde a correspondência entre os termos: tabela = relação, linha = tupla = registro, coluna = atributo. É exatamente essa a terminologia que a banca pode usar para confundir o candidato em outras questões.
A afirmativa está correta. Ela descreve com precisão a estrutura do modelo relacional: dados organizados em tabelas, com linhas representando registros únicos e colunas representando atributos. Essa é a definição fundamental do modelo, e a terminologia utilizada (tabela, linha, coluna) é a forma coloquial de se referir aos conceitos formais de relação, tupla e atributo.
A fonte dessa definição é o próprio modelo relacional, proposto por Edgar Frank Codd em 1970, que estabelece que um banco de dados relacional é uma coleção de relações (tabelas), onde cada relação é um conjunto de tuplas (linhas) e cada tupla é um conjunto de atributos (colunas). A afirmativa não apresenta nenhum erro conceitual ou de terminologia.
Em questões sobre modelo relacional, memorize a correspondência entre os termos formais e informais: relação = tabela, tupla = linha = registro, atributo = coluna. A banca frequentemente alterna entre esses termos para testar se o candidato domina a nomenclatura técnica. Se a questão disser que "cada coluna representa um registro", por exemplo, ela estará errada, pois coluna é atributo, e linha é que é registro.
Gabarito: Certo (C).
Link permanente: /questoes/ce391439