SóProvas


ID
211081
Banca
CESPE / CEBRASPE
Órgão
MPU
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

Acerca de SGBD Oracle, Postgres e MySQL, julgue os próximos
itens.

Os componentes de uma data block (menor unidade de entrada/saída) em um banco de dados Oracle são: header, table directory, row directory, row data e free space.

Alternativas
Comentários
  • Ver figura dos componentes do Oracle Bata Block em: 

    http://download.oracle.com/docs/cd/B10500_01/server.920/a96524/c03block.htm

  • A menor unidade de alocação de espaço usada pelo Oracle é um data block (bloco lógico). Seu tamanho é definido durante a criação de um banco de dados.

    Estrutura do data block:
    Header - contém informações como endereço do bloco e tipo de segmento (segmento de dados, índice etc.);
    Table Directory - contém informações sobre as tabelas que possuem linhas nesse bloco;
    Row Directory - contém informações sobre as linhas mantidas no bloco;
    Overhead - O header, o table directory e o row directory são chamados, quando juntos, de overhead;
    Row Data - É a parte que contém efetivamente a tabela ou índice;
    Free Space - É o espaço reservado para a inserção de novas linhas ou para atualização daquelas que possuem seu tamanho aumentado.