Questões de Concurso Sobre postgresql em banco de dados

Foram encontradas 566 questões

Q462117 Banco de Dados
Julgue os itens subsequentes, relativos a banco de dados.

O phpPgAdmin é uma ferramenta web de administração para o PostgresSQL que permite gerenciar, em múltiplos servidores, usuários e grupos, bases de dados, esquemas, tabelas, views e objetos.
Alternativas
Q462018 Banco de Dados
Uma tabela chamada tribunais de um banco de dados chamado TRF do PostgreSQL possui os seguintes campos:

imagem-003.jpg
No PostgreSQL, para exibir os registros cujos valores contidos no campo No_Regiao estejam entre 1 e 3, excluindo-se da exibição aqueles cujo conteúdo do campo ID_Tribunal contenha os valores TRF2 ou TRF3, utiliza-se a instrução:

Alternativas
Q455251 Banco de Dados
Paulo utiliza o pg_dump do PostgreSQL para fazer cópia de segurança de um banco de dados. Normalmente faz cópias de segurança no formato tar e utiliza o pg_restore para reconstruir o banco de dados, quando necessário. O pg_restore pode selecionar o que será restaurado, ou mesmo reordenar os itens antes de restaurá-los, além de permitir salvar e restaurar objetos grandes. Certo dia Paulo fez uma cópia de segurança do banco de dados chamado trt13 para o arquivo tribunal.tar, incluindo os objetos grandes. Paulo utilizou uma instrução que permitiu a seleção manual e reordenação de itens arquivados durante a restauração, porém, a ordem relativa de itens de dados das tabelas não pôde ser alterada durante o processo de restauração.

Paulo utilizou, em linha de comando, a instrução
Alternativas
Q454023 Banco de Dados
Não se trata de uma afirmativa válida para instalação do PostgreSQL, a partir do código fonte da distribuição:
Alternativas
Q454022 Banco de Dados
Na operação normal do PostgreSQL, as tuplas excluídas, ou tornadas obsoletas por causa de atualizações, não são fisicamente removidas da tabela. Para recuperar a área de armazenamento ocupada, deve ser executado periodicamente o comando:
Alternativas
Q454021 Banco de Dados
No formato geral de armazenamento físico usado no PostgreSQL, o diretório PGDATA com todos os dados necessários para um agrupamento de bancos de dados contém um subdiretório pg_tblspc que armazena:
Alternativas
Q449089 Banco de Dados
O comando a ser executado no sistema gerenciador de bancos de dados PostgreSQL (v. 9.3), para obter o conjunto de papéis presentes em um banco de dados, é:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Administrador de Dados |
Q447379 Banco de Dados
Em PGSQL, é usado, para o operador de atribuição, o seguinte símbolo:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Administrador de Dados |
Q447378 Banco de Dados
Em PGSQL, a estrutura de controle WHILE possui a seguinte sintaxe:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Administrador de Dados |
Q447373 Banco de Dados
PGSQL é uma linguagem procedural carregável desenvolvida para o sistema de banco de dados PostgreSQL. Como a maioria dos produtos de banco de dados relacional, o PostgreSQL suporta funções de agregação. Uma função de agregação computa um único resultado para várias linhas de entrada. Por exemplo, para calcular a média deve ser usada a seguinte função de agregação:
Alternativas
Q444493 Banco de Dados
O SQL define dois tipos primários para caracteres: A e B. Estes tipos podem armazenar cadeias de caracteres com comprimento de até n caracteres, onde n é um número inteiro positivo. A tentativa de armazenar uma cadeia de caracteres mais longa em uma coluna de um destes tipos resulta em erro, a não ser que os caracteres excedentes sejam todos espaços; neste caso, a cadeia de caracteres será truncada em seu comprimento máximo. Se a cadeia de caracteres a ser armazenada for mais curta que o comprimento declarado, os valores do tipo B são completados com espaços; os valores do tipo A simplesmente armazenam a cadeia de caracteres mais curta.

Os tipos de dados destinados a armazenar cadeias de caracteres no PostgreSQL 8.0, descritos como A e B no texto acima são, respectivamente,
Alternativas
Q435332 Banco de Dados
A respeito de banco de dados, julgue os itens que se seguem.

O PostgreSQL 9.3, ao gerenciar o controle de concorrência, permite o acesso simultâneo aos dados. Internamente, a consistência dos dados é mantida por meio do MVCC (multiversion concurrency control), que impede que as transações visualizem dados inconsistentes.
Alternativas
Q435330 Banco de Dados
A respeito de banco de dados, julgue os itens que se seguem.

É válida para o PostgreSQL 9.3, mas não para o SQL Server 2012, a criação da SEQUENCE seqa por meio do seguinte comando: CREATE SEQUENCE seqa START WITH 1;
Alternativas
Q435329 Banco de Dados
A respeito de banco de dados, julgue os itens que se seguem.

A conexão com o PostgreSQL 9.3 é realizada, por padrão, na porta TCP 5432. Uma das configurações de segurança permitida é o acesso por meio de SSL que é true, por padrão, e é aceito, neste caso, com o uso dos protocolos TCP, IP ou NTP.
Alternativas
Q435043 Banco de Dados
Tendo como referência essas declarações SQL para definição e manipulação de um banco de dados, julgue os próximos itens, com base na utilização do sistema gerenciador de banco de dados PostgreSQL, versão 9.3.

A declaração SQL apresentada a seguir retorna um produto cartesiano com seis colunas e quatro tuplas.

SELECT * FROM turma
INNER JOIN aluno ON aluno.matricula = turma.matricula
INNER JOIN disciplina ON disciplina.cod = turma.cod
Alternativas
Q435041 Banco de Dados
Tendo como referência essas declarações SQL para definição e manipulação de um banco de dados, julgue os próximos itens, com base na utilização do sistema gerenciador de banco de dados PostgreSQL, versão 9.3.

Na declaração SQL apresentada abaixo, foi utilizado o conceito de subconsulta não correlata; porém, a cláusula WHERE pode ser totalmente removida sem prejuízo no resultado da consulta.

SELECT *
FROM turma
WHERE turma.cod IN (SELECT cod FROM disciplina)
Alternativas
Q427646 Banco de Dados
No que se refere a bancos de dados, julgue o  item subsequente.

No PostgreSQL 9.3, a quantidade total de memória compartilhada disponível pode ser configurada no Linux por meio do comando sysctl -w kernel.shmmax = valor$.
Alternativas
Q417442 Banco de Dados
Julgue o item subsequente com relação aos comandos SQL.

No PostgreSql 9.3 é possível configurar permissão para usuários até o nível de tabelas, mas não controles para acesso de colunas. Logo, o comando SQL abaixo está correto para Oracle 11g, mas não para PostgreSql 9.3.

GRANT SELECT (col1), UPDATE (col1) ON TabelaTeste TO Usuario;
Alternativas
Q417441 Banco de Dados
Julgue o item subsequente com relação aos comandos SQL.

No PostgreSql 9.3, os dois comandos abaixo retornam true como resultado.

SELECT 'abc' SIMILAR TO '%(b|d)%'
SELECT 'abc' SIMILAR TO '(b|c)%'
Alternativas
Q417435 Banco de Dados
No que se refere aos sistemas de gerenciadores de banco de dados (SGBD), julgue o item seguinte.

O PostgreSql 9.3 permite limitar o tamanho físico máximo em bytes em tabelas de usuário por meio da cláusula tablespaces no comando CREATE TABLE, conforme a sintaxe mostrada abaixo.

CREATE TABLE TabelaTeste
(
Codigo integer PRIMARY KEY,
Nome varchar(40) NOT NULL
)
WITH (TABLESPACES = 1GB);
Alternativas
Respostas
421: C
422: D
423: B
424: B
425: D
426: A
427: D
428: C
429: E
430: D
431: B
432: C
433: E
434: E
435: E
436: C
437: E
438: E
439: E
440: E