

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Essa versão do PostGreSQL não permite que funções definidas pelo usuário sejam escritas em linguagens diferentes de SQL e C.
Um tratador de linguagens procedurais é uma função escrita na linguagem C, compilada como um objeto compartilhado, carregado conforme necessário.
PostgreSQL é um sistema gerenciador de banco de dados do tipo objeto-relacional, distribuído sob a licença de código aberto BSD (Berkeley software distribution). A versão 8.4 do PostgreSQL pode ser executada nos sistemas operacionais AIX, Mac OS X, Gnu/Linux ou Windows e possui, entre outras características, funcionalidades como visões, gatilhos, regra de reescrita, herança e transação.
Por padrão, o utilitário pg_dump faz cópia de segurança de todos os objetos de um banco de dados PostgreSQL.
No script SQL SELECT * FROM tabela1 LIMIT 10 OFFSET 20, as palavras LIMIT e OFFSET são utilizadas para que somente um subconjunto dos resultados seja apresentado quando esse script for executado em um banco de dados no PostgreSQL 8.0.
No PostgreSQL 8.4.0, a consistência dos dados é mantida por meio de um modelo multiversão, tal que as transações de consulta ao um banco de dados acessam dados congelados (snapshot) em um instante do tempo (uma versão de banco de dados), independentemente do estado atual dos dados no banco de dados. Esse modelo garante a consistência dos dados, quando transações de atualizações ocorrem de forma concorrente.
Por meio das ferramentas de backup disponíveis no PostgreSQL, somente é possível criar cópias de segurança de um banco de dados específico ou de todos os bancos de dados de um servidor de uma só vez.
No arquivo postgres.conf, é registrada a autorização de acesso de outros computadores, em uma rede local, ao servidor SGBD PostgreSQL 8.0.
O controle de acesso no PostgreSQL passa por algumas etapas de validação, sendo a primeira delas responsável por validar a senha do usuário.
O comando VACUUM recupera a área de armazenamento ocupada pelas tuplas excluídas.
O PostgreSQL é capaz de gerenciar várias conexões com o banco de dados de uma única vez, por meio do recurso de multithread oferecido pelos sistemas operacionais.
Para o isolamento de transações, é utilizado um mecanismo de controle de concorrência denominado MVCC (Multiversion Concurrency Control).
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.
Quando não indicamos, qual o tipo padrão de índice o PostgreSQL assume?
B-tree
C-tree
Hash
Gist
Gast
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.
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
INNER JOIN ON.
INNER JOIN ON.
RIGHT OUTER JOIN ON.
NATURAL JOIN.
CROSS JOIN.
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.
No ORACLE, um trigger é um bloco PL/SQL armazenado e associado a uma tabela, esquema ou banco de dados que pode ser criado com o comando CREATE TRIGGER.
O PostgresSQL utiliza o modelo cliente/servidor. Uma sessão postgress consiste dos seguintes processos: um postmaster ou daemon supervisor, uma aplicação frontend do usuário e o processo de coleta do banco de dados do servidor.
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.