Engenharia Múltipla Escolha

O que é uma tabela de registros em linha?

O que é uma tabela de registros em linha?

  1. É uma tabela em que os dados são armazenados linha por linha, sendo mais eficiente para operações transacionais como inserções e atualizações frequentes.
  2. É uma tabela que agrupa todos os dados em uma única célula por registro.
  3. É uma tabela usada exclusivamente em planilhas para criação de dashboards visuais.
  4. É uma tabela em que os dados são armazenados por colunas, otimizando consultas analíticas.

Resolução completa

Explicação passo a passo

A
Alternativa A

Alternativa A - É uma tabela em que os dados são armazenados linha por linha, sendo mais eficiente para operações transacionais como inserções e atualizações frequentes.

Conceito de Armazenamento em Linhas (Row-Oriented)

Em sistemas de gerenciamento de banco de dados (SGBDs), a forma como os dados são organizados fisicamente no disco impacta diretamente o desempenho das consultas.

Armazenamento em Linhas (Row Store):

  • Os dados de cada registro são armazenados consecutivamente no mesmo bloco de memória ou disco.
  • Exemplo: Se um registro tem [ID, Nome, Idade], esses três valores ficam juntos.
  • Vantagem principal: É ideal para operações OLTP (Online Transaction Processing), como buscas por ID único, inserções e atualizações completas de registros.
  • Exemplos de uso: Bancos de dados relacionais tradicionais como MySQL, PostgreSQL e Oracle.

Comparação com Armazenamento em Colunas

Para entender melhor, é útil contrastar com o modelo oposto:

CaracterísticaRow-Oriented (Linhas)Column-Oriented (Colunas)
OrganizaçãoDados de uma linha juntosDados de uma coluna juntos
FocoTransações (OLTP)Análise (OLAP)
Operação IdealInserir/Atualizar um registro completoConsultas agregadas (somar, média)
EficiênciaLeitura completa da linhaLeitura seletiva de colunas

A alternativa D descreve exatamente o modelo Column-Oriented, que armazena dados por colunas para acelerar análises complexas, mas não define uma tabela de registros em linha. As outras alternativas descrevem conceitos inexistentes ou incorretos tecnicamente.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Engenharia

Ver mais Engenharia resolvidas

Tem outra questão de Engenharia?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.