Questões de Concurso Sobre postgresql em banco de dados

Foram encontradas 661 questões

Q2203482 Banco de Dados
A vantagem de usar prepared statements na linguagem PHP em conjunto com o PostgreSQL é
Alternativas
Q2200772 Banco de Dados
No sistema gerenciador de bancos de dados PostgreSQL, versão 15, exportar o conteúdo de uma tabela para um arquivo é possível por meio do comando
Alternativas
Q2200771 Banco de Dados
Para responder à questão, considere o seguinte Diagrama de Entidade Relacionamento de um sistema de Locadora de Filmes:


Considere a execução do seguinte comando SQL, criado para executar em um ambiente PostgreSQL, versão 15. Imagem associada para resolução da questão

Com base nessa execução, é correto afirmar:
Alternativas
Q2200770 Banco de Dados
Para responder à questão, considere o seguinte Diagrama de Entidade Relacionamento de um sistema de Locadora de Filmes:


A consulta SQL, criada para executar em um ambiente PostgreSQL, versão 15, que retorna o id e o total gasto dos 5 clientes da Locadora que mais gastaram com aluguel de filmes, está corretamente apresentada em
Alternativas
Q2200769 Banco de Dados
Considere a execução do seguinte script SQL, criado para executar em um ambiente PostgreSQL, versão 15, para responder à Questão 28. Imagem associada para resolução da questão

Ao finalizar a execução do script acima
Alternativas
Q2193712 Banco de Dados

A estrutura de banco de dados PostgreSQL criada abaixo será utilizada na questão.




As instruções abaixo foram executadas individualmente, na ordem mostrada, na estrutura de banco de dados:
I) ALTER TABLE eventos.inscricao ADD CONSTRAINT fkp FOREIGN KEY (id_pessoa) REFERENCES eventos.pessoas(id);
II) UPDATE eventos.inscricao SET id_evento = 1 WHERE id_evento NOT IN (SELECT id FROM eventos.eventos);
III) ALTER TABLE eventos.inscricao ADD CONSTRAINT fke FOREIGN KEY (id_evento) REFERENCES eventos.eventos(id);
IV) ALTER TABLE eventos.inscricao ADD CONSTRAINT inscricao_idx UNIQUE (id_pessoa, id_evento);

Assinale a alternativa que indica quais instruções retornaram mensagem de erro:
Alternativas
Q2193711 Banco de Dados

A estrutura de banco de dados PostgreSQL criada abaixo será utilizada na questão.




Na tentativa de remover valores inválidos do banco de dados, é desejado criar uma chave estrangeira no campo id_evento da tabela inscricao, referenciando o campo id da tabela eventos. Qual das instruções abaixo retorna a correta quantidade de inscrições com valores nulos ou inválidos na tabela inscricao, que precisam ser corrigidos antes da modificação?
Alternativas
Q2193710 Banco de Dados

A estrutura de banco de dados PostgreSQL criada abaixo será utilizada na questão.




Qual das instruções abaixo gera um erro quando executada?
Alternativas
Q2193709 Banco de Dados

A estrutura de banco de dados PostgreSQL criada abaixo será utilizada na questão.




Qual das instruções abaixo retorna os registros que têm como data no campo data_inscricao, da tabela inscricao, o mesmo dia de execução da consulta?
Alternativas
Q2183445 Banco de Dados
Juliana necessita preparar o banco de dados BD_APOIO criado no PostgreSQL para o primeiro uso. De modo a executar a tarefa de popular o BD_APOIO com celeridade, Juliana deve:
Alternativas
Q2183443 Banco de Dados
Luiz é o responsável pela rotina de backup dos bancos de dados BD_FIRST e BD_SECOND mantidos no PostgreSQL. Para garantir que BD_FIRST e BD_SECOND sejam restaurados consistentemente até um ponto específico no tempo, tal como uma data-hora anterior a um ponto de falha, Luiz deve realizar backups do tipo:
Alternativas
Q2179325 Banco de Dados
Um metacomando em PostgreSQL sempre começa com o seguinte caractere: 
Alternativas
Q2176833 Banco de Dados
Assinale a alternativa correta sobre otimização de código SQL (tuning) no PostgreSQL 14. 
Alternativas
Q2176831 Banco de Dados
Analise as assertivas abaixo sobre replicação, alta disponibilidade e balanceamento de carga do PostgreSQL 14 e assinale a alternativa correta.
I. É possível particionar os dados entre múltiplos servidores de forma que queries podem ser executadas em paralelo, de forma distribuída entre esses servidores. II. A técnica de shared disk failover compartilha os recursos físicos de armazenamento de dados, o que simplifica a distribuição, mas fica vulnerável a falhas do sistema de banco de dados principal, já que não seria possível recuperar rapidamente e os dados seriam perdidos. III. SQL-Based Replication Middleware usa um programa que intercepta todas as queries SQL e envia para todos os servidores. Dessa forma, tanto escritas quanto leituras são executadas por todos os servidores, mantendo o sistema consistente entre servidores. 
Alternativas
Q2176822 Banco de Dados
Considerando o sistema de banco de dados relacional PostgreSQL versão 14, em um banco de dados, existe uma tabela Funcionario. A tabela Funcionario tem quatro colunas:
 id, uma chave serial  nome, do tipo string  endereco, do tipo string  contato, do tipo JSONB
O objeto JSON contato tem um campo chamado email. Qual das seguintes queries retornariam todos os funcionários cujo endereço de email termine em @exemplo.com?
Alternativas
Q2176821 Banco de Dados
Considerando o sistema de banco de dados relacional PostgreSQL versão 14, em um banco de dados, existem duas tabelas, A e B, com alguns valores populados, conforme abaixo: Imagem associada para resolução da questão

Considere o resultado das duas seguintes queries em SQL:
I. SELECT x FROM X UNION (SELECT y FROM Y LIMIT 1) II. SELECT x FROM X UNION SELECT y FROM Y LIMIT 1;
Assinale a alternativa que representa o número de linhas resultantes das queries I e II, respectivamente.
Alternativas
Q2171200 Banco de Dados
Qual é o comando do PostgreSQL que analisa uma consulta e retorna o plano de execução para ela, através de uma listagem que identifica cada etapa da consulta com o seu tempo gasto e o custo percentual dela com relação ao custo da consulta?
Alternativas
Q2156968 Banco de Dados
Considere uma tabela de nome Pessoa, composta pelas colunas id (bigint) e nome (character varying). Uma instrução de SELECT correta, considerando a sintaxe empregada no PostgreSQL, é  
Alternativas
Q2144947 Banco de Dados
São tipos de dados aceitos para uso pelos bancos de dados Postgree e MySQL, respectivamente: 
Alternativas
Q2130910 Banco de Dados
Acerca do uso da ferramenta pgAdmin III, versão 1.16.1, do banco de dados Postgre, julgue o próximo item.
O utilitário RECREATE permite analisar e remover as linhas das tabelas que não estão mais em uso, o que aperfeiçoa o desempenho do banco de dados. 
Alternativas
Respostas
201: C
202: A
203: C
204: A
205: D
206: C
207: A
208: E
209: B
210: D
211: D
212: C
213: E
214: C
215: A
216: E
217: B
218: C
219: D
220: E