Questões de Concurso
Sobre postgresql em banco de dados
Foram encontradas 650 questões
configuração, comandos, performance e detecção de problemas do
ORACLE, do POSTGRES e do MYSQL, julgue os itens seguintes.
O Postgres Plus Advanced Server da EnterpriseDB pode executar aplicações escritas para bancos de dados Oracle, por intermédio do núcleo do PostgreSQL modificado, para reconhecer Oracle PL/SQL.
É possível adiar a reconfiguração do núcleo do PostgreSQL diminuindo-se os shared_buffers, para reduzir o consumo de memória compartilhada e(ou) reduzindo-se max_connections, para diminuir o consumo de semáforos.
Está correta a ordem de precedência dos operadores elencados na tabela abaixo.
ordem operador/elemento descrição
1° NOTNULL teste de não nulo
2° ISNULL teste de nulo
3° IS IS TRUE, IS FALSE, IS UNKNOWN, IS NULL
O postmaster é o servidor de banco de dados multiusuário do PostgreSQL e, para um aplicativo cliente acessar um banco de dados, ele deve conectar-se ao postmaster, para então iniciar um processo servidor separado (postgres) para tratar a conexão.
fname lname age
Paulo Silva 53
Dara Carvalho 15
Fátima Silva 57
Tendo como referência a tabela acima, julgue o item seguinte, referente a SQL.
O comando SQL mostrado abaixo, construído a partir dos dados da tabela cliente e executado no PostgreSQL 8.2, retornará apenas um registro, concatenando os atributos fname e lname.
SELECT fname+lname FROM cliente WHERE age >56
substring('ABCX454545DEF' from 'A[^0-9]*([0-9]{1,3})')
Após a sua execução, o resultado será:
PostgreSQL e MySQL são exemplos de SGBD que executam em ambiente Linux e Windows.
Considerando-se bases de dados muito grandes, o MySQL é mais rápido que o PostgreSQL; entretanto, o PostgreSQL oferece uma série de recursos extras que o tornam especializado em operações complexas.
Caso, ao se iniciar o servidor PostgreSQL (Postmaster), ocorra o erro could not create shared memory segment. Invalid argument, uma possível solução seria verificar se o núcleo do sistema operacional está configurado para dar suporte à memória compartilhada no estilo System-V.
Na versão 8 do PostgreSQL, o agrupamento de bancos de dados (database cluster) é gerenciado por uma única instância de um servidor de banco de dados em execução; contudo, os dados do agrupamento são armazenados em vários diretórios de dados no sistema operacional.
A fim de controlar a simultaneidade de transações no banco de dados, no PostgreSQL, é utilizado o modelo de bloqueios, que evita que sejam utilizados dados inconsistentes na transação.
O comando CREATE TABLE T1 () INHERITS (T2, T3) permite criar a tabela T1, a partir das estruturas de T2 e de T3; no entanto, caso existam nomes de colunas coincidentes nas tabelas T2 e T3 com tipos de dados diferentes, um erro será reportado e, consequentemente,a tabela T1 não será criada.
No PostgreSQL, o arquivo pg_hba.conf é o responsável pelo controle da autenticação de usuário.
dados comerciais Oracle, MySQL ou PostgreSQL, julgue os itens
subsequentes.
dados comerciais Oracle, MySQL ou PostgreSQL, julgue os itens
subsequentes.
Com relação ao PostGreSQL, versão 8.0.0, julgue os itens subsequentes.
Com relação ao PostGreSQL, versão 8.0.0, julgue os itens subsequentes.
Com relação ao PostGreSQL, versão 8.0.0, julgue os itens subsequentes.