Questões de Concurso
Sobre postgresql em banco de dados
Foram encontradas 675 questões
SQL é a linguagem padrão de gerenciamento de dados que interage com os principais bancos de dados baseados no modelo relacional, como o Postgre SQL. Nesse contexto, para selecionar na tabela FUNC todos os funcionários cujas idades estejam entre 23 e 47 anos, inclusive, a sintaxe correta para o comando é:
Dadas as afirmativas sobre os Sistemas Gerenciadores de Banco de Dados (SGBDs) MySQL e PostgreSQL,
I. O MySQL é um SGBD relacional, ao passo que o PostgreSQL é um SGBD objeto-relacional.
II. O SGBDs PostgreSQL permite o armazenamento de dados não estruturados (também conhecido como NoSQL – do inglês, Not Only SQL) através do formato JSON.
III. O SGBD PostgreSQL permite que usuários definam seus próprios tipos de dados (conhecidos também por User-Defined Types), ao passo que o SGBD MySQL não oferece tal funcionalidade.
verifica-se que está(ão) correta(s)
Considere a tabela pessoa representada pela figura abaixo:

Nessa tabela, deseja-se saber qual a média de idade de todas as pessoas. Marque a opção que mostra qual
comando no PostgreSQL deverá ser executada para obter essa informação:
O comando PostgreSQL abaixo, apresenta qual saída?
SELECT COALESCE (1, 2, 3, 4, 5);
CREATE TRIGGER emp_stamp BEFORE INSERT OR UPDATE ON emp FOR EACH ROW EXECUTE PROCEDURE emp_stamp();
Analise a sintaxe para gatilhos do PostgreSQL.
CREATE TRIGGER nome { BEFORE | AFTER } { evento [ OR ... ] }
ON tabela [ FOR [ EACH ] { ROW | STATEMENT } ]
EXECUTE PROCEDURE nome_da_função ( argumentos )
A respeito dessa sintaxe, assinale a alternativa que apresenta a afirmação correta.
O resultado de duas consultas pode ser combinado na linguagem PostgreSQL através da seguinte sintaxe:
comando1 UNION [ALL] comando2
comando1 INTERSECT [ALL] comando2
comando1 EXCEPT [ALL] comando2
Com base nessa sintaxe, é correto afirmar que
Relacione os tipos de dados numéricos do Banco de Dados PostgreSQL 9.5 da coluna da esquerda com a respectiva quantidade de bytes da coluna da direita:
(1) real
(2) smallserial
(3) double precision
(A) 8 bytes
(B) 4 bytes
(C) 2 bytes
Acerca dos sistemas gerenciadores de banco de dados MySQL e PostgreSQL, julgue o item subsequente.
O PostgreSQL 9.3 provê serviço de replicação de dados nativa,
ou seja, não exige a instalação de softwares adicionais de
terceiros. Contudo, uma vez que o pg_xlog é protegido contra
cópias advindas de outros hosts, essa replicação é assíncrona.