Oracle tiene bloques, segmentos y extensiones para describir el diseño físico, y tablas y espacios de tabla para r describiendo el diseño lógico. Lamentablemente, no recuerdo los detalles y, en cualquier caso, los aprendí hace dos versiones.
En general, habrá dos formas diferentes de describir las bases de datos. Desde el punto de vista de los usuarios, una base de datos se puede dividir en espacios de tabla, y los espacios de tablas contienen tablas, que contienen filas, y así sucesivamente. Sin embargo, tienen que vivir en algún lugar del disco, por lo que el DBA generalmente tendrá que asignar archivos, y dentro de los archivos tiene que haber un diseño que permita que las filas y los campos se almacenen en los bytes del archivo.
Estos son detalles de implementación, y normalmente solo son de interés para el DBA. Los encontrará en la documentación de los sistemas de bases de datos individuales y en los libros destinados a DBA, y normalmente encontrará cada sistema de base de datos individual en sus propios libros.
Tenga en cuenta que los sistemas de bases de datos generalmente vienen con documentación, y los sistemas como Oracle y DB2 generalmente tienen una documentación muy extensa, a menudo organizada en libros que puede leer en línea o descargar de una forma u otra. Por supuesto, intentar encontrar algo en www.oracle.com o www.ibm.com puede ser una experiencia frustrante, pero Google probablemente siga siendo tu amigo.
¿Puede recomendar un buen libro de Oracle explicando estas cosas? – bichonfrise74
Este es bastante bueno: http://www.amazon.com/Oracle-Database-10g-DBA-Handbook/dp/0072231459/ref=sr_1_1?ie=UTF8&s=books&qid=1257384634&sr=8-1 –