SlideShare una empresa de Scribd logo
1 de 25
Identificar función y ubicación
de los archivos que integran una
          base de datos



                     •   Erik Cadena Gutiérrez
                     •   Daniel Contreras López
                     •   Luis A. Isidoro Ramírez
                     •   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 mínima redundancia y de manera que se
  pueda acceder a ellos eficientemente
 Se concibe como un fondo informatizado de
  información

 Sistema de Base de Datos: es el sistema que se ocupa de
  mantener la información 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
    informático de la información.

   - Programador de aplicaciones: diseña y gestiona los
    programas que utilizan datos en la base de datos

   - Administrador/es de la base de datos: es el encargado de
    diseñar 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 diseñadas.
    - Facilidad de trabajo: reusabilidad de los datos que están en
     todo momento a disposición.
    - Actualización: al no estar los datos duplicados se pueden
     actualizar con facilidad.
    - Menor redundancia.
    - Eliminación de inconsistencias: consecuencia de lo anterior.
    - Compartición de datos.
    - Seguridad y chequeo de errores.
Archivo o Fichero
              
Conjunto de información sobre el mismo
tema,     tratada como     una    unidad    de
almacenamiento y organizada de forma
estructurada para la búsqueda de un dato
individual. Un archivo está compuesto de
registros homogéneos que contienen información
sobre el tema.
Es una simple secuencia
        de bytes.
           
Los archivos en el
sistema operativo, se
estructuran de    esta
manera.
Sucesión de registros de
.
            tamaño fijo
                       
  En esta organización pueden
 leerse o escribirse registros
 arbitrarios, pero no pueden
 insertarse o
 suprimirse registros en la mitad
 de un archivo
Árbol de bloques
      


 ARCHIVOS DE
BASE DE DATOS
Archivos de datos principales

                         
 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 extensión recomendada para
  los nombres de archivos de datos principales es .mdf.
Archivos de datos secundarios

                       
 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 extensión de nombre de archivo
  recomendada para los archivos de datos secundarios
  es .ndf.
Archivos de registro

                         
 Los archivos de registro almacenan toda la
  información de registro que se utiliza para recuperar
  la base de datos. Como mínimo, tiene que haber un
  archivo de registro por cada base de datos, aunque
  puede haber varios. La extensión de nombre de
  archivo recomendada para los archivos de registro es
  .ldf.
Archivo maestro y de
          transacciones
                              
 ARCHIVO MAESTRO
 Un archivo maestro es un conjunto de registros que se refieren a
 algún aspecto importante de las actividades de una organización.


 ARCHIVO DE TRANSACCIONES.
 Un archivo de transacciones es un archivo temporal que persigue
 básicamente dos propósitos; uno es el de acumular datos de
 eventos en el momento que ocurran, y el segundo propósito es el
 de actualizar los archivos maestros para reflejar los resultados de
 las transacciones actuales. En otras palabras, guardan
 información sobre los eventos que afectan a la organización y
 sobre los cuales se calculan datos.
Archivo de planeamiento y
        de control
                         
 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
análisis del desempeño de la organización. Estos
archivos generan medidas de control de los negocios.
Esquema de archivos
        
Nombres de archivo lógico y físico

                               
 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 lógico tiene que cumplir las reglas de los identificadores
 de SQL Server y tiene que ser único entre los nombres de archivos
 lógicos de la base de datos.

 os_file_name
 os_file_name es el nombre del archivo físico 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
PÁGINAS DE ARCHIVO DE DATOS
Las páginas de un archivo de datos de SQL Server están
                              
numeradas secuencialmente, comenzando por cero (0) para la
primera página del archivo. Cada archivo de una base de datos
tiene un número de identificador único. Para identificar de
forma única una página de una base de datos, se requiere el
identificador del archivo y el número de la página.
Tamaño de archivo

                           
 Pueden crecer de forma automática a partir del tamaño
  especificado inicialmente. Cuando se define un archivo, se
  puede especificar un incremento de crecimiento. Cada vez
  que se llena el archivo, el tamaño aumenta en la cantidad
  especificada. Si hay varios archivos en un grupo de
  archivos, no crecerán automáticamente hasta que todos
  los archivos estén llenos. A continuación, el crecimiento
  tiene lugar por turnos.
 Cada archivo también puede tener un tamaño máximo
  especificado. Si no se especifica un tamaño máximo, el
  archivo puede crecer hasta utilizar todo el espacio
  disponible en el disco.
Grupos de archivos de una base de
              datos

                         
 Principal
 El grupo de archivos principal contiene el archivo de
 datos principal y los demás archivos asignados
 específicamente a otro grupo de archivos. Todas las
 páginas de las tablas del sistema están asignadas al
 grupo de archivos principal.
Grupos de archivos de una base de
              datos
                        
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 instrucción 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.
Ningún archivo puede pertenecer a más de un grupo
de archivos.

Arquitectura de los sistemas de
             archivos
                         
• Sistema de archivos básico: este sistema se encarga
  de ubicar los bloques de datos en el dispositivo de
  almacenamiento     secundario    y    además    del
  almacenamiento intermedio de los mismos en la
  memoria principal.

• El supervisor básico de E/S es el responsable de la
  iniciación y terminación 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
  planificación y el estado de los archivos.
Arquitectura de los sistemas de
                archivos
                         
• La E/S lógica es la parte del sistema de archivos que
  permite a usuarios y aplicaciones acceder a los
  registros. Así, mientras el sistema de archivos básico
  trabaja con bloques de datos, el módulo de E/S lógica
  lo hace con registros.

• Método de acceso. Los diferentes métodos de
  acceso reflejan las distintas estructuras de archivos y
  las formas diferentes de acceder y procesar los datos.



-Esquema de base de datos

Más contenido relacionado

La actualidad más candente

Manual de administración BD
Manual de administración BDManual de administración BD
Manual de administración BDAnderson Rubio
 
Perspectiva practica de la administracion de base de datos
Perspectiva practica de la administracion de base de datosPerspectiva practica de la administracion de base de datos
Perspectiva practica de la administracion de base de datosDiana Vélez
 
Administración de Base de Datos
Administración de Base de DatosAdministración de Base de Datos
Administración de Base de DatosJuan Ramirez
 
Características, componentes y arquitectura de los dbms.
Características, componentes y arquitectura de los dbms.Características, componentes y arquitectura de los dbms.
Características, componentes y arquitectura de los dbms.Julicamargo
 
Trabajo de josue
Trabajo de josueTrabajo de josue
Trabajo de josuerencru
 
Fundamentos de los Gestores de Bases de Datos
Fundamentos de los Gestores de Bases de DatosFundamentos de los Gestores de Bases de Datos
Fundamentos de los Gestores de Bases de DatosManuel Picazo
 
Recuperacion de la base de datos
Recuperacion de la base de datosRecuperacion de la base de datos
Recuperacion de la base de datosdoc-92
 
Ventajas y desventajas de las bases de datos frente a los archivos
Ventajas y desventajas de las bases de datos frente a los archivosVentajas y desventajas de las bases de datos frente a los archivos
Ventajas y desventajas de las bases de datos frente a los archivosIsabel
 
Funciones y obligaciones de DBA
Funciones y obligaciones de DBAFunciones y obligaciones de DBA
Funciones y obligaciones de DBAJUAN ENRIQUE
 
ADMINISTRACIÓN DE BASE DE DATOS
ADMINISTRACIÓN DE BASE DE DATOSADMINISTRACIÓN DE BASE DE DATOS
ADMINISTRACIÓN DE BASE DE DATOSGrupoTresPacEspe
 
Base de datos ingrid shirley lopez
Base de datos ingrid shirley lopezBase de datos ingrid shirley lopez
Base de datos ingrid shirley lopezINGRID ALARCON
 

La actualidad más candente (20)

Tema4
Tema4Tema4
Tema4
 
Manual de administración BD
Manual de administración BDManual de administración BD
Manual de administración BD
 
Perspectiva practica de la administracion de base de datos
Perspectiva practica de la administracion de base de datosPerspectiva practica de la administracion de base de datos
Perspectiva practica de la administracion de base de datos
 
Administración de Base de Datos
Administración de Base de DatosAdministración de Base de Datos
Administración de Base de Datos
 
Administracion de base de datos
Administracion de base de datosAdministracion de base de datos
Administracion de base de datos
 
Características, componentes y arquitectura de los dbms.
Características, componentes y arquitectura de los dbms.Características, componentes y arquitectura de los dbms.
Características, componentes y arquitectura de los dbms.
 
Funciones del DBA, SA Y DA
Funciones del DBA, SA Y DAFunciones del DBA, SA Y DA
Funciones del DBA, SA Y DA
 
Trabajo de josue
Trabajo de josueTrabajo de josue
Trabajo de josue
 
Fundamentos de los Gestores de Bases de Datos
Fundamentos de los Gestores de Bases de DatosFundamentos de los Gestores de Bases de Datos
Fundamentos de los Gestores de Bases de Datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
DISEÑO DE ARCHIVOS
DISEÑO DE ARCHIVOSDISEÑO DE ARCHIVOS
DISEÑO DE ARCHIVOS
 
3.1.6 espacio para objetos
3.1.6 espacio  para objetos3.1.6 espacio  para objetos
3.1.6 espacio para objetos
 
Recuperacion de la base de datos
Recuperacion de la base de datosRecuperacion de la base de datos
Recuperacion de la base de datos
 
Ventajas y desventajas de las bases de datos frente a los archivos
Ventajas y desventajas de las bases de datos frente a los archivosVentajas y desventajas de las bases de datos frente a los archivos
Ventajas y desventajas de las bases de datos frente a los archivos
 
Bases de Datos II: El entorno
Bases de Datos II: El entornoBases de Datos II: El entorno
Bases de Datos II: El entorno
 
ADMINISTRACION DE BASE DE DATOS UNIDAD 1
ADMINISTRACION DE BASE DE DATOS UNIDAD 1ADMINISTRACION DE BASE DE DATOS UNIDAD 1
ADMINISTRACION DE BASE DE DATOS UNIDAD 1
 
Funciones y obligaciones de DBA
Funciones y obligaciones de DBAFunciones y obligaciones de DBA
Funciones y obligaciones de DBA
 
ADMINISTRACIÓN DE BASE DE DATOS
ADMINISTRACIÓN DE BASE DE DATOSADMINISTRACIÓN DE BASE DE DATOS
ADMINISTRACIÓN DE BASE DE DATOS
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos ingrid shirley lopez
Base de datos ingrid shirley lopezBase de datos ingrid shirley lopez
Base de datos ingrid shirley lopez
 

Similar a 109545709 localizacion-de-archivos-de-una-base-de-datos

Similar a 109545709 localizacion-de-archivos-de-una-base-de-datos (20)

GUÍA 1_Administración de Base de Datos.docx
GUÍA 1_Administración de Base de Datos.docxGUÍA 1_Administración de Base de Datos.docx
GUÍA 1_Administración de Base de Datos.docx
 
Gestion de archivos Iuta
Gestion de archivos IutaGestion de archivos Iuta
Gestion de archivos Iuta
 
Sistema de archiv1
Sistema de archiv1Sistema de archiv1
Sistema de archiv1
 
Caracteristicas dbms (1)
Caracteristicas dbms (1)Caracteristicas dbms (1)
Caracteristicas dbms (1)
 
Exposicion de s.o
Exposicion de s.oExposicion de s.o
Exposicion de s.o
 
Gestionde fichero
Gestionde ficheroGestionde fichero
Gestionde fichero
 
Fichero
FicheroFichero
Fichero
 
Gestión de Almacenamiento
Gestión de AlmacenamientoGestión de Almacenamiento
Gestión de Almacenamiento
 
Sistema de archivo
Sistema de archivoSistema de archivo
Sistema de archivo
 
Administracion de archivos
Administracion de archivosAdministracion de archivos
Administracion de archivos
 
Archivo
ArchivoArchivo
Archivo
 
Diseño de archivos
Diseño de archivosDiseño de archivos
Diseño de archivos
 
Taller 080324 dbd-0103 - bases de datos
Taller 080324 dbd-0103 - bases de datosTaller 080324 dbd-0103 - bases de datos
Taller 080324 dbd-0103 - bases de datos
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 
Cuestionario - sistemas de archivos
Cuestionario - sistemas de archivosCuestionario - sistemas de archivos
Cuestionario - sistemas de archivos
 
Sistema de archivos edison chavarro 2
Sistema de archivos edison chavarro 2Sistema de archivos edison chavarro 2
Sistema de archivos edison chavarro 2
 
Cuestionario - sistemas de archivos
Cuestionario - sistemas de archivosCuestionario - sistemas de archivos
Cuestionario - sistemas de archivos
 
Unidad 6
Unidad 6Unidad 6
Unidad 6
 
Diseño de archivos, grupo 4
Diseño de archivos, grupo 4Diseño de archivos, grupo 4
Diseño de archivos, grupo 4
 
Base de datos
Base de datosBase de datos
Base de datos
 

109545709 localizacion-de-archivos-de-una-base-de-datos

  • 1. Identificar función y ubicación de los archivos que integran una base de datos • Erik Cadena Gutiérrez • Daniel Contreras López • Luis A. Isidoro Ramírez • Miguel Ángel Lozano Acosta • Jonathan Torres Acevedo • Cristian Fco. Vargas Zamudio
  • 2.   Una Base de Datos es un conjunto de datos y sus relaciones (datos interrelacionados), almacenados con la mínima redundancia y de manera que se pueda acceder a ellos eficientemente  Se concibe como un fondo informatizado de información
  • 3.   Sistema de Base de Datos: es el sistema que se ocupa de mantener la información 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.
  • 4.  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 informático de la información.  - Programador de aplicaciones: diseña y gestiona los programas que utilizan datos en la base de datos  - Administrador/es de la base de datos: es el encargado de diseñar la estructura de datos que soporta la base de datos.
  • 5.   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 diseñadas.  - Facilidad de trabajo: reusabilidad de los datos que están en todo momento a disposición.  - Actualización: al no estar los datos duplicados se pueden actualizar con facilidad.  - Menor redundancia.  - Eliminación de inconsistencias: consecuencia de lo anterior.  - Compartición de datos.  - Seguridad y chequeo de errores.
  • 6. Archivo o Fichero  Conjunto de información sobre el mismo tema, tratada como una unidad de almacenamiento y organizada de forma estructurada para la búsqueda de un dato individual. Un archivo está compuesto de registros homogéneos que contienen información sobre el tema.
  • 7. Es una simple secuencia de bytes.  Los archivos en el sistema operativo, se estructuran de esta manera.
  • 8. Sucesión de registros de . tamaño fijo  En esta organización pueden leerse o escribirse registros arbitrarios, pero no pueden insertarse o suprimirse registros en la mitad de un archivo
  • 11. Archivos de datos principales   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 extensión recomendada para los nombres de archivos de datos principales es .mdf.
  • 12. Archivos de datos secundarios   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 extensión de nombre de archivo recomendada para los archivos de datos secundarios es .ndf.
  • 13. Archivos de registro   Los archivos de registro almacenan toda la información de registro que se utiliza para recuperar la base de datos. Como mínimo, tiene que haber un archivo de registro por cada base de datos, aunque puede haber varios. La extensión de nombre de archivo recomendada para los archivos de registro es .ldf.
  • 14. Archivo maestro y de transacciones   ARCHIVO MAESTRO Un archivo maestro es un conjunto de registros que se refieren a algún aspecto importante de las actividades de una organización.  ARCHIVO DE TRANSACCIONES. Un archivo de transacciones es un archivo temporal que persigue básicamente dos propósitos; uno es el de acumular datos de eventos en el momento que ocurran, y el segundo propósito es el de actualizar los archivos maestros para reflejar los resultados de las transacciones actuales. En otras palabras, guardan información sobre los eventos que afectan a la organización y sobre los cuales se calculan datos.
  • 15. Archivo de planeamiento y de control   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 análisis del desempeño de la organización. Estos archivos generan medidas de control de los negocios.
  • 17. Nombres de archivo lógico y físico   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 lógico tiene que cumplir las reglas de los identificadores de SQL Server y tiene que ser único entre los nombres de archivos lógicos de la base de datos.  os_file_name os_file_name es el nombre del archivo físico 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
  • 18. PÁGINAS DE ARCHIVO DE DATOS Las páginas de un archivo de datos de SQL Server están  numeradas secuencialmente, comenzando por cero (0) para la primera página del archivo. Cada archivo de una base de datos tiene un número de identificador único. Para identificar de forma única una página de una base de datos, se requiere el identificador del archivo y el número de la página.
  • 19. Tamaño de archivo   Pueden crecer de forma automática a partir del tamaño especificado inicialmente. Cuando se define un archivo, se puede especificar un incremento de crecimiento. Cada vez que se llena el archivo, el tamaño aumenta en la cantidad especificada. Si hay varios archivos en un grupo de archivos, no crecerán automáticamente hasta que todos los archivos estén llenos. A continuación, el crecimiento tiene lugar por turnos.  Cada archivo también puede tener un tamaño máximo especificado. Si no se especifica un tamaño máximo, el archivo puede crecer hasta utilizar todo el espacio disponible en el disco.
  • 20. Grupos de archivos de una base de datos  Principal El grupo de archivos principal contiene el archivo de datos principal y los demás archivos asignados específicamente a otro grupo de archivos. Todas las páginas de las tablas del sistema están asignadas al grupo de archivos principal.
  • 21. Grupos de archivos de una base de datos  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 instrucción 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. Ningún archivo puede pertenecer a más de un grupo de archivos.
  • 22.
  • 23. Arquitectura de los sistemas de archivos  • Sistema de archivos básico: este sistema se encarga de ubicar los bloques de datos en el dispositivo de almacenamiento secundario y además del almacenamiento intermedio de los mismos en la memoria principal. • El supervisor básico de E/S es el responsable de la iniciación y terminación 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 planificación y el estado de los archivos.
  • 24. Arquitectura de los sistemas de archivos  • La E/S lógica es la parte del sistema de archivos que permite a usuarios y aplicaciones acceder a los registros. Así, mientras el sistema de archivos básico trabaja con bloques de datos, el módulo de E/S lógica lo hace con registros. • Método de acceso. Los diferentes métodos de acceso reflejan las distintas estructuras de archivos y las formas diferentes de acceder y procesar los datos.