Questões de Concurso Sobre postgresql em banco de dados

Foram encontradas 579 questões

Q929810 Banco de Dados
Qual das funções PostgreSQL declaradas nos itens abaixo pode ser utilizada na criação da seguinte trigger?
CREATE TRIGGER emp_stamp BEFORE INSERT OR UPDATE ON emp FOR EACH ROW EXECUTE PROCEDURE emp_stamp();
Alternativas
Q876833 Banco de Dados
Sobre os parâmetros de configuração para coleta de estatísticas no PostgreSQL, é correto afirmar que
Alternativas
Q876719 Banco de Dados

Analise a sintaxe para gatilhos do PostgreSQL.


CREATE TRIGGER nome { BEFORE | AFTER } { evento [ OR ... ] }

        ON tabela [ FOR [ EACH ] { ROW | STATEMENT } ]

        EXECUTE PROCEDURE nome_da_função ( argumentos )


A respeito dessa sintaxe, assinale a alternativa que apresenta a afirmação correta. 

Alternativas
Q876718 Banco de Dados

O resultado de duas consultas pode ser combinado na linguagem PostgreSQL através da seguinte sintaxe:


comando1 UNION [ALL] comando2

comando1 INTERSECT [ALL] comando2

comando1 EXCEPT [ALL] comando2


Com base nessa sintaxe, é correto afirmar que

Alternativas
Q748754 Banco de Dados

Relacione os tipos de dados numéricos do Banco de Dados PostgreSQL 9.5 da coluna da esquerda com a respectiva quantidade de bytes da coluna da direita:

(1) real

(2) smallserial

(3) double precision

(A) 8 bytes

(B) 4 bytes

(C) 2 bytes

Alternativas
Q748568 Banco de Dados
A respeito dos Sistemas Gerenciadores de Banco de Dados (SGBDs) MySQL e PostgreSQL, é correto afirmar:
Alternativas
Q717564 Banco de Dados
Quanto ao PostgreSQL, identifique a alternativa que apresenta corretamente a instrução para renomear uma tabela:
Alternativas
Q701596 Banco de Dados
Uma das recomendações na prática do tuning no PostgreSQL como forma de melhorar o desempenho das tabelas com grandes quantidades de registros e especialmente com muitos acessos é a inserção de 
Alternativas
Q673798 Banco de Dados
Será necessário criar uma tabela de notícias para um blog com quatro colunas, sendo elas: id da notícia, título, conteúdo e data de publicação. Assinale a alternativa que contém a query correta para a criação desta tabela utilizando o PostgreeSQL.
Alternativas
Q647183 Banco de Dados
O utilitário de linha de comando e que é a ferramenta padrão para acesso ao SGBD (Sistema Gerenciador de Banco de Dados) PostgreSQL é o:
Alternativas
Q644195 Banco de Dados

Acerca dos sistemas gerenciadores de banco de dados MySQL e PostgreSQL, julgue o item subsequente.

O PostgreSQL 9.3 provê serviço de replicação de dados nativa, ou seja, não exige a instalação de softwares adicionais de terceiros. Contudo, uma vez que o pg_xlog é protegido contra cópias advindas de outros hosts, essa replicação é assíncrona.

Alternativas
Q644112 Banco de Dados
Para conceder, a todos os usuários de um banco de dados PostgreSQL, o privilégio de inserção na tabela Clientes utiliza-se a instrução
Alternativas
Q634169 Banco de Dados

No PostGreSQL, a linguagem PL/pgSQL pode ser utilizada para definir procedures que são executadas como triggers, quando várias “special variables” são criadas, no escopo do bloco mais externo, e tornam-se disponíveis para uso no código da procedure.

Nesse contexto, analise as seguintes afirmativas sobre algumas dessas variáveis e o funcionamento de triggers no PostgreSQL:

I. A variável NEW contém um valor booleano que indica se o registro objeto do trigger está sendo incluído (true) ou não (false).

II. A variável NEW contém os campos de um registro que está sendo incluído (insert) ou alterado (update).

III. A variável TG_OP contém uma string que determina o nome da operação que desencadeou o trigger (insert, update, etc.).

IV. Na declaração de um trigger, as opções FOR EACH ROW e FOR EACH STATEMENT são equivalentes, tendo sido mantidas apenas para efeito de compatibilidade com versões anteriores.

Está correto somente o que se afirma em:

Alternativas
Q632529 Banco de Dados

Com relação ao sistema de replicação, disponível para o PostgreSQL, denominado Slony-I, analise as afirmativas a seguir:

I. Permite a replicação em cascata, master→slave→slave.

II. Permite que um componente slave seja empregado no papel de master em caso de falha deste.

III. É um componente nativo, que implica pequeno esforço de instalação e configuração.

É correto concluir que:

Alternativas
Q625039 Banco de Dados
Qual tipo de dado numérico é suportado pelo PostgreSQL 9.1?
Alternativas
Q625038 Banco de Dados
Qual linguagem procedural utilizada para a criação de funções e gatilhos no PostgreSQL 9.1?
Alternativas
Q625037 Banco de Dados
Qual arquivo de configuração padrão é utilizado para controlar a autenticação de usuários no PostgreSQL 9.1?
Alternativas
Q625036 Banco de Dados
Qual a ferramenta interativa de linha de comando padrão utilizado para acessar o SGBD PostgreSQL 9.1?
Alternativas
Q625035 Banco de Dados
View é uma tabela virtual utilizada para armazenar resultados de uma consulta a uma ou mais tabelas. No PostgreSQL 9.1, qual comando SQL é utilizado para a criação destas views no banco de dados?
Alternativas
Q617691 Banco de Dados
Com relação à forma como os dados são armazenados e manipulados no desenvolvimento de aplicações, julgue o item a seguir.

Um database cluster do PostgreSQL é acessível por apenas uma instância de um servidor de banco de dados em execução.
Alternativas
Respostas
341: C
342: E
343: E
344: C
345: A
346: D
347: A
348: D
349: A
350: B
351: E
352: E
353: C
354: C
355: D
356: C
357: E
358: D
359: A
360: C