Exercícios

Particionamento Declarativo de Tabelas no PostgreSQL

Avalie seus conhecimentos sobre particionamento declarativo de tabelas no PostgreSQL. Este questionário aborda a finalidade do particionamento, os métodos RANGE, LIST e HASH, o direcionamento de linhas inseridas, partições DEFAULT e o comportamento diante de valores sem partição correspondente. Explore também partition pruning, restrições UNIQUE e CHECK, anexação e desanexação de partições, movimentação de linhas após UPDATE, subparticionamento e partition-wise join. Ideal para estudantes e profissionais que desejam compreender como organizar grandes volumes de dados, melhorar consultas e administrar tabelas particionadas no PostgreSQL.

Responda às questões abaixo e confira a explicação de cada resposta.

0/16 respondidas

  1. 1

    Qual é a principal finalidade do particionamento declarativo de tabelas no PostgreSQL?

  2. 2

    No diagrama, os pedidos são separados conforme valores específicos da coluna de situação. Qual método de particionamento está representado?

    Questão 2
  3. 3

    Onde ficam armazenadas as linhas inseridas por meio de uma tabela particionada no PostgreSQL?

  4. 4

    Ao executar um INSERT na tabela pai particionada, como o PostgreSQL escolhe a partição de destino?

  5. 5

    O que ocorre normalmente quando uma linha inserida não corresponde aos limites de nenhuma partição e não existe uma partição DEFAULT?

  6. 6

    Qual é a função de uma partição DEFAULT?

  7. 7

    Segundo os limites mostrados na imagem, para qual partição deve ser encaminhada uma linha com data_venda igual a 15 de fevereiro de 2026?

    Questão 7
  8. 8

    O que significa partition pruning no PostgreSQL?

  9. 9

    O partition pruning depende obrigatoriamente da existência de um índice em cada partição?

  10. 10

    Em uma tabela particionada, qual requisito geralmente se aplica a uma restrição UNIQUE declarada na tabela pai?

  11. 11

    Antes de anexar uma tabela existente como partição, qual é a vantagem de criar nela uma restrição CHECK compatível com os limites pretendidos?

  12. 12

    O que pode acontecer quando um UPDATE altera a chave de uma linha para um valor pertencente a outra partição?

  13. 13

    No esquema de hash exibido, uma chave produziu resto 2 com módulo 4. Qual partição deve receber a linha?

    Questão 13
  14. 14

    Uma partição do PostgreSQL pode ser dividida novamente em subpartições?

  15. 15

    Na imagem, uma partição antiga deixa de fazer parte da tabela pai, mas seus dados e sua existência como tabela são preservados. Qual operação representa esse resultado?

    Questão 15
  16. 16

    Quando duas tabelas possuem esquemas de particionamento compatíveis e são unidas pela chave de particionamento, qual é o objetivo de uma partition-wise join?

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso