Questões de Concurso
Comentadas sobre postgresql em banco de dados
Foram encontradas 552 questões
CREATE [ UNIQUE ] INDEX [ CONCURRENTLY ] [ name ] ON table [ USING method ]
Tendo como referência essas informações, assinale a opção correta.
Julgue o próximo item, relativo a sistema gerenciador de banco de dados (SGBD).
Um SGBD trata do acesso ao banco e pode ser executado
independentemente pelo Oracle, MySQL ou PostgreSQL; no
entanto, cada SGBD utiliza DML (data manipulation
language) e DDL (data definition language) específicas.
A respeito de bancos de dados relacionais, julgue o item a seguir.
Em um banco de dados PostgreSQL, a manipulação de ROLES
é feita exclusivamente por comandos CREATE e DROP
fornecidos com o banco de dados.
Quanto aos Sistemas de Gerenciamento de Bancos de Dados (SGBD), analise as afirmativas abaixo e assinale a alternativa correta.
I. o MySQL, mesmo depois que foi adquirido pela Oracle, utiliza a linguagem SQL.
II. uma das linguagens que o PostgreSQL utiliza é o PL/ pgSQL, assim como PL/Python.
III. para o processamento de transações o Oracle utiliza da linguagem de programação PL/SQL.
As afirmativas abaixo se referem ao banco de dados Postgresql.
I. A instalação padrão do Postgresql utiliza a porta 6543 do protocolo para receber conexões.
II. O programa usado comumente para carregar cópias de uma base de dados a partir de um arquivo de texto é o psql.
III. Para especificar que uma base de dados deve tentar ser recuperada em uma única transação, é possível passar o parâmetro “-1”.
IV. Ao recuperar uma base de dados, se for encontrado um erro de SQL, o comportamento padrão do utilitário psql é perguntar ao usuário o que ele deseja fazer.
Estão corretas apenas as afirmativas
O PostgreSQL é um sistema gerenciador de banco de dados objeto-relacional (ORDBMS) que oferece suporte a tipos de dados especializados como o JSon e o JSonb.
Considere a seguinte instrução SQL:
WITH RECURSIVE cte(n) AS (
SELECT 1
UNION ALL
SELECT n+1 FROM cte WHERE n<5
)
SELECT * FROM cte;
Ao ser executada no PostgreSQL, ela produz como resultado:
I - O PostgreSQL gerencia várias conexões com o banco de dados de uma única vez, por meio do recurso de multithread oferecido pelos sistemas operacionais. Dessa forma, mais de uma pessoa pode acessar a mesma informação sem ocasionar atrasos ou filas de acesso. II - O PostgreSQL oferece recursos para realizar replicação entre servidores de forma gratuita, inclusive, para aplicações comerciais. III - O suporte nativo à SSL está embutido no PostgreSQL, possibilitando criar conexões seguras a partir de canais, para trafegar tanto informações de login quanto aquelas consideradas sigilosas.
Quais estão corretas?