Está en la página 1de 8

Sistema de ficheros

Un sistema de ficheros es un conjunto de


programas que prestan servicio a los usuarios
finales. Cada programa define y maneja sus
propios datos.

Los sistemas de ficheros surgieron al tratar de


informatizar el manejo de los archivadores
manuales con objeto de proporcionar un acceso
ms eficiente a los datos.

En lugar de establecer un sistema centralizado en


donde almacenar todos los datos de la
organizacin o empresa, se escogi un modelo
descentralizado en el que cada seccin o
departamento almacena y gestiona sus propios
datos
Inconvenientes al usar un
sistema de ficheros

Separacin y aislamiento de los datos.


Duplicacin de datos.
Dependencia de datos.
Formatos de ficheros incompatibles.
Consultas fijas y proliferacin de programas de aplicacin.
Sistemas de bases de datos
Tienen sus races en el proyecto estadounidense Apolo de mandar al
hombre a la luna, en los aos sesenta.

La primera empresa encargada del proyecto, NAA (North American


Aviation), desarroll un software denominado GUAM (General
Update Access Method) que estaba basado en el concepto de que
varias piezas pequeas se unen para formar una pieza ms grande, y
as sucesivamente hasta que el producto final est ensamblado.

A mediados de los sesenta, IBM se uni a NAA para desarrollar


GUAM en lo que ahora se conoce como IMS (Information
Management System).
A mitad de los sesenta, se desarroll IDS (Integrated Data Store),
de General Electric. Este trabajo fue dirigido por uno de los
pioneros en los sistemas de bases de datos, Charles Bachmann.
IDS era un nuevo tipo de sistema de bases de datos conocido
como sistema de red.

CODASYL (Conference on Data Systems Languages), formado por


representantes del gobierno de EEUU y representantes del mundo
empresarial, formaron un grupo denominado DBTG (Data Base
Task Group), cuyo objetivo era definir unas especificaciones
estndar que permitieran la creacin de bases de datos y el manejo
de los datos.

El DBTG present su informe final en 1971 y aunque ste no fue


formalmente aceptado por ANSI (American National Standards
Institute), muchos sistemas se desarrollaron siguiendo la propuesta
del DBTG.
En 1970 Edgar Frank Codd, de los laboratorios de
investigacin de IBM, escribi un artculo presentando el
modelo relacional.
Entonces, se comenzaron a desarrollar muchos sistemas
relacionales, apareciendo los primeros a finales de los setenta
y principios de los ochenta. Uno de los primeros es System R,
de IBM.

Esto condujo a dos grandes desarrollos:


El desarrollo de un lenguaje de consultas estructurado
denominado SQL, que se ha convertido en el lenguaje
estndar de los sistemas relacionales.
La produccin de varios SGBD relacionales durante los aos
ochenta, como DB2 y SLQ/DS de IBM, y ORACLE de
ORACLE Corporation.
En 1976, Chen present el modelo entidad-relacin, que es la
tcnica ms utilizada en el diseo de bases de datos.

En 1979, Codd intent subsanar algunas de las deficiencias de su


modelo relacional con una versin extendida denominada RM/T
(1979) y ms recientemente RM/V2 (1990). Los intentos de
proporcionar un modelo de datos que represente al mundo real de
un modo ms fiel han dado lugar a los modelos de datos
semnticos

Como respuesta a la creciente complejidad de las aplicaciones


que requieren bases de datos, han surgido dos nuevos modelos:
el modelo de datos orientado a objetos y el modelo relacional
extendido. Sin embargo, a diferencia de los modelos que los
preceden, la composicin de estos modelos no est clara. Esta
evolucin representa la tercera generacin de los SGBD.
MODELOS DE BD

Modelo Jerrquico

Modelo de red

Modelo Relacional

También podría gustarte