2.2 Estructura Física de las Base de Datos
Una Base de Datos Oracle tiene una estructura física y una estructura
lógica que se mantienen separadas, pero que son complemento una de
la otra para poder trabajar. Las bases de datos de Oracle usan un
modelo relacional.
Arquitectura física:
Para la arquitectura física de la base de datos este manual se basará
en la arquitectura física del gestor de bases de bases de datos Oracle
esto porque se decidió que para la explicación de todo el diseño e
implementación de la base de los datos se va a realizar con el gestor de
bases de datos Oracle.
La arquitectura física de Oracle tiene tres componentes básicos:
- La estructura de memoria
- Los procesos
- Los archivos
Archivos de datos
Contiene los datos de la base de datos internamente, está compuesto
por páginas enumeradas secuencialmente que representa la unidad
mínima de almacenamiento. Cada página tiene un tamaño de 8kb de
información. Existen diferentes tipos de páginas, a tener en cuenta:
Páginas de datos:
Es el tipo principal de páginas y son las que almacenan los registros de
datos.
Páginas de espacio libre (PFS Page Free Space):
Almacenan información sobre la ubicación y el tamaño del espacio libre.
Paginas GAM and SGAM:
Utilizadas para ubicar extensiones.
Páginas de Mapa de Ubicaciones de índices (IAM – IndexAllocationMap):
Contiene información sobre el almacenamiento de páginas de una tabla
o índice en particular.
Páginas índice:
Utilizada para almacenar registros de índices.
Archivo de Registro de Transacciones:
El propósito principal del registro de transacciones es la recuperación
de datos a un momento en el tiempo o complementar una restauración
de copia de respaldo completa (full backup).
Data File:
Los datafiles son los archivos físicos en los que se almacenan los
objetos que forman parte de un tablespace. Un datafile pertenece
solamente a un tablespace y a una instancia de base de datos. Un
tablespace puede estar formado por uno o varios datafiles.
El espacio total disponible en un tablespace es lógicamente la suma de
los tamaños que ocupan los archivos físicos o datafiles que lo forman.
Los Data File tienen las siguientes características:
- Un archivo sólo puede estar asociado con una base de datos.
- Los archivos de datos tienen atributos que permiten reservar automáticamente para ellos extensiones cuando se acaba el espacio.
- Uno o más archivos de datos forman una unidad lógica de almacenamiento llamada tablespace.
Os Block:
Conocidos como Disk Block, estos mapean a los data blocks. A la hora
de crear una nueva base de datos se debe indicar cuántos bloques de
sistema operativo formarán un bloque de datos.
Comentarios
Publicar un comentario