Questões de Concurso Sobre postgresql em banco de dados

Foram encontradas 675 questões

Q1771439 Banco de Dados
A tabela abaixo, faz parte de um banco de dados relacional PostgreSQL.
Imagem associada para resolução da questão
Para obter o nome e cargo de todos os funcionários, ordenando o resultado por celular em ordem alfabética de nome das pessoas que tenham celulares cadastrados, a sintaxe correta para o comando SQL a ser executado é:
Alternativas
Q1721474 Banco de Dados
Considerando o sistema gerenciador de bancos de dados PostgreSQL (versão 12), há parâmetros de conexão a um banco de dados, bem como parâmetros de autenticação. Assinale a alternativa que contém, respectivamente, um parâmetro de conexão e um de autenticação em um banco de dados.
Alternativas
Q1721473 Banco de Dados
No sistema gerenciador de bancos de dados PostgreSQL (versão 12), o comando para recuperar um banco de dados de nome “primeiro”, a partir do arquivo “green”, criado pelo comando pg_dump é:
Alternativas
Q1721402 Banco de Dados

Considere as seguintes duas consultas feitas com o sistema gerenciador de bancos de dados PostgreSQL (versão 12):


SELECT @ -5.0 e

SELECT | / 25 Os


resultados dessas duas consultas são, respectivamente,

Alternativas
Q1721397 Banco de Dados
O sistema gerenciador de bancos de dados PostgreSQL (versão 12) possui diversos catálogos de sistema, sendo que o catálogo que armazena informações sobre a hierarquia de heranças entre tabelas é
Alternativas
Ano: 2020 Banca: FUNDATEC Órgão: CIGA-SC Prova: FUNDATEC - 2020 - CIGA-SC - Programador |
Q1794358 Banco de Dados
Para responder à questão, considere um sistema que contém um cadastro de empresas e outras informações relacionadas. Esse sistema utiliza um SGBD PostgreSQL versão 10 com tabelas que podem ser representadas pelo diagrama de entidades da Figura 1. No Quadro 1, consta um conjunto de requisitos levantados para esse sistema.


Após as correções de todas as inconsistências, qual solução evitaria a ocorrência de novas violações do requisito “3? (A empresa não pode ter atividades econômicas repetidas em seu cadastro" sem interferir nos demais requisitos (1 e 2)).
Alternativas
Q1614356 Banco de Dados

Acerca de PostgreSQL, julgue o item a seguir.


Com PostgreSQL é possível criar um banco de dados utilizando-se outro como template: se o nome do banco de dados que já exista for database01 e o nome do banco a ser criado for database02, então o comando a ser usado será o seguinte.

CREATE DATABASE database02 CLONE

database01;

Alternativas
Q1614355 Banco de Dados

Acerca de PostgreSQL, julgue o item a seguir.  


No PostgreSQL, os parâmetros podem ser passados via shell; como exemplo, o comando abaixo enviará os logs para o sistema de logs syslog, que é mantido pelo sistema operacional Linux. 

postgres -c log_connections=yes -c log_destination='syslog' 


Alternativas
Q1614354 Banco de Dados

Acerca de PostgreSQL, julgue o item a seguir.


O arquivo pg_hba.conf controla a autenticação de usuários e hosts, de acordo com a sua origem; quando o parâmetro trust é utilizado na opção auth-metod, são aceitas conexões desde que o usuário se autentique usando senha.

Alternativas
Q1614193 Banco de Dados

Acerca de sistemas gerenciadores de banco de dados, julgue o item subsequente.


No PostgreSQL, a principal unidade de armazenamento é uma tabela, sendo as tabelas armazenadas em arquivos de heap.

Alternativas
Q1609090 Banco de Dados
Na Assembleia Legislativa do Piauí um técnico em TI se deparou com vários sistemas gerenciadores de banco de dados como MySQL e PostgreSQL. Sobre esses gerenciadores, assinale a opção CORRETA.
Alternativas
Q1380426 Banco de Dados
Com relação à instalação e à configuração do PostgreSQL 9.4 a partir da interface de linha de comando, analise as afirmativas abaixo.
I. O comando "initdb -D /var/lib/pgsql/data" permite definir e inicializar o diretório informado como parâmetro para armazenamento de bases de dados. II. O comando "postgres -D /var/lib/pgsql/data" apaga todas as bases de dados no diretório informado como parâmetro. III. A porta padrão na qual o servidor espera novas conexões é a de número 5432. IV. Por padrão, o servidor aceita conexões a partir de todas as interfaces de rede e endereços IP configurados no sistema.
Assinale a alternativa que apresenta as afirmativas corretas.
Alternativas
Q1315886 Banco de Dados

É possível fazer backup no PostgreSQL, versão 9.x, acessando o executável pg_dump através do prompt de comando, seguindo os passos:


1. Localizar a pasta bin de instalação do PostgreSQL (c:\Arquivos de Programas\PostgreSQL\9.x\bin). Dentro dela está localizado o executável pg_dump.exe, utilizado para fazer a exportação (dump).


2. Digite o comando: 

Alternativas
Q1315885 Banco de Dados

O bloqueio em nível de linha ou registro, no PostgreSQL versão 11.x, é obtido automaticamente quando a linha é atualizada ou excluída. Os bloqueios em nível de linha não afetam a consulta aos dados, já que bloqueiam apenas gravações na mesma linha.


Para ‘forçar’ um bloqueio de linha em um comando SELECT, deve-se usar:

Alternativas
Q1315871 Banco de Dados
Todo processo de atualização aguda, que envolva tipos de dados de tamanho variável, tais como CHAR ou VARCHAR, com muita inclusão e exclusão de registros, acaba produzindo muita fragmentação do espaço em disco. Para contornar o problema, o SGBD PostgreSQL, em sua versão 8.2, recomenda executar com frequência, sobre as tabelas muito atualizadas, o seguinte comando:
Alternativas
Q1315868 Banco de Dados
O PostgreSQL, versão 8.2 por exemplo, gerencia várias conexões com o banco de dados de uma única vez, utilizando um recurso oferecido pelos Sistemas Operacionais, que é:
Alternativas
Q1307770 Banco de Dados
Para trabalhar com o banco de dados PostgreSQL em uma máquina Linux com o sistema operacional CentOS instalado, o desenvolvedor/administrador do sistema precisará inicializar o serviço de banco de dados cada vez que a máquina for iniciada. Uma das formas de habilitar a inicialização automática desse serviço, utilizando uma shell como root, é utilizando o comando
Alternativas
Q1307016 Banco de Dados

Um técnico da equipe de TI do TJRN recebeu a tarefa de adicionar o tjusr para ter acesso ao banco de dados PostgreSQL (versão 12). O técnico, logado como administrador do PostgreSQL, digitou os seguintes comandos:


CREATE USER tjusr PASSWORD 'senhatemporaria';

REVOKE ALL ON processo FROM tjusr;

GRANT SELECT ON processo TO tjusr;

GRANT USAGE, SELECT ON ALL SEQUENCES IN SCHEMA public TO tjusr;


Após a execução desses comandos, o usuário tjusr poderá

Alternativas
Q1307015 Banco de Dados

O PostgreSQL permite criar funções para facilitar operações diárias e abstrair a complexidade na leitura e utilização dos códigos. Isto posto, analise a função a seguir:


Imagem associada para resolução da questão


Sobre essa função, é correto afirmar que ela

Alternativas
Q1258109 Banco de Dados
Uma VIEW é um objeto de banco de dados que representa uma consulta armazenada. Uma VIEW pode ser acessada como uma tabela virtual no PostgreSQL. Qual das seguintes opções apresenta um comando de atualização de uma VIEW armazenada?
Alternativas
Respostas
281: B
282: A
283: E
284: E
285: C
286: D
287: E
288: C
289: E
290: C
291: E
292: B
293: A
294: C
295: E
296: A
297: C
298: A
299: C
300: E