Questão nº 59

Questão de Tecnologia da Informação · FGV MP-SC 2022 (nº 59)

FGV2022Analista em Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Ever comentário ↓

No contexto do Oracle, os termos

```
BY RANGE
BY HASH
BY LIST
```

podem ser utilizados em declarações a respeito da criação de:

Resposta comentada

Gabarito Alternativa E

Partitioning (particionamento) é a técnica de dividir uma tabela grande em pedaços menores (partições) para melhorar performance e manutenção. No Oracle, você declara o método de particionamento (por faixa de valores, por hash, por lista) logo após o CREATE TABLE, usando as cláusulas PARTITION BY RANGE, PARTITION BY HASH ou PARTITION BY LIST.

  • (A) Incorreta: Clustered indexes são estruturas que reorganizam fisicamente os dados na ordem da chave do índice; no Oracle, eles são criados com CREATE CLUSTER e CREATE INDEX, não com BY RANGE/HASH/LIST.
  • (B) Incorreta: Clustered tables (tabelas agrupadas em um cluster) usam CREATE CLUSTER para armazenar colunas comuns de várias tabelas juntas; o particionamento é um conceito separado, aplicado a tabelas individuais.
  • (C) Incorreta: Indexed tables (tabelas organizadas por índice, ou IOT) usam ORGANIZATION INDEX no CREATE TABLE; elas não usam BY RANGE/HASH/LIST para particionar.
  • (D) Incorreta: Nested tables são tipos de coleção (tabelas aninhadas) usados como colunas de objetos; sua criação usa CREATE TYPE, não cláusulas de particionamento.
  • (E) Correta: Partitioned tables são exatamente o que essas cláusulas definem: PARTITION BY RANGE (ex: por data), PARTITION BY HASH (distribuição uniforme por hash) e PARTITION BY LIST (ex: por região). A armadilha da banca é que os termos parecem genéricos, mas no Oracle eles são sintaxe obrigatória exclusiva do particionamento — quem não conhece a sintaxe exata pode achar que servem para qualquer estrutura, mas só aparecem em CREATE TABLE ... PARTITION BY.

Fonte: FGV MP-SC 2022 Analista em Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho