FC ConcursosFC Concursos

Questão FC546267

Considerando as características e funções de uma tabela em um banco de dados relacional, assinale a opção correta.

Projeto e Modelagem de Dados

CEBRASPE (CESPE) · 2025

Considerando as características e funções de uma tabela em um banco de dados relacional, assinale a opção correta.

  1. Uma tabela deve ser indexada automaticamente para todas as consultas, a fim de se garantir performance sem necessidade de intervenção do administrador do banco de dados.
  2. Para existir no banco de dados relacional, uma tabela deve possuir no mínimo duas colunas, sendo uma delas definida como chave primária e a outra como chave candidata.
  3. As tabelas são equivalentes a arquivos físicos de armazenamento, sendo independentes de abstrações lógicas.
  4. Em um banco de dados relacional, a tabela, formada por tuplas e atributos, é a materialização de uma relação, em que a ordem das linhas é irrelevante, mas a ordem das colunas deve ser preservada.
  5. Todos os atributos de uma tabela devem ser numéricos para que seja possível garantir a consistência matemática do modelo relacional.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

Em um banco de dados relacional a tabela é a materialização de uma relação, isto é, um conjunto de registros composto por tuplas (linhas) e atributos (colunas).

A ordem das linhas é irrelevante porque, no modelo relacional, as tuplas formam um conjunto; o resultado de uma consulta não tem sequência definida salvo quando se usa ORDER BY.

Já a ordem das colunas deve ser preservada no esquema, pois os nomes e a posição dos atributos determinam o significado e o domínio de cada valor. Trocar a associação atributo↔valor pode levar a interpretações incorretas.

Na prática o SGBD pode armazenar ou apresentar dados de modo diverso, mas semanticamente cada valor precisa estar corretamente associado ao atributo definido no esquema. Por isso a alternativa está correta.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo