Introdução ao conceito de Tablespaces

2743 palavras 11 páginas
TRABALHO
BANCO DE DADOS

CARLOS EDUARDO MUNARI

PROFESSOR: LEANDRO RONDADO

Introdução ao conceito de Tablespaces

Comecemos com a seguinte pergunta: Qual é a relação entre tablespaces e arquivos de dados? Bom, para responder esta pergunta, primeiro precisamos entender como os dados são armazenados no banco de dados. O Oracle armazena dados logicamente em tablespaces e fisicamente em arquivos de dados (datafiles). Apesar dos arquivos de dados e os tablespaces estarem muito "inter-relacionados", os mesmos possuem diferenças importantes:
Um banco de dados Oracle consiste em uma ou mais unidades de armazenamento lógicas denominadas tablespaces, que armazenam coletivamente todos os dados do banco de dados.
Cada tablespace em um banco de dados Oracle consiste em um ou mais arquivos denominados arquivos de dados (datafiles), que são estruturas físicas compatíveis com o sistema operacional no qual o Oracle é executado.
Os dados de um banco de dados são armazenados coletivamente nos arquivos de dados que constituem cada tablespace do banco de dados.
Como um banco de dados é um conjunto de arquivos de dados, é muito importante que entendamos como um banco de dados Oracle agrupa esses arquivos. Como dito anteriormente, o Oracle faz isso sob a proteção de um objeto de banco de dados chamado tablespace. Antes de poder inserir dados em um banco de dados Oracle, primeiro é necessário criar um tablespace e depois uma tabela dentro desse tablespace que conterá os dados. Podemos observar que na criação de um banco de dados utilizando o DBCA, o Oracle como padrão sempre cria um tablespace de dados chamado USERS. Ao criar uma tabela é necessário incluir todas as informações sobre o tipo de dados que deseja manter. O código abaixo, gerado para criar a tabela CLIENTE, ilustra como o Oracle armazena informações sobre o tipo de dado que irá registrar:
SQL> create table cliente 2 (cod_cliente number constraint pk_cliente primary key, 3 nome

Relacionados

  • Oracle
    9801 palavras | 40 páginas
  • Modelagem e implementação de um sgbd
    2746 palavras | 11 páginas
  • Pim iii
    9364 palavras | 38 páginas
  • resenha critica 01
    1169 palavras | 5 páginas
  • Banco de dados oracle (indices)
    2549 palavras | 11 páginas
  • 94360771 Tuning Oracle Completo
    6521 palavras | 27 páginas
  • Pim iii consulting
    1867 palavras | 8 páginas
  • ALTA DISPONIBILIDADE EM SISTEMAS DE BANCO DE DADOS ORACLE
    13039 palavras | 53 páginas
  • Conexão sgbd
    9521 palavras | 39 páginas
  • APLICAÇÃO MÓVEL/MOBILE PARA O MONITORAMENTO DE BANCO DE DADOS ORACLE.
    5920 palavras | 24 páginas