Physical Storage in Oracle

The Logical Database Structure

Tablespace

Segment


Extent


Oracle Block


Types of Tablespaces


Specifying the Tablespace

                 CREATE TABLE table-name ...... TABLESPACE tablespace-name;
                 CREATE INDEX index-name.... TABLESPACE tablespace-name;                  PRIMARY KEY (column-list)
                     USING INDEX TABLESPACE tablespace-name
 

Oracle Data Block

ROWIDs

Indexes

             CREATE [ UNIQUE | BITMAP ] INDEX .....

Index-Organized Tables


Clusters

 
Cluster Index


Creating a Cluster

             CREATE CLUSTER cluster-name (column data-type);              CREATE INDEX index-name ON CLUSTER cluster-name
                        [TABLESPACE tablespace-name];              CREATE TABLE table-name ..... CLUSTER cluster-name (column);  

Hash Clusters