Anda di halaman 1dari 13

UNIVERSIDAD NACIONAL PEDRO RUIZ GALLO

Facultad de Ingeniera Civil , Sistemas y


Arquitectura
Ingeniera de Sistemas

FUNDAMENTO DE BASE DE DATOS


SISTEMA DE ARCHIVOS
Expositores:
-Arteaga Carhua Alexis
-Izquierdo Villegas Henry Jos
-Jimenez Ramirez Francisco
-Guevara Panta Juan Francisco MIRCOLES 13 de septiembre 2017
-Sono Huaman Martin Lambayeque
Ingeniera de Sistemas

SISTEMA DE
ARCHIVOS
INTRODUCCIN

El camino hacia las bases de datos ha sido
largo y en el trayecto se han desarrollado un
gran nmero de tcnicas que forman los
Ingeniera de Sistemas

cimientos de las base de datos y de otras


tecnologas. Dentro de estas tcnicas tenemos:
Archivos, Sistemas de Archivos, Acceso y
manipulacin de archivos, ndices
Es lo mismo Sistema de
archivos que SGBD?
Por qu no es suficiente
Ingeniera de Sistemas

utilizar las herramientas


anteriores?
CONTINUACIN

No es lo mismo, un sistemas de archivos an


cuando pensemos que contiene lgicamente
archivos y que cuenta con ndices para accesar los
Ingeniera de Sistemas

registros en ellos, carece de mucha funcionalidad


que se emplea en la mayora de las aplicaciones,
aunque un SGBD emplea sistemas de archivos e
ndices para la manipulacin de datos.
SISTEMAS DE ARCHIVOS
Una manera de mantener informacin en un computador es
hacerlo mediante un sistema de procesamiento de
archivos tpico o tradicional, que permitir tener a los archivos
estructurados y organizados, y poder realizar operaciones con
ellos. Este sistema de archivos se mantiene mediante un sistema
Ingeniera de Sistemas

operativo convencional. Antes de la llegada de los sistemas de


gestin de bases de datos (SGBD).

las organizaciones normalmente han almacenado la informacin


usando estos sistemas, pero mantener la informacin en estos
sistemas de archivos tiene una serie de inconvenientes
importantes:
SISTEMAS DE ARCHIVOS

Surgieron
debido a la ALTO
necesidad COSTO SI SE RIESGO DE
de DIFICULTAD CAMBIABA INCONSISTENCIAS
almacenar REDUNDANCIA
DESVENTAJAS DE LA DEBIDO A
los datos DE DATOS INTEGRACIN ACTUALIZACIONES
para su
ESTRUCTURA SIMULTNEAS
correspondie DE UN
nte rehso ARCHIVO
(persistencia)

LOS ARCHIVOS NO SE
INFORMES QUE REQUIEREN PUEDEN COMBINAR
DATOS DE DIFERENTES MUCHAS DIFERENTES
FCILMENTE ALTO COSTO
ARCHIVOS
APLICACIONES FORMATOS Y
PARA LA PROPAGACIN USABAN SUS ESTRUCTURA
DE CAMBIOS PROPIOS ARCHIVOS
PROCESAMIENTO
ARCHIVO
DE DE
Usuario del CLIENTES CLIENTES
Algunos
Archivo de Clientes
datos
repetidos
PROCESAMIENTO
Ingeniera de Sistemas

DE ARCHIVO
DE
PRSTAMOS
PRSTAMOS
Usuario del
Archivo de Prstamos

LA DIFICULTAD PARA COMBINAR ARCHIVOS (DIFERENTES


FORMATOS Y ESTRUCTURA) PROMOVA LA REDUNDANCIA DE DATOS
Ingeniera de Sistemas

EJEMPLO
VENTAJAS (SISTEMAS DE ARCHIVOS)

FCIL DE ENTENDER.

FCIL DE IMPLEMENTAR.
Ingeniera de Sistemas

MENOS REQUISITOS DE HARDWARE Y


SOFTWARE

LO MEJOR PARA PEQUEAS ORGANIZACIONES.


DESVENTAJAS (SISTEMAS DE ARCHIVOS)
REDUNDANCIA E INCONSISTENCIA DE DATOS: Debido a que los archivos y
programas de aplicacin son creados por diferentes programadores en un largo
perodo de tiempo, los diversos archivos tienen probablemente diferentes
formatos y los programas pueden estar escritos en diferentes lenguajes. Ms an
la informacin puede estar duplicada en diferentes lugares (archivos).

DIFICULTAD EN EL ACCESO A LOS DATOS: La cuestin aqu es que el entorno


de procesamiento de archivos convencional no permite que los datos
Ingeniera de Sistemas

necesarios sean obtenidos de un forma prctica y eficiente.

AISLAMIENTO DE DATOS: Debido a que los datos estn dispersos en varios


archivos, y los archivos pueden estar en diferentes formatos, es difcil escribir
nuevos programas de aplicacin para recuperar los datos apropiados.

PROBLEMAS DE INTEGRIDAD: Los valores de los datos almacenados en la base


de datos deben satisfacer cierto tipos de restricciones de consistencia.
DESVENTAJAS (SISTEMAS DE ARCHIVOS)

PROBLEMAS DE ATOMICIDAD: Un computador, como cualquier otro


dispositivo mecnico o elctrico, esta sujeto a fallo. En muchas aplicaciones
es crucial asegurar que, una vez que un fallo ha ocurrido y se ha detectado,
los datos se restauran al estado de consistencia que exista antes del fallo.

ANOMALAS EN EL ACCESO CONCURRENTE: Conforme se ha ido


mejorando el conjunto de ejecucin de los sistemas y ha sido posible una
Ingeniera de Sistemas

respuesta en tiempo ms rpida, muchos sistemas han ido permitiendo a


mltiples usuarios actualizar los datos simultneamente. En tales sistemas
un entorno de interaccin de actualizaciones concurrentes puede dar
lugar datos inconsistentes.

PROBLEMAS DE SEGURIDAD: No todos los usuarios de un sistema de


bases de datos deberan poder acceder a todos los datos.
HOY ES TIEMPO
PARA
MARCAR LA
DIFERENCIA

Gracias por su
atencin!

Anda mungkin juga menyukai