Documente Academic
Documente Profesional
Documente Cultură
Erik Cadena Gutirrez Daniel Contreras Lpez Luis A. Isidoro Ramrez Miguel ngel Lozano Acosta Jonathan Torres Acevedo Cristian Fco. Vargas Zamudio
Una Base de Datos es un conjunto de datos y sus relaciones (datos interrelacionados), almacenados con la mnima redundancia y de manera que se pueda acceder a ellos eficientemente Se concibe como un fondo informatizado de informacin
Sistema de Base de Datos: es el sistema que se ocupa de mantener la informacin y hacer que est disponible para el usuario. Consta de los siguientes elementos:
Datos: deben almacenarse de manera integrada y deben ser compartidos (accesibles a todas las aplicaciones). Software: es el Sistema Manejador de la Base de Datos . Se utiliza para definir, mantener y manipular la base de datos. Hardware: est formado por los dispositivos donde reside la base de datos.
Usuarios: se pueden considerar tres tipos distintos de usuarios del sistema de base de datos:
- Usuario terminal: emplea la base de datos para un uso no informtico de la informacin.
- Programador de aplicaciones: disea y gestiona los programas que utilizan datos en la base de datos
- Administrador/es de la base de datos: es el encargado de disear la estructura de datos que soporta la base de datos.
Las ventajas principales del uso de bases de datos son: Archivos y Bases de Datos
- Compacidad: no se van a duplicar los ficheros. - Rapidez: al utilizar estructuras ordenadas y bien diseadas. - Facilidad de trabajo: reusabilidad de los datos que estn en todo momento a disposicin. - Actualizacin: al no estar los datos duplicados se pueden actualizar con facilidad. - Menor redundancia. - Eliminacin de inconsistencias: consecuencia de lo anterior. - Comparticin de datos. - Seguridad y chequeo de errores.
Archivo o Fichero
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.
rbol de bloques
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 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.
Esquema de archivos
logical_file_name logical_file_name es el nombre que se utiliza para hacer referencia al archivo en todas las instrucciones Transact-SQL. El nombre de archivo lgico tiene que cumplir las reglas de los identificadores de SQL Server y tiene que ser nico entre los nombres de archivos lgicos de la base de datos. os_file_name os_file_name es el nombre del archivo fsico que incluye la ruta de acceso al directorio. Debe seguir las reglas para nombres de archivos del sistema operativo. Los archivos de datos y de registro de SQL Server se pueden colocar en sistemas de archivos FAT o NTFS
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.
Principal El grupo de archivos principal contiene el archivo de datos principal y los dems archivos asignados especficamente a otro grupo de archivos. Todas las pginas de las tablas del sistema estn asignadas al grupo de archivos principal.
Definidos por el usuario Los grupos de archivos definidos por el usuario son los grupos de archivos especificados mediante la palabra clave FILEGROUP en la instruccin CREATE DATABASE o ALTER DATABASE. Los archivos de registro nunca forman parte de un grupo de archivos. El espacio del registro se administra de forma independiente del espacio de datos. Ningn archivo puede pertenecer a ms de un grupo de archivos.
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.