Está en la página 1de 2

Se describe la estructura fsica de la base de datos mediante un esquema interno.

Este esquema se especifica mediante un modelo fsico y describe todos los detalles para el almacenamiento de la base de datos, as como los mtodos de acceso. Es el nivel ms bajo de representacin de la base de datos. El DBA tambin debe decidir la forma en que van a ser representados los datos en la base de datos almacenada. A este proceso se le conoce comnmente como diseo fsico de la base de datos.* Una vez realizado el diseo fsico, el DBA deber crear la definicin de la estructura de almacenamiento correspondiente (es decir, el esquema interno), utilizando el DDL interno. Adems, tambin deber definir la transformacin conceptual/interna asociada. En la prctica, es factible que uno de los dos DDLs (el conceptual o el interno; pero ms probablemente el primero) incluya los medios para definir esa transformacin; aunque las dos funciones (crear el esquema y definir la transformacin) deben ser claramente separables. Al igual que el esquema conceptual, tanto el esquema interno como la transformacin correspondiente existirn en las formas fuente y objeto.

Modelos internos en los SMBDs. Manejo de Memoria El nivel interno de un sistema de bases de datos es el que se ocupa de la forma como estn almacenados los datos. Fsicamente, las bases de datos casi siempre se almacenan en medios de acceso directo, por lo regular en discos magnticos de cabeza mvil, aunque en algunos sistemas pueden utilizarse otros medios (por ejemplo tambores, discos pticos, etc.) en vez de esos discos o adems de ellos. Daremos por sentado que se conocen los aspectos bsicos de la arquitectura de los discos y se conocen trminos tales como tiempo de bsqueda, retardo rotacional, cilindro, pista, cabeza de lectura / grabacin, etc. Lo fundamental en un ambiente de base de datos es que los tiempos de acceso a disco son mucho ms largos que los tiempos de acceso a memoria principal. Los tiempos de acceso a disco representativos van de cerca de 400 milisegundos o ms para un disco flexible en un micro hasta unos 30 milisegundos o menos para un disco rpido en un mainframe; el acceso a memoria principal ser con toda probabilidad por lo menos cuatro o cinco rdenes de magnitud ms rpido que el acceso a disco en un sistema dado. Por todo esto, un objetivo prioritario de desempeo en sistemas de bases de datos es reducir al mnimo el nmero de accesos a disco.

Para esto se utilizan tcnicas para organizar los datos almacenados en disco de manera tal que un elemento de informacin requerido se pueda localizar con un mnimo de operaciones de E/S. Cualquier organizacin de los datos en el disco se denomina estructura de almacenamiento. Es posible desarrollar (y as se ha hecho) un gran nmero de estructuras de almacenamiento diferentes, y desde luego, tienen distintas caractersticas de desempeo que son adecuadas para ciertas aplicaciones y no lo son para otras. No existe una sola estructura ptima para todas las aplicaciones por lo que un buen sistema debe poder utilizar varias estructuras distintas, a fin de almacenar diversas porciones de la base de datos en diversas formas y deber ser posible cambiar la estructura de almacenamiento de una porcin determinada cuando varen o se comprendan mejor los requerimientos de desempeo. Manejo de Memoria Principal. La memoria principal constituye el medio de almacenamiento para el proceso de los datos disponibles para las operaciones requeridas por el usuario. Manejo de Memoria Secundaria. Frecuentemente los datos y programas se graban en la Memoria Secundaria, de esta forma, cuando se ejecuta varias veces un programa o se utilicen repetidamente unos datos, no es necesario darlos de nuevo a travs del dispositivo de entrada.

También podría gustarte