Localizacion de Archivos en BD
Localizacion de Archivos en BD
Localizacion de Archivos en BD
Identificar funcin y ubicacin de los archivos que integran una base de datos
Un archivo o fichero es un conjunto de informacin sobre el mismo tema, tratada como una unidad de almacenamiento y organizada de forma estructurada para la bsqueda de un dato individual. Un archivo est compuesto de registros homogneos que contienen informacin sobre el tema.
En esta organizacin pueden leerse o escribirse registros arbitrarios, pero no pueden insertarse o suprimirse registros en la mitad de un archivo
Es un rbol de bloques de disco, donde cada nodo contiene n registros con clave
El archivo de datos principal es el punto de partida de la base de datos y apunta a los otros archivos de la base de datos. Cada base de datos tiene un archivo de datos principal. La extensin recomendada para los nombres de archivos de datos principales es .mdf.
Los archivos de datos secundarios son todos los archivos de datos menos el archivo de datos principal. Puede que algunas bases de datos no tengan archivos de datos secundarios, mientras que otras pueden tener varios archivos de datos secundarios. La extensin de nombre de archivo recomendada para los archivos de datos secundarios es .ndf.
Archivos de registro
Los archivos de registro almacenan toda la informacin de registro que se utiliza para recuperar la base de datos. Como mnimo, tiene que haber un archivo de registro por cada base de datos, aunque puede haber varios. La extensin de nombre de archivo recomendada para los archivos de registro es .ldf.
ARCHIVO MAESTRO Un archivo maestro es un conjunto de registros que se refieren a algn aspecto importante de las actividades de una organizacin. ARCHIVO DE TRANSACCIONES. Un archivo de transacciones es un archivo temporal que persigue bsicamente dos propsitos; uno es el de acumular datos de eventos en el momento que ocurran, y el segundo propsito es el de actualizar los archivos maestros para reflejar los resultados de las transacciones actuales. En otras palabras, guardan informacin sobre los eventos que afectan a la organizacin y sobre los cuales se calculan datos.
ARCHIVO DE PLANEAMIENTO. Los archivos de planeamiento, contienen datos referentes a los niveles esperados de los datos existentes en los archivos maestros y de transacciones. ARCHIVOS DE CONTROL. Los archivos de control contienen datos de los archivos maestros y de transacciones, para permitir el anlisis del desempeo de la organizacin. Estos archivos generan medidas de control de los negocios.
Pginas de archivo de datos Las pginas de un archivo de datos de SQL Server estn numeradas secuencialmente, comenzando por cero (0) para la primera pgina del archivo. Cada archivo de una base de datos tiene un nmero de identificador nico. Para identificar de forma nica una pgina de una base de datos, se requiere el identificador del archivo y el nmero de la pgina.
Tamao de archivo
Pueden crecer de forma automtica a partir del tamao especificado inicialmente. Cuando se define un archivo, se puede especificar un incremento de crecimiento. Cada vez que se llena el archivo, el tamao aumenta en la cantidad especificada. Si hay varios archivos en un grupo de archivos, no crecern automticamente hasta que todos los archivos estn llenos. A continuacin, el crecimiento tiene lugar por turnos. Cada archivo tambin puede tener un tamao mximo especificado. Si no se especifica un tamao mximo, el archivo puede crecer hasta utilizar todo el espacio disponible en el disco.
Arquitectura de los sistemas de archivos sistema de archivos bsico o nivel de E/S fsica, este sistema se encarga de ubicar los bloques de datos en el dispositivo de almacenamiento secundario y adems del almacenamiento intermedio de los mismos en la memoria principal. El supervisor bsico de E/S es el responsable de la iniciacin y terminacin de toda la E/S de archivos. En este nivel se mantienen unas estructuras de control que se encargan de la E/S con los dispositivos. La planificacin y el estado de los archivos.
La E/S lgica es la parte del sistema de archivos que permite a usuarios y aplicaciones acceder a los registros. As, mientras el sistema de archivos bsico trabaja con bloques de datos, el mdulo de E/S lgica lo hace con registros. Mtodo de acceso. Los diferentes mtodos de acceso reflejan las distintas estructuras de archivos y las formas diferentes de acceder y procesar los datos.