Questões de Concurso
Sobre postgresql em banco de dados
Foram encontradas 570 questões

Sobre esse comando, assinale a alternativa correta.
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 é:
O PostgreSQL é um SGBD (Sistema de Gerenciamento de Banco de Dados objeto‐relacional), baseado no gerenciador de banco de dados POSTGRES, que originariamente fora desenvolvido no Departamento de Ciência da Computação da Universidade da Califórnia, em Berkeley. É distribuído em regime open source, ou seja, como software livre, e pode ser uma excelente alternativa a alguns SBGDs proprietários, como Oracle, por exemplo. Na instalação do PostgreSQL, uma das configurações que pode ser alterada é a sua porta padrão, que já é predefinida. Qual é a porta padrão de instalação do PostgreSQL?
CREATE TABLE customers ( customer_id SERIAL PRIMARY KEY, customer_name VARCHAR(100) );
CREATE TABLE orders ( order_id SERIAL PRIMARY KEY, order_date DATE, customer_id INT, FOREIGN KEY (customer_id) REFERENCES customers(customer_id) );
Qual alternativa altera a definição dessa chave estrangeira de modo que, quando um registro na tabela customers for deletado, a coluna customer_id na tabela orders seja atualizada para NULL?
Julgue o item a seguir, a respeito de sistema gerenciador de banco de dados relacional e NoSQL.
Em PostgreSQL, o tipo de dados uuid armazena
identificadores universais exclusivos gerados por um
algoritmo, escolhido para que seja praticamente nula a
probabilidade de geração do mesmo identificador por
qualquer outra pessoa que use o mesmo algoritmo.
O conceito de roles do banco de dados PostgreSQL pode estar associado a um usuário único ou a um grupo de usuários, conforme o modo de configuração do role.
Na replicação por fluxo do banco de dados PostgreSQL, as alterações são simultâneas tanto no servidor primário quanto no servidor em espera.
O banco de dados PostgreSQL possui um tratamento automático para resolver situações de deadlock, embora seja difícil prever qual das transações conflitantes será interrompida.
No contexto da administração de um ambiente PostgreSQL, analise o comando a seguir.
pg_dump XXXX > saida.sql
O efeito causado pela execução desse comando é
No banco de dados PostgreSQL, o comando SELECT adquire o bloqueio ACCESS SHARE nas tabelas referenciadas.
A replicação em cascata do banco de dados PostgreSQL permite que um servidor em espera atue como retransmissor para outros servidores em espera, reduzindo a quantidade de conexões ao servidor primário.
Para responder à questão, considere, a seguir, o Diagrama de Entidade Relacionamento de um sistema de Pagamento de Funcionários.
CREATE TABLE abc ( teste char(10) ) cláusula01 (xyz)
O conteúdo de cláusula01 que faz com que a tabela abc seja formada pelo atributo teste, além dos atributos definidos na tabela xyz é:

Em relação ao código supracitado, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.
( ) Da forma como foi declarado, id_waypoint atende os critérios necessários para ser chave primária.
( ) O bloco de código compreendido entre as linhas 7 e 10 adiciona a parte espacial à base de dados pela criação de um atributo geométrico do tipo ponto.
( ) A função ST_SetSRID poderia ser substituída pela função ST_Transform, tendo em vista que a função ST_SetSRID transformará o sistema de coordenadas da camada, pois a geometria foi criada sem definição de sistema na linha 8.
As afirmativas são, respectivamente,

Foi elaborado o seguinte código para ser executado na estrutura definida.

De acordo com o código supracitado, o atributo time_gap é do tipo
1 CREATE TABLE waypoint(
2 id_waypoint integer NOT NULL
3 )
4 COPY waypoint FROM ‘waypoints.csv’
5 WITH DELIMITER AS ‘,’
6 CSV HEADER;
7 ALTER TABLE waypoint
8 ADD COLUMN geom geometry (point);
9 UPDATE waypoint
10 SET geom = ST_SetSRID (ST_makepoint (lon, lat), 4326)
Em relação ao código supracitado, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.
( ) Da forma como foi declarado, id_waypoint atende os critérios necessários para ser chave primária.
( ) O bloco de código compreendido entre as linhas 7 e 10 adiciona a parte espacial à base de dados pela criação de um atributo geométrico do tipo ponto.
( ) A função ST_SetSRID poderia ser substituída pela função ST_Transform, tendo em vista que a função ST_SetSRID transformará o sistema de coordenadas da camada, pois a geometria foi criada sem definição de sistema na linha 8.
As afirmativas são, respectivamente,