Questões de Concurso
Comentadas sobre postgresql em banco de dados
Foram encontradas 579 questões
Em um Banco de Dados PostgreSQL, Joana precisa criar uma trigger para inserir dados na tabela de auditoria chamada AGENTE_AUDIT todas as vezes que um registro da tabela AGENTE for efetivamente excluído.
Para isso, considerando que a função "agente_removido()" já esteja implementada, Joana utilizará o comando:
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)
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