Questões de Concurso de Postgree Sql - Tecnologia da Informação

Ver outros assuntos dessa disciplina Navegar questão a questão

Questão de Concurso - 479078

Concurso MPE Analista Ministerial - Área Informática 2011

Questão 90

Centro de Seleção e de Promoção de Eventos UnB (CESPE/CEBRASPE)

Nível Superior

Acerca de conceitos, fundamentos, instalação, administração, configuração, comandos, performance e detecção de problemas do ORACLE, do POSTGRES e do MYSQL, julgue os itens seguintes.

No POSTGRES SQL, assim como no MYSQL, o comando revoke pode ser emitido apenas pelo usuário que tenha emitido os comandos grant correspondentes.

  • C. Certo
  • E. Errado

Questão de Concurso - 1204684

Concurso TJ RN Analista de Suporte - Área: Infraestrutura 2020

Questão 23

Comissão Permanente do Vestibular / UFRN (COMPERVE)

Nível Superior

Para trabalhar com o banco de dados PostgreSQL em uma máquina Linux com o sistema operacional CentOS instalado, o desenvolvedor/administrador do sistema precisará inicializar o serviço de banco de dados cada vez que a máquina for iniciada. Uma das formas de habilitar a inicialização automática desse serviço, utilizando uma shell como root, é utilizando o comando

  • A. systemctl start postgresql
  • B. service enable postgresql
  • C. systemctl enable postgresql
  • D. service start postgresql

Questão de Concurso - 1205359

Concurso TJ RN Analista de Sistemas 2020

Questão 21

Comissão Permanente do Vestibular / UFRN (COMPERVE)

Nível Superior

O PostgreSQL permite criar funções para facilitar operações diárias e abstrair a complexidade na leitura e utilização dos códigos. Isto posto, analise a função a seguir:

CREATE OR REPLACE FUNCTION totalProcessos (integer)

RETURNS integer AS $total$

declare

    total integer;

BEGIN

     SELECT count(*) into total FROM processo where id <= $1;

      RETURN total;

END;

$total$ LANGUAGE plpgsql;

Sobre essa função, é correto afirmar que ela

  • A. não recebe parâmetros e retorna um texto.
  • B. retorna um número de ponto flutuante.
  • C. retorna um número do tipo inteiro.
  • D. não pode ser invocada em uma outra consulta.

Questão de Concurso - 1205362

Concurso TJ RN Analista de Sistemas 2020

Questão 23

Comissão Permanente do Vestibular / UFRN (COMPERVE)

Nível Superior

Um técnico da equipe de TI do TJRN recebeu a tarefa de adicionar o tjusr para ter acesso ao banco de dados PostgreSQL (versão 12). O técnico, logado como administrador do PostgreSQL, digitou os seguintes comandos:

CREATE USER tjusr PASSWORD 'senhatemporaria';

REVOKE ALL ON processo FROM tjusr;

GRANT SELECT ON processo TO tjusr;

GRANT USAGE, SELECT ON ALL SEQUENCES IN SCHEMA public TO tjusr;

Após a execução desses comandos, o usuário tjusr poderá

  • A.

    realizar consultas no banco de dados processo.

  • B.

    realizar consultas e atualizar dados no banco de dados processo.

  • C.

    adicionar um novo usuário ao banco de dados processo.

  • D.

    realizar exclusão de dados no banco de dados processo.

Questão de Concurso - 1205194

Concurso TJ RN Analista de suporte - Área: Banco de dados 2020

Questão 35

Comissão Permanente do Vestibular / UFRN (COMPERVE)

Nível Superior

O PostgreSQL permite criar funções para facilitar operações diárias e abstrair a complexidade na leitura e utilização dos códigos. Isto posto, analise a função a seguir:

CREATE OR REPLACE FUNCTION totalProcessos (integer)

RETURNS integer AS $total$

declare

   total integer;

BEGIN

     SELECT count(*) into total FROM processo where id <= $1;

     RETURN total;

END;

$total$ LANGUAGE plpgsql;

Sobre essa função, é correto afirmar que ela

  • A. não recebe parâmetros e retorna um texto.
  • B. retorna um número de ponto flutuante.
  • C. retorna um número do tipo inteiro.
  • D. não pode ser invocada em uma outra consulta.

Questão de Concurso - 1205196

Concurso TJ RN Analista de suporte - Área: Banco de dados 2020

Questão 36

Comissão Permanente do Vestibular / UFRN (COMPERVE)

Nível Superior

Um técnico da equipe de TI do TJRN recebeu a tarefa de adicionar o tjusr para ter acesso ao banco de dados PostgreSQL (versão 12). O técnico, logado como administrador do PostgreSQL, digitou os seguintes comandos:

CREATE USER tjusr PASSWORD 'senhatemporaria';

REVOKE ALL ON processo FROM tjusr;

GRANT SELECT ON processo TO tjusr;

GRANT USAGE, SELECT ON ALL SEQUENCES IN SCHEMA public TO tjusr;

Após a execução desses comandos, o usuário tjusr poderá

  • A.

    realizar consultas no banco de dados processo.

  • B.

    realizar consultas e atualizar dados no banco de dados processo.

  • C.

    adicionar um novo usuário ao banco de dados processo.

  • D.

    realizar exclusão de dados no banco de dados processo.

Questão de Concurso - 953203

Concurso DPE Assistente Técnico em Tecnologia da Informação de Defensoria - Área Programador 2017

Questão 39

Fundação Carlos Chagas (FCC)

Nível Médio

Considere as duas tabelas Tab1 e Tab2 de um banco de dados PostgreSQL 9 aberto e funcionando em condições ideais.

O comando utilizado pelo Técnico que produziu o resultado apresentado foi

  • A. SELECT ∗ FROM Tab1 INNER JOIN Tab2 USING (cod);
  • B. SELECT ∗ FROM Tab1 IN JOIN Tab2 ON Tab1.cod = Tab2.cod;
  • C. SELECT ∗ FROM Tab1 RIGHT JOIN Tab2 IN Tab1.cod = Tab2.cod;
  • D. SELECT ∗ FROM Tab1 FULL JOIN Tab2 IN Tab1.cod = Tab2.cod;
  • E. SELECT ∗ FROM Tab1 CROSS JOIN Tab2;

Questão de Concurso - 972888

Concurso TRT 6 Analista Judiciário - Área Apoio Especializado - Especialidade: Tecnologia da Informação 2018

Questão 36

Fundação Carlos Chagas (FCC)

Nível Superior

Em um banco de dados PostgreSQL aberto e em condições ideais, um Analista especializado em Tecnologia da Informação executou as instruções abaixo em uma tabela chamada funcionario.

Na segunda instrução UPDATE, o Analista aumentou o salário do funcionário Paulo em 1000.00, quando deveria aumentar o salário do funcionário Marcos nesse valor. Para cancelar a operação realizada, a lacuna I deve ser preenchida pela instrução

  • A. CANCEL OPERATION;
  • B. RESTORE TO ps1;
  • C. CANCEL UPDATE;
  • D. ROLLBACK -1;
  • E. ROLLBACK TO ps1;

Questão de Concurso - 1178300

Concurso EMPREL Assistente de Operações e Monitoramento 2019

Questão 41

Instituto AOCP (Instituto AOCP)

Nível Médio

Um assistente de operações necessita criar um superusuário em um banco de dados PostgreSQL. Supondo que ele só tenha acesso ao terminal de um sistema operacional Linux, assinale a alternativa que apresenta o comando para criação pela primeira vez de um superusuário do banco de dados.

  • A.

    CREATE USER < nomedousuario > AS SUPERUSER;

  • B.

    CREATE USER < nomedousuario > SUPERUSER INHERIT DBA;

  • C.

    CREATE USER SUPERUSER AS < nomedousuario > INHERIT ALL;

  • D.

    CREATE < nomedousuario > AS USER SUPERUSER AS INHERIT DBA;

  • E.

    CREATE USER < nomedousuario > SUPERUSER INHERIT CREATEDB CREATEROLE;

Questão de Concurso - 961935

Concurso Câmara de Salvador Analista de Tecnologia da Informação 2017

Questão 43

Fundação Getúlio Vargas (FGV)

Nível Superior

Analise o script a seguir, no âmbito do PostgreSQL.

O comando SQL que produz corretamente uma lista dos alunos, com a matrícula, nome e respectivas disciplinas e notas é:

  • A.
  • B.

  • C.
  • D.
  • E.