QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
14 questões encontradas

Um analista de uma Secretaria de Estado está analisando uma base de dados PostgreSQL e, para manter a saúde e a performance do banco, pretende remover tuplas obsoletas, limpar dados mortos, recuperar espaço em disco e atualizar estatísticas das tabelas. Essa operação deve ser realizada através do comando

A NOTIFY
B CLEAR
C LISTEN
D VACUUM
E EXPLAIN

Assinale a opção que apresenta o arquivo do servidor de banco de dados que é utilizado para a autenticação do cliente PostgreSQL.

A pg_hba.conf
B sp_msx_enlist
C postgresql.conf
D pg_ident.conf
E pg_ctl.conf
Texto associado
Acerca de sistemas gerenciadores de banco de dados, julgue os itens subsequentes.

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

C Certo
E Errado
Texto associado
Acerca de PostgreSQL, julgue os itens 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;

C Certo
E Errado
Órgão: Ministério da Economia Cargo: Especialista em Infraestrutura de Tecnologia da Informação (TI) Prova: CESPE/CEBRASPE - Ministério da Economia - Especialista em Infraestrutura de Tecnologia da Informação (TI) - 2020

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:

A WITH LOCK.
B EXCLUSIVE.
C FOR UPDATE.
D NO UPDATE.
E LINE LOCK.
Órgão: Assembléia Legislativa do Amapá Cargo: Analista Legislativo - Área Tecnologia da Informação - Especialidade: Banco de Dados Prova: FCC - ALE AP - Analista Legislativo - Área Tecnologia da Informação - Especialidade: Banco de Dados - 2020

É 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:

A pg_dump.exe –host localhost –port 5432 –username postgres –format tar –file c:\nome_arquivo_que_sera_gerado.backup > DBase1
B pg_dump.exe -host localhost – port 5432 -username admin -file c:\nome_arquivo_que_será_gerado.backup
C pg_dump.exe -host localhost – port 5432 -username user -backup file c:\nome_arquivo_que_será_gerado.backup Files -format tar
D pg_dump.exe -host localhost – port 5432 -username -backup file c:\nome_arquivo_que_será_gerado.backup Files < Dbase1.Dump
E pg_dump.exe -host localhost – port 5432 -username DBase1 -format tar -file c:\nome_arquivo_que_será_gerado Dump Files
Órgão: Assembléia Legislativa do Amapá Cargo: Analista Legislativo - Área Tecnologia da Informação - Especialidade: Banco de Dados Prova: FCC - ALE AP - Analista Legislativo - Área Tecnologia da Informação - Especialidade: Banco de Dados - 2020

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 é:

A Multithreads.
B IN GROUP.
C Sistema ACID.
D Integridade Relacional de Dados.
E Replicação.
Órgão: Assembléia Legislativa do Amapá Cargo: Analista Legislativo - Área Tecnologia da Informação - Especialidade: Banco de Dados Prova: FCC - ALE AP - Analista Legislativo - Área Tecnologia da Informação - Especialidade: Banco de Dados - 2020

Um assistente de operações necessita criar um superusuário em um banco de dados
PostgreSQL. Supondo que ele só tenha acesso ao terminal de um sistema operacional
Linux, assinale a alternativa que apresenta o comando para criação pela primeira vez de um
superusuário do banco de dados.

A CREATE USER < nomedousuario > AS SUPERUSER;
B CREATE USER < nomedousuario > SUPERUSER INHERIT DBA;
C CREATE USER SUPERUSER AS < nomedousuario > INHERIT ALL;
D CREATE < nomedousuario > AS USER SUPERUSER AS INHERIT DBA;
E CREATE USER < nomedousuario
> SUPERUSER INHERIT CREATEDB CREATEROLE;

Um analista de negócios de uma empresa solicita um relatório das últimas 30 vendas
realizadas. Nesse relatório, devem constar o nome do cliente, a data e a hora da venda e o
valor da nota fiscal. O SGBD é o PostgreSQL versão 9. Assinale a alternativa que apresenta
corretamente o SQL que traz as informações desse relatório.
Observação: Considerar ID como a chave primária das tabelas envolvidas.

A SELECT C.NOME, N.DATAHORANOTA, N.VALORTOTAL

FROM CLIENTE C

JOIN NOTAFISCAL N ON (C.ID = N.CLIENTE)

LIMIT 30;
B SELECT C.NOME, N.DATAHORANOTA, N.VALORTOTAL, COUNT(N.ID)

FROM CLIENTE C
JOIN NOTAFISCAL N ON (C.ID = N.CLIENTE)

ORDER BY C.NOME

HAVING COUNT(N.ID)
C SELECT C.NOME, N.DATAHORANOTA, N.VALORTOTAL

FROM CLIENTE C

JOIN NOTAFISCAL N ON (C.ID = N.CLIENTE)
WHERE ROWNUM = 30;
D SELECT TOP 30 C.NOME, N.DATAHORANOTA, N.VALORTOTAL

FROM CLIENTE C

JOIN NOTAFISCAL N ON (C.ID = N.CLIENTE);
E SELECT C.NOME, N.DATAHORANOTA, N.VALORTOTAL

FROM CLIENTE C

JOIN NOTAFISCAL N ON (C.ID = N.CLIENTE)

FETCH FIRST 30 ROWS ONLY;