Imagem de fundo

No contexto do PostgreSQL, analise o comando SQL a seguir...

No contexto do PostgreSQL, analise o comando SQL a seguir.

CREATE TABLE TESTE_X PARTITION OF TESTE

FOR VALUES IN ('SP', 'RJ');

Esse comando tem por finalidade:


A

a implementação do particionamento da tabela TESTE pelo critério conhecido como List;


B

a implementação do particionamento da tabela TESTE_X pelo critério conhecido como Range Partitioning;


C

a criação de uma tabela virtual, somente leitura, segundo o conceito de Table View, similarmente ao emprego das views derivadas de consultas SQL;


D

a implementação de particionamentos de índices clusterizados (Clusterized indexes), usados para otimização de consultas sobre tabelas baseadas em intervalos de chaves de acesso;


E

a definição de uma nova tabela, TESTE_X, somente leitura, cuja estrutura é copiada da tabela TESTE e é instanciada inicialmente com todas as linhas cujos valores das chaves primárias são iguais a “SP” ou “RJ”.