Questões de Concurso
Sobre postgresql em banco de dados
Foram encontradas 579 questões
Situação hipotética: Considere que a seguinte expressão SQL seja executada em um ambiente POSTGRES.
create table tbl_pessoa (
nome char(25),
data_nascimento date,
altura integer,
peso integer,
endereco char(25),
cidade char(25),
estado char(2));
create table tbl_empregado (
departamento char(25),
situacao integer,
gerente char(25),
cargo char(25),
salario money)
inherits (tbl_pessoa);
select * from tbl_empregado;
Assertiva: Nessa situação, o resultado obtido mostrará os campos apresentados a seguir.
nome
data_nascimento
altura
peso
endereco
cidade
estado
departamento
situacao
gerente
cargo
salario
Identificadores de objeto (object identifiers) são utilizados internamente pelo PostgreSQL como chaves primárias em diversas tabelas do sistema.
O PostgreSQL 9.3 possui a propriedade de autocommit, isto é, qualquer comando SQL executado será automaticamente efetivado no banco, sendo impossível desabilitar este comportamento.
Alguns parâmetros podem ser configurados para realizar a coleta de estatística. Como exemplo, no PostgreSQL 9.3.1, o parâmetro track_activities habilita o monitoramento dos comandos atuais que estão sendo executados no servidor.
No PostgreSQL 9.3.1, o parâmetro authentication_timeout indica o tempo máximo, em segundos, para se completar a autenticação do cliente e pode ser configurado via arquivo ou linha de comando.
No PostgresSQL, com a execução do comando initdb para criação de um database cluster, será solicitada inicialmente ao operador a definição de um nome de usuário com até oito caracteres.
1. ~* faz avaliação não sensível a maiúsculas de expressões regulares.
2. A variante não sensível a maiúsculas do LIKE é chamada de ILIKE.
3. Em um índice criado como UNIQUE, a coluna indexada é case-sensitive.
Assinale a alternativa correta.
1. É baseado em threads.
2. Uma sessão de banco de dados (conexão) não pode utilizar mais de uma CPU.
3. Para cada sessão de banco de dados é utilizado um processo do sistema operacional.
Assinale a alternativa correta.
No Linux, o arquivo pg_hba.conf permite configurar as permissões e formas de acesso a um cluster PostgreSQL 9.3, estando ou não este em uma arquitetura distribuída. O comando a seguir permite que qualquer usuário, por meio da senha padrão postgres, acesse o cluster.
# TYPE DATABASE USER ADDRESS METHOD
host all all 127.0.0.1/32 trust
No PostgreSQL 9.3, os arquivos de WAL (write-ahead logging), que armazenam as transações do SGBD na forma de segmentos de log, são gravados por padrão no diretório pg_wal abaixo do diretório data.
CREATE TABLE A {B INT NOT NULL, C INT NULL, D INT NOT NULL);
Considere a seguinte consulta escrita na linguagem PostgreSQL.
SELECT codigo_cliente, codigo_pagamento, valor
FROM pagamentos
WHERE valor BETWEEN 800 AND 900;
É correto afirmar que a consulta retorna todos os pagamentos