SóProvas


ID
2609209
Banca
FCC
Órgão
DPE-AM
Ano
2018
Provas
Disciplina
Banco de Dados
Assuntos

Na definição do armazenamento (storage), considerando o sistema gerenciador de banco de dados Oracle 11g, para se especificar uma área inicial de 10 GB, com incrementos graduais de 1 GB, o subcomando a ser utilizado é

Alternativas
Comentários
  • "[...] In this case, INITIAL, NEXT, PCTINCREASE, and MINEXTENTS are used together to compute the initial size of the segment. After the segment size is computed, internal algorithms determine the size of each extent."

     

    Fonte: https://docs.oracle.com/cd/B19306_01/server.102/b14220/logical.htm

     

    Simplificando a explicação da organização lógica de armazenamento no Oracle: uma tabela é um segmento para o oracle. Um segmento é dividido em um conjunto de extents. Por sua vez, cada extent é composto por um conjunto de blocos. :D 

     

    O parametro INITIAL estabelece o tamanho inicial do segmento, isto é, do extent. O parametro NEXT estabelece o tamanho dos próximos extents que serão adicionados ao segmento. 

    Abaixo segue exemplo de criação de uma tabela com a cláusula storage definida, iniciando em 10GB com extensões de 1GB:

     

     

     

    CREATE TABLE employees_demo ( employee_id NUMBER(6) , first_name VARCHAR2(20) , last_name VARCHAR2(25)  )

    TABLESPACE example STORAGE (INITIAL 10G   NEXT 1G  );

     

     

     

    Bons estudos.

  • mano, inviável, a esperança é que é concurso de DBA e por isso tá tão aprofundado, porque a resposta está na Oracle SQL reference que tem 2 mil páginas!!!