Questões de Concurso Sobre postgresql em banco de dados

Foram encontradas 579 questões

Q3290560 Banco de Dados
Considere que exista um banco de dados PostgreSQL aberto e funcionando em condições ideais, e que a tabela t_processos exista e esteja corretamente preenchida com valores adequados. Neste contexto, observe a função abaixo.  
Imagem associada para resolução da questão
Em condições ideais, esta função seria corretamente chamada utilizando-se o comando: 
Alternativas
Ano: 2025 Banca: Quadrix Órgão: CFBio Prova: Quadrix - 2025 - CFBio - Analista de Sistemas |
Q3274779 Banco de Dados

Quanto às ferramentas OLAP, à álgebra relacional e aos bancos de dados relacionais em plataforma baixa, julgue o item a seguir.


O parâmetro shared_buffers do PostgreSQL especifica a quantidade de memória que cada operação de consulta pode utilizar para realizar tarefas, como, por exemplo, ordenação e agrupamento. 

Alternativas
Q3258142 Banco de Dados
Em relação a APIs, serviços de autenticação, webhook, PostgreSQL e microsserviços, julgue o item a seguir.
O PostgreSQL possui a ferramenta PITR (point-in-time recovery), que permite restaurar o banco de dados para um momento específico no tempo.
Alternativas
Q3240981 Banco de Dados
Uma startup está desenvolvendo um aplicativo para gerenciar as informações de seus clientes. Para armazenar os dados, a equipe de desenvolvimento decidiu utilizar um banco de dados relacional, e agora precisa escolher o Sistema Gerenciador de Banco de Dados (SGBD) mais adequado. Entre as opções estão MySQL, PostgreSQL e Oracle.
Considerando as necessidades da startup, que precisa de um SGBD robusto, escalável e com bom custo-benefício, qual seria a melhor escolha e porquê? 
Alternativas
Q3177920 Banco de Dados
Sobre fundamentos e conceitos gerais de bancos de dados, analise as afirmações abaixo e assinale a alternativa CORRETA:

I. Os bancos de dados relacionais organizam os dados em tabelas, onde as relações entre os dados são baseadas em chaves primárias e estrangeiras. Exemplos incluem PostgreSQL, MySQL, Oracle Database e Microsoft SQL Server.
II. O MongoDB é um banco de dados NoSQL amplamente utilizado, que armazena dados no formato de documentos JSON ou BSON, sendo indicado para aplicações que exigem flexibilidade no esquema dos dados.
III. Bancos de dados NoSQL não possuem suporte a transações ACID, sendo sempre uma escolha inadequada para aplicações críticas que exigem integridade de dados.
IV. Ao contrário de bancos de dados relacionais, bancos NoSQL não oferecem mecanismos de consulta eficientes, sendo projetados exclusivamente para leitura rápida e consultas básicas.

Alternativas:
Alternativas
Q3174810 Banco de Dados
Um sistema de banco de dados baseado em PostgreSQL possui três servidores, sendo um primário e dois em espera (standby). O servidor primário executa comandos de escrita e leitura (readonly), enquanto os servidores em standby resolvem apenas requisições de leitura. A replicação é realizada utilizando-se write-ahead log (WAL).
A cada atualização do banco de dados do servidor primário, um WAL é encaminhado diretamente para os dois servidores em standby. O processo de replicação se encerra após o recebimento de respostas de todos os servidores em standby.
Com relação ao sistema de banco de dados em questão, é correto afirmar que
Alternativas
Q3174807 Banco de Dados
Auditoria é a investigação dos procedimentos, processos e práticas relativas ao sistema de gerenciamento de banco de dados de um determinado órgão público. Os auditores se baseiam no histórico de mudanças ocorridas (log) nos dados armazenados em um determinado sistema.
Para manter um registro de todas as atualizações realizadas no banco de dados e de usuários em particular que aplicaram cada atualização, é utilizado o log do sistema. O log do sistema inclui uma entrada para cada operação aplicada ao banco de dados.
Sistemas de banco de dados baseados em PostgreSQL possuem a função trigger para a criação de logs. Essa função é muito utilizada para atualizar o log do sistema toda vez que uma determinada operação no banco de dados é realizada.
Mais especificamente, quando o trigger está associado a tabelas de dados, ele somente pode ser executado
Alternativas
Q3174797 Banco de Dados
Com o objetivo de instalar um sistema de banco de dados PostgreSQL no servidor de banco de dados db_server, o arquivo postgres-17.2.tar.bz2 foi obtido da página da internet https://www.postgresql.org/ftp/source e gravado no diretório raiz do servidor.
A seguir, os seguintes comandos foram executados pelo usuário tce_rr que possui perfil de administrador:

tce_rr@db_server ~ $ tar xf postgresql-17.2.tar.bz2 tce_rr@db_server ~ $ cd postgresql-17.2 tce_rr@db_server postgresql17.2 $ ./configure - -withssl=openssl tce_rr@db_server ~ $ make tce_rr@db_server postgresql17.2 $ su root@db_server postgresql17.2 $ make install root@db_server postgresql17.2 $ adduser postgres root@db_server postgresql17.2 $ mkdir -p /usr/local/pgsql/data root@db_server postgresql17.2 $ chown postgres /usr/local/pgsql/data root@db_server postgresql17.2 $ su - postgres postgres@db_server postgresql17.2 $ /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data postgres@db_server postgresql17.2 $ /usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l logfile postgres@db_server postgresql17.2 $ start postgres@db_server postgresql17.2 $ /usr/local/pgsql/bin/createdb test postgres@db_server postgresql17.2 $ /usr/local/pgsql/bin/psql test

Com relação a essa rotina de instalação, é correto afirmar que 
Alternativas
Q3170231 Banco de Dados

A respeito de PostgreSQL, de SQL Server e de MySQL, julgue o item a seguir.


O parallel scan do PostgreSQL permite a divisão de uma operação de leitura e escrita de tabela entre vários processos, distribuindo a carga de trabalho e aproveitando o paralelismo do hardware para melhorar o desempenho de consultas em tabelas extensas. 

Alternativas
Q3167220 Banco de Dados

Julgue o próximo item, relativo a PostgreSQL e H2 Database.


SELECT 'trf minas gerais'::tsvector @@ 'trf'::tsquery as resultado;


O resultado apresentado após a execução do código precedente, desenvolvido em PostgreSQL 17, será o seguinte.

resultado

-----------

  t

(1 row)

Alternativas
Q3167219 Banco de Dados

Julgue o próximo item, relativo a PostgreSQL e H2 Database.


WITH RECURSIVE t(n) AS (

          SELECT 1

      UNION

          SELECT n*2 FROM t

)

SELECT n FROM t LIMIT 5;


A execução do código precedente, desenvolvido em PostgreSQL 17, apresentará o seguinte resultado.

     n

    ----

1

2

4

8

16

(5 rows)

Alternativas
Q3167188 Banco de Dados

A respeito de administração de banco de dados, julgue o item a seguir.


No PostgreSQL, o mecanismo TOAST é essencial para armazenar eficientemente dados de grande tamanho, permitindo que o banco de dados gerencie colunas com valores extensos, como TEXT e BYTEA, sem ultrapassar o limite de 16 KB por linha.  

Alternativas
Q3161356 Banco de Dados
Um administrador de banco de dados PostgreSQL precisa otimizar o armazenamento de uma tabela com grandes volumes de dados em um sistema de arquivos com baixa performance, movendo a tabela para um disco mais rápido. Qual dos seguintes objetos do PostgreSQL o administrador deve utilizar para distribuir fisicamente os dados da tabela em outro local de armazenamento?
Alternativas
Q3161336 Banco de Dados
Uma tabela chamada vendas armazena informações sobre as vendas realizadas por uma determinadaempresa, com as seguintes colunas:

• id_venda (INT): identificador da venda
• data_venda (DATE): data em que a venda foi realizada
• id_produto (INT): identificador do produto vendido
• quantidade (INT): quantidade de itens vendidos
• valor_total (DECIMAL): valor total da venda

Qual das consultas abaixo retorna o número do mês, número total de vendas e o valor médio dasvendas do mês indepentende do ano da venda, considerando o uso da linguagem SQL no banco dedados PostgreSQL? 
Alternativas
Q3161197 Banco de Dados
Após o desenvolvimento de uma funcionalidade, um programador precisa executar alguns comandos na base de dados para permitir o acesso somente de consulta na tabela nova_funcionalidade para o grupo de usuários chamado grupo_desenvolvimento. Qual dos comandos abaixo contém o comando correto que deve ser executado em um banco de dados Postgres?
Alternativas
Q3156745 Banco de Dados

Julgue o item subsequente, relativo a administração de banco de dados PostgreSQL, SQL Server e MongoDB.


No PostgreSQL, a funcionalidade de replicação nativa em modo assíncrono permite que uma réplica de leitura seja utilizada imediatamente para consultas, ainda que não haja garantia de que todos os dados estejam atualizados em relação ao nó primário.

Alternativas
Q3156744 Banco de Dados

Julgue o item subsequente, relativo a administração de banco de dados PostgreSQL, SQL Server e MongoDB.


MongoDB utiliza um modelo de dados orientado a documentos e permite a replicação de dados entre diferentes nós através de um conjunto de réplicas (replica set), sendo o nível de consistência eventual (eventual consistency) a única opção para consultas em réplicas secundárias.

Alternativas
Q3274808 Banco de Dados

O banco de dados PostgreSQL



I tem performance melhorada para operações de gravação de alta frequência.


II tem performance melhorada para operações de leitura de alta frequência.


III é sempre compatível com ACID.



Assinale a opção correta. 

Alternativas
Q3171875 Banco de Dados
Dentre as técnicas para otimizar o desempenho de consultas que envolvem a análise de grandes volumes de dados geográficos no PostgreSQL 13, uma Analista está estudando aquela que é a mais adequada, recomendando:
Alternativas
Q3152343 Banco de Dados
No banco de dados PostgreSQL, qual comando deve ser adicionado ao final do arquivo de configuração “postgresql.conf” para fazer uma referência ao diretório “conf.d”?
Alternativas
Respostas
1: D
2: E
3: C
4: A
5: A
6: A
7: A
8: A
9: E
10: C
11: C
12: E
13: D
14: D
15: C
16: C
17: E
18: C
19: E
20: B