111 Q146704
Ciência da Computação
Ano: 2008
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os itens de 111 a 115, acerca do banco de dados PostgreSQL.

Quando usado para criar um backup, o comando psql gera um arquivo que pode ser lido por pg_dump para recriar a base de dados no estado no qual se encontrava antes da execução do psql.

112 Q146703
Ciência da Computação
Ano: 2008
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os itens de 111 a 115, acerca do banco de dados PostgreSQL.

As bases de dados são criadas via comando CREATE DATABASE e destruídas via DELETE DATABASE e podem ter as suas localizações de armazenamento definidas por tablespaces criados via CREATE TABLE.

113 Q146702
Ciência da Computação
Ano: 2008
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os itens de 111 a 115, acerca do banco de dados PostgreSQL.

Papéis (roles), criados via NEW ROLE e removidos via REMOVE ROLE, são usados para gerenciar permissões, e podem possuir objetos como tabelas e conceder, a outros papéis, privilégios a tais objetos.

114 Q146701
Ciência da Computação
Ano: 2008
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os itens de 111 a 115, acerca do banco de dados PostgreSQL.

Parâmetros de configuração podem ser especificados editando-se o arquivo postgresql.conf; diversos desses parâmetros afetam o comportamento de um sistema de banco de dados.

115 Q146700
Ciência da Computação
Ano: 2008
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca da administração de sistemas de banco de dados SQL Server 2005 em conjunto com o SQL Server 2005 Integration Services, julgue os itens a seguem.

O serviço de transferência de arquivos do SQL permite ao administrador de banco de dados enviar, receber e criar diretórios locais e remotamente mediante FTP no SQL 2005.

116 Q146698
Ciência da Computação
Ano: 2008
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação à tecnologia de banco de dados, julgue os itens a seguir.

O sistema de gerenciamento de banco de dados (SGBD) PostgreSQL é um modelo em código aberto que tem como base o modelo de desenvolvimento bazar.

117 Q146688
Ciência da Computação
Ano: 2008
Banca: Fundação Carlos Chagas (FCC)

Uma consulta que encontrará todas as colunas que tem nomes iguais em duas tabelas e fará a comparação de igualdade é realizada, pelos gerenciadores de banco de dados PostgreSQL, pelo tipo de junção

118 Q146687
Ciência da Computação
Ano: 2008
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Na instalação e manutenção do Postgres SQL 8 em sistemas Linux, o nome do usuário padrão recomendado pela instalação do sistema corresponde a

119 Q146678
Ciência da Computação
Ano: 2008
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens que se seguem, acerca da administração do PostgreSQL.

Acerca da configuração dos servidores PostgreSQL, é correto afirmar que podem ser informados, no arquivo postgresql.conf, os nomes de arquivos a serem processados via diretivas import; há parâmetros de configuração que podem ser alterados após o servidor PostgreSQL iniciar sua execução; o servidor aguarda solicitações por default na porta TCP de número 432; qualquer parâmetro de configuração pode ser modificado via comando SET em sessões SQL.

120 Q146677
Ciência da Computação
Ano: 2008
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens que se seguem, acerca da administração do PostgreSQL.

Com relação a cópias de segurança (backups), é correto afirmar que o pg_dumpall pode ser executado para criar cópias de segurança de várias bases de dados; o programa psql pode restaurar dados a partir apenas de cópias de segurança criadas com o pg_dump; os arquivos de uma base de dados podem ser copiados via comando tar, desde que o servidor PostgreSQL esteja em execução.

121 Q146676
Ciência da Computação
Ano: 2008
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens que se seguem, acerca da administração do PostgreSQL.

Acerca de papéis e privilégios, é correto afirmar que permissões de acesso são gerenciadas via conceito de papel (role); privilégios podem ser atribuídos a papéis via GRANT; PUBLIC é um nome especial usado para que sejam concedidos todos os privilégios a um papel; membros são incluídos no papel — se um papel existe — via comando ADDUSER e removidos via REMOVE.

122 Q146675
Ciência da Computação
Ano: 2008
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens que se seguem, acerca da administração do PostgreSQL.

Com relação a bases de dados (database), é correto afirmar que são coleções de esquemas; são criadas via CREATE DATABASE; não é necessário que o servidor PostgreSQL esteja em execução (running) para que bases de dados sejam criadas; a base de dados Postgres é copiada por default, ao se criar uma nova base de dados; é necessário explicitar, para que uma base de dados seja criada, o tablespace que será usado.

123 Q560620
Ciência da Computação
Ano: 2007
Banca: Fundação Carlos Chagas (FCC)

Considere o seguinte:

I. %ISOPEN − permite que se verifique se um cursor está aberto ou não. No caso de cursores implícitos o resultado será sempre TRUE, uma vez que o Oracle fecha o cursor após uma operação.

II. %NOTFOUND − indica se o último FETCH retornou uma row ou não, para cursores explícitos e se alguma row foi afetada pelo último comando INSERT, UPDATE ou DELETE para cursores implícitos.

III. SQLERRM é uma função string que retorna a mensagem de erro associado ao último SQLCODE.

No âmbito do PL/SQL, é correto o que se afirma em

124 Q146685
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Com relação a bancos de dados, julgue os itens a seguir. Os códigos em um programa PL/SQL podem ser agrupados em estruturas chamadas blocos. Um bloco não pode ter nome, mas pode ser dividido em seções. As seções são iniciadas com a palavra begin e terminadas com end. Existem seções nas quais variáveis são declaradas.
125 Q146684
Ciência da Computação
Ano: 2007
Banca: Fundação Mariana Resende Costa (FUMARC)

No PostgreSQL 8.0.0, a consistência de dados é garantida pela utilização do modelo multiversão MVCC (Multiversion Concurrency Control).

 Em relação a esse modelo, é CORRETO afirmar:

126 Q146683
Ciência da Computação
Ano: 2007
Banca: Fundação Mariana Resende Costa (FUMARC)

Observe a seguinte seqüência de comandos executada em um servidor Post-greSQL 8.0.0:

A opção que MELHOR descreve o resultado obtido após tal execução é:
127 Q146681
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando a figura ao lado, que apresenta uma visão básica da interface do aplicativo gerenciador do SGBD PostgreSQL, julgue os itens a seguir.

Da mesma forma que no PostgreSQL, esquemas de outros SGBDs podem conter funções agregadas (aggregate), restrições (constraints) , funções (functions), procedimentos (procedures), tabelas e visões.

128 Q146680
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando a figura ao lado, que apresenta uma visão básica da interface do aplicativo gerenciador do SGBD PostgreSQL, julgue os itens a seguir.

A instância de banco de dados PostgreSQL que está executando no mesmo computador no qual a interface de gerenciamento está sendo executada possui uma base de dados com um esquema público, o qual não possui tabelas.

129 Q146673
Ciência da Computação
Ano: 2007
Banca: Fundação Carlos Chagas (FCC)

Os tipos de dados numéricos disponibilizados pelo PostgreSQL, cujos tamanhos de armazenamento são variáveis, são denominados

130 Q146672
Ciência da Computação
Ano: 2007
Banca: Fundação Carlos Chagas (FCC)

Sobre autenticação de clientes no banco de dados PostgreSQL, considere:

I. A autenticação é tradicionalmente controlada pelo arquivo pg_hba.conf armazenado no diretório de dados.

II. O arquivo de configuração da autenticação pode ser armazenado em outro local que não o diretório de dados.

III. HBA significa autenticação baseada no hospedeiro.

Está correto o que consta em

131 Q146671
Ciência da Computação
Ano: 2007
Banca: Fundação Carlos Chagas (FCC)

NÃO é um tipo de junção suportado pelos gerenciadores de banco de dados PostgreSQL:

132 Q146670
Ciência da Computação
Ano: 2007
Banca: Fundação Carlos Chagas (FCC)

No PostgreSQL, quando o programa postmaster está em execução, o identificador de processo dele fica armazenado no diretório de dados no arquivo

133 Q146669
Ciência da Computação
Ano: 2007
Banca: Fundação Carlos Chagas (FCC)

No PostgreSQL, pode-se aplicar o comando SQL da categoria DCL – Data Control Language:

134 Q146668
Ciência da Computação
Ano: 2007
Banca: Fundação Carlos Chagas (FCC)

Na instalação via fontes do PostgreSQL versão 8.1.4, a autenticação padrão que permite acesso local sem senha é do tipo

135 Q146679
Ciência da Computação
Ano: 2004
Banca: Fundação de Estudos Superiores de administração e Gerência (ESAG)

O gerenciador de banco de dados que possui as seguintes características: possui mecanismos de segurança, é open source, possui integridade referencial, possui suporte às plataformas Linux, Windows e FreeBSD é:

136 Q731033
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Julgue os itens subsequentes, a respeito do Postgres 9.6.

Nas instruções seguintes, a palavra-chave IMMUTABLE indica que a função criada não pode modificar o banco de dados.

137 Q731032
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Julgue os itens subsequentes, a respeito do Postgres 9.6. Ao se criar uma trigger, a variável especial TG_OP permite identificar que operação está sendo executada, por exemplo, DELETE, UPDATE, INSERT ou TRUNCATE.
138 Q655479
Ciência da Computação
Ano: 0000
Banca: Banca não informada

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:

139 Q655478
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Observe a figura a seguir que ilustra os registros da tabela AGENTES criada no esquema PESSOAL do Banco de Dados AGRO implementado no PostgreSQL por Vitor.

Vitor precisa selecionar e armazenar no mesmo esquema, mas segregado da tabela AGENTES, o resultado de uma consulta que lista o Nome e o CPF de todos os agentes que foram cadastrados em Fevereiro de 2017.

Para isso, Vitor utilizou o comando:

140 Q655477
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Os Bancos de Dados PostgreSQL necessitam de manutenção periódica conhecida como