SóProvas


ID
992110
Banca
FCC
Órgão
TRT - 12ª Região (SC)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Localização refere - se ao fato de uma aplicação respeitar as preferências culturais sobre alfabetos, classificação, formatação de números etc. PostgreSQL usa o padrão ISO C e POSIX fornecidos pelo sistema operacional do servidor para aplicar as regras de localização. O suporte à localização é automaticamente inicializado quando um cluster de banco de dados é criado usando o comando

Alternativas
Comentários
  • Desconheço as alternativas D e E, enquanto que a alternativa A (create cluster), cria um cluster, a alternativa B (create database), cria um banco de dados. Assim, a alternativa correta é a alternativa C (initdb) que permite criar um cluster de banco de dados, o qual é uma coleção de banco de dados que é gerenciado por uma única instância do servidor. 
  • Criação do Agrupamento de Banco de Dados (Database Cluster)

    Antes de ser possível fazer qualquer coisa, deve ser inicializada a área em disco para armazenamento dos bancos de dados. Isto é chamado de criação do agrupamento de bancos de dados (database cluster); em vez desse nome, o padrão SQL utiliza o termo agrupamento de catálogos (catalog cluster). Um agrupamento de bancos de dados é uma coleção de bancos de dados gerenciada por uma única instância de um servidor de banco de dados em execução. Após ser criado, o agrupamento de bancos de dados contém um banco de dados chamado template1. Como o nome sugere (em inglês), este banco de dados é utilizado como modelo para os próximos bancos de dados a serem criados; não deve ser utilizado para trabalho.

    Em termos de sistema de arquivos, um agrupamento de bancos de dados é um único diretório sob o qual todos os dados são armazenados. Este diretório é chamado de diretório de dados ou área de dados. A escolha do local onde os dados são armazenados depende inteiramente de quem faz a instalação. Não existe nenhum padrão, embora sejam usuais locais como /usr/local/pgsql/data e /var/lib/pgsql/data. Para inicializar um agrupamento de bancos de dados é utilizado o utilitário initdb, que é instalado junto com o PostgreSQL. O local no sistema de arquivos escolhido para o agrupamento de bancos de dados é indicado pela opção -D como, por exemplo:

    $ initdb -D /usr/local/pgsql/data
  • Locale support is automatically initialized when a database cluster is created using initdb. initdb will initialize the database cluster with the locale setting of its execution environment by default, so if your system is already set to use the locale that you want in your database cluster then there is nothing else you need to do. If you want to use a different locale (or you are not sure which locale your system is set to), you can instruct initdb exactly which locale to use by specifying the --locale option.


    http://www.postgresql.org/docs/9.1/static/locale.html
  • Pegadinha de comparação entre as duas versões de SQL.

    O "create cluster" cria um cluster de banco de dados no Oracle.
    O "inidb" cria um cluster de banco de dados no Postgree.

    Fonte:

    http://www.postgresql.org/docs/8.3/static/creating-cluster.html
    http://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_5001.htm

  • Quem não tem acesso:  - -> C