Questões de PostgreSQL (Banco de Dados)

Limpar Busca

No PostgreSQL, existe um recurso que possibilita que um programa seja executado sempre que um evento associado ocorrer. Como exemplo, tem-se, quando o nível de estoque de um item é atualizado, o programa disparado por este recurso compara o nível de estoque atual com o nível de estoque mínimo para este item e, se o nível estiver no mínimo ou abaixo dele, um novo pedido de compra para o item é criado. Esse recurso é conhecido como:

  • A Alter Table.
  • B Trigger.
  • C Stored Procedure.
  • D Postgres Stored Function.
  • E Postgres Procedure.

PostgreSQL 16 suporta tanto Views (Visões) quanto Materialized Views (Visões Materializadas). Considere as seguintes afirmações relacionadas a esses conceitos.

I. Tanto uma Materialized View como uma View são apenas cópias virtuais, sem que haja um armazenamento físico dos dados (resultados da consulta).
II. O comando REFRESH MATERIALIZED VIEW nome_da_visao_materializada; substitui completamente o conteúdo da Materialized View, descartando os dados antigos.
III. A utilização da cláusula WITH NO DATA, no comando de criação de uma Materialized View, faz com que sua estrutura seja criada, mas sem preenchê-la, isto é, sem popular com dados no momento da criação.


Está correto o que se afirma em

  • A I, apenas.
  • B I e II, apenas.
  • C I e III, apenas.
  • D II e III, apenas.
  • E I, II e III.

PostgreSQL 16 suporta tanto Views (Visões) quanto Materialized Views (Visões Materializadas).
Avalie as seguintes afirmações relacionadas a esses conceitos.

I. Tanto uma Materialized View como uma View são apenas cópias virtuais, sem que haja um armazenamento físico dos dados (resultados da consulta).
II. O comando REFRESH MATERIALIZED VIEW nome_da_visao_materializada; substitui completamente o conteúdo da Materialized View, descartando os dados antigos.
III. A utilização da cláusula WITH NO DATA, no comando de criação de uma Materialized View, faz com que sua estrutura seja criada, mas sem preenchê-la, isto é, sem popular com dados no momento da criação.

Está correto o que se afirma em

  • A I, apenas.
  • B I e II, apenas.
  • C I e III, apenas.
  • D II e III, apenas.
  • E I, II e III.

PostgreSQL 16 suporta tanto Views (Visões) quanto Materialized Views (Visões Materializadas).
Considere as seguintes afirmações relacionadas a esses conceitos.

I. Tanto uma Materialized View como uma View são apenas cópias virtuais, sem que haja um armazenamento físico dos dados (resultados da consulta).

II. O comando REFRESH MATERIALIZED VIEW nome_da_visao_materializada; substitui completamente o conteúdo da Materialized View, descartando os dados antigos.

III. A utilização da cláusula WITH NO DATA, no comando de criação de uma Materialized View, faz com que sua estrutura seja criada, mas sem preenchê-la, isto é, sem popular com dados no momento da criação.

Está correto o que se afirma em

  • A I, apenas.
  • B I e II, apenas.
  • C I e III, apenas.
  • D II e III, apenas.
  • E I, II e III.

PostgreSQL 16 suporta tanto Views (Visões) quanto Materialized Views (Visões Materializadas). Considere as seguintes afirmações relacionadas a esses conceitos:

I. Tanto uma Materialized View como uma View são apenas cópias virtuais, sem que haja um armazenamento físico dos dados (resultados da consulta).
II. O comando REFRESH MATERIALIZED VIEW nome_da_visao_materializada; substitui completamente o conteúdo da Materialized View, descartando os dados antigos.
III. A utilização da cláusula WITH NO DATA, no comando de criação de uma Materialized View, faz com que sua estrutura seja criada, mas sem preenchê-la, isto é, sem popular com dados no momento da criação.

Está correto o que se afirma em

  • A I, apenas.
  • B I e II, apenas.
  • C I e III, apenas.
  • D II e III, apenas.
  • E I, II e III.