Questões de Concurso
Sobre postgresql em banco de dados
Foram encontradas 564 questões
Julgue o item subsequente a respeito de PostgreSQL.
O controle de acesso no PostgreSQL passa por algumas etapas
de validação, sendo a primeira delas responsável por validar a
senha do usuário.
Julgue o item subsequente a respeito de PostgreSQL.
Por meio das ferramentas de backup disponíveis no
PostgreSQL, somente é possível criar cópias de segurança de
um banco de dados específico ou de todos os bancos de dados
de um servidor de uma só vez.
Julgue o item subsequente a respeito de PostgreSQL.
O PostgreSQL é capaz de gerenciar várias conexões com o
banco de dados de uma única vez, por meio do recurso de
multithread oferecido pelos sistemas operacionais.
1. Como ponto de partida, o PITR necessita de um arquivo de backup de arquivos de sistema (file system level backup) consistente.
2. Pode-se obter um backup de modo contínuo através do arquivamento contínuo de arquivos WAL, o que é mais rápido que a realização de backups completos (full backup).
3. Para restaurar um banco de dados, faz-se necessário o replay dos arquivos WAL até o fim se quisermos obter um banco de dados consistente como resultado da restauração.
4. pg_dump e pg_dumpall não podem ser utilizados como parte da solução Postgres de arquivamento contínuo e, portanto, não possibilitam implementar PITR.
Assinale a alternativa que indica todas as afirmativas corretas.
Leia as afirmativas a seguir:
I. PostgreSQL é um exemplo de sistema de gerenciamento de banco de dados (SGBD).
II. O PHP pode ser utilizado na maioria dos sistemas operacionais, incluindo Linux e várias variantes do Unix (como HP-UX, Solaris e OpenBSD).
Marque a alternativa CORRETA:
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;
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'
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.
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.
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.
É 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:
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:
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á
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:
Sobre essa função, é correto afirmar que ela