Questões de Concurso Sobre postgresql em banco de dados

Foram encontradas 579 questões

Q1889086 Banco de Dados
Assinale as seguintes afirmativas sobre Sistemas de Gerência de Banco de Dados (SGBDs) com V (verdadeiro) ou F (falso).

( ) SGBDs relacionais como o MySQL ou PostgreSQL são voltados a informações estruturadas, e baseadas em esquemas predefinidos. Dão apoio à linguagem de consulta padronizada SQL, mas, sendo de código aberto, não garantem suporte ou manutenção.
( ) SGBDs como Mongo e CouchDB são apropriados para informações semiestruturadas e classificados como baseados em documentos. Para fazer consultas, o Mongo oferece uma linguagem de comandos própria, e no CouchDB são definidas visões com linguagem de scripting.
( ) SGBDs como Redis e Neo4J são classificados como par chave-valor e voltados a informações não estruturadas. Ambos são SGBDs in-memory e, portanto, adequados a aplicações que exigem excelente desempenho.

A sequência correta de preenchimento dos parênteses, de cima para baixo, é
Alternativas
Q1881593 Banco de Dados
No Postgresql, para indexar colunas e expressões que contêm uma matriz, utiliza-se o algoritmo de índice
Alternativas
Q1880769 Banco de Dados
Uma das atividades regularmente executadas na administração de bancos de dados é a realização de cópias de segurança (backup).

No PostgreSQL, uma das formas indicadas para a realização de backups é
Alternativas
Q1880389 Banco de Dados
Uma manutenção de alto risco será feita no ambiente do Postgresql; no plano de manutenção está previsto, como a primeira tarefa, o becape de um banco de dados de nome dbonline. Nesse caso, assinale a opção que apresenta o comando que deverá ser utilizado para efetuar o becape do referido banco de dados para o arquivo de nome bkpdbonline.
Alternativas
Q1877664 Banco de Dados
Julgue o seguinte item, pertinentes a bancos de dados.
O Transact-SQL (T-SQL), que é uma linguagem de controle de transação do SGBD PostgreSQL e do MySQL, constitui um conjunto de operações que podem processar dados de uma atualização pendente de confirmação.
Alternativas
Q1877661 Banco de Dados
Julgue o seguinte item, pertinentes a bancos de dados.
CREATE TABLE pessoa_telefone (  nome varchar,  telefones bigint[],  categoria text[][] );
INSERT INTO pessoa_telefone (nome, telefones, categoria) VALUES('qwert', '{““123456789”“,”“987654321”“}', '{{““Celular”“, ““Particular”“},{““Fixo”“,”“Trabalho”“}}');
INSERT INTO pessoa_telefone (nome, telefones, categoria) VALUES('asdfg', '{““875432018”“,”“654392871”“}', '{{““Celular”“, ““Trabalho”“},{““Fixo”“,”“Casa”“}}');
select nome, telefones[1], categoria[1][2] from pessoa_telefone;
 A execução do código SQL acima em um SGBD PostgreSQL 13 ou superior apresentará o resultado seguinte.
Imagem associada para resolução da questão
Alternativas
Q2010523 Banco de Dados
Por meio de comando da Linguagem de Definição de Dados (DDL), é possível alterar o tipo de dado de um atributo. Assinale a alternativa que altera um atributo no PostgreSQL.
Alternativas
Q2010518 Banco de Dados
A coluna da esquerda apresenta comandos internos do PostgreSQL e a da direita, suas características. Numere a coluna da direita de acordo com a da esquerda.
1- \h                       2- \q                       3- \df                      4- \s                      

( ) Apresentar lista de funções. ( ) Mostrar histórico de comandos. ( ) Sair do psql. ( ) Acionar ajuda.

Marque a sequência correta.
Alternativas
Q2007664 Banco de Dados

Para responder a questão, considere os comandos SQL abaixo, que foram utilizados para criar um banco de dados em um SGBD PostgreSQL 9. Eles foram executados na ordem apresentada, ou seja, de cima para baixo.



Um analista precisa encontrar a classe que possui o maior valor dentre os processos cadastrados. É necessário retornar o “id” da classe, a quantidade de processos cadastrados que a utilizam e o valor total desses processos. Qual alternativa corresponde a um comando SQL válido, em PostgreSQL 9, que obtenha esses dados? 
Alternativas
Q2007662 Banco de Dados

Para responder a questão, considere os comandos SQL abaixo, que foram utilizados para criar um banco de dados em um SGBD PostgreSQL 9. Eles foram executados na ordem apresentada, ou seja, de cima para baixo.



Deseja-se adicionar uma restrição para que sejam aceitos somente os valores “S” e “N” no campo ativo da tabela classe. Qual alternativa atende corretamente ao que foi solicitado, em um SGBD PostgreSQL 9?
Alternativas
Q2007244 Banco de Dados
Considere a estrutura no banco relacional PostgreSQL, em versão 9.6 a 13. Os índices (INDEX) são utilizados para aumentar o desempenho do banco de dados de acordo com o que se deseja. 
Marque a alternativa incorreta: 
Alternativas
Q2007243 Banco de Dados
Considere a estrutura em um banco de dados relacional PostgreSQL, em versão 9.6 a 13. A instituição de ensino ALFA quer evitar a duplicidade de códigos de curso. Na busca por uma solução, os comandos SQL foram executados em uma base de dados de testes nova, sem a existência de qualquer tabela.
Marque a alternativa com a sequência correta para restringir duplicidades e valores nulos na coluna código.
CREATE TABLE curso (
            id serial NOT NULL,             codigo varchar(30) NULL,             nome varchar(50) NOT NULL,             CONSTRAINT curso_pkey PRIMARY KEY (id)
);
I.    ALTER TABLE curso drop constraint curso_pkey; ALTER TABLE curso ADD CONSTRAINT curso_pkey PRIMARY KEY(id, codigo);
II.  ALTER TABLE curso ALTER COLUMN codigo SET NOT NULL;
III. ALTER TABLE curso SET CONSTRAINT codigo_unico UNIQUE (codigo);
IV. ALTER TABLE curso ADD CONSTRAINT codigo_unico UNIQUE (codigo);
Alternativas
Ano: 2021 Banca: FCC Órgão: TJ-SC Prova: FCC - 2021 - TJ-SC - Analista de Sistemas |
Q1858592 Banco de Dados
No PostgreSQL, para fazer backup full de todo o cluster, incluindo schemas, bancos de dados, tabelas, templates, usuários e roles, assim como suas permissões, utiliza-se o comando cuja sintaxe está abaixo:
<comando> -p <porta> -U <usuario> -h <host> -f <path/nome_arquivo_backup> 
Na sintaxe apresentada, <comando> refere-se à
Alternativas
Q1851812 Banco de Dados
Julgue o próximo item, a respeito de POSTGRESQL, bancos de dados não relacionais e técnicas para pré-processamento de dados.
Por padrão, o comando CREATE INDEX, do POSTGRESQL, cria índices que utilizam o algoritmo de árvore B (B-Tree).
Alternativas
Q1843450 Banco de Dados
Um analista necessita obter, de uma tabela de pedidos, todos os códigos de produtos utilizados até o momento. Ele deseja eliminar as repetições, ou seja, se o código de produto foi utilizado pelo menos uma vez, ele deve ser mostrado uma única vez na listagem final. Em um banco de dados PostgreSQL, qual seria a consulta SQL que atenderia ao analista?
Alternativas
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
Respostas
181: A
182: E
183: B
184: B
185: E
186: C
187: A
188: C
189: B
190: D
191: C
192: E
193: D
194: C
195: C
196: B
197: A
198: E
199: E
200: C