Documentos de Académico
Documentos de Profesional
Documentos de Cultura
de aplicacin)
O Problemas de atomicidad
O Anomalas de acceso concurrente
O Problemas de seguridad
Sistemas de Archivos
Personal
Archiv Bodega
o Program
Em a
ple Archiv
Nmina Program
ados o
Produ a
ctos Inventari
os
Archiv
o Program
Depar a
tm Organiza Archiv Program
cin o a
Factur Facturaci
as n
Planificacin
Ventas
Sistemas de Archivos
O Primeros Sistemas de Archivos: Aos 50
O Lenguajes de alto nivel
O COBOL
O FORTRAN
O PL/1
O Aparecimiento de los problemas conocidos en
estos sistemas
O Grandes avances en algoritmos de
clasificacin y bsqueda.
Un poco de historia
Por qu surgieron los sistemas de Bases de Datos?
O Necesidad de solucionar las debilidades de los sistemas de
archivos
O Capacidades:
O Manejo de persistencia
O Soporte por lo menos de un modelo de datos
O Soporte de un lenguaje de alto nivel que permita manipular
y definir la estructura de la informacin
O Control de acceso
O Evitar inconsistencias al compartir la informacin
9
Bases de Datos Jerrquicas
Hotel
Hotel
P P P
Pisos 1 2 3
1 1 1 1 1 1 1 1 1 1.
Habitaciones
Habitaciones
Habitaciones . . . . . . . . . 1
1 2 3 4 5 6 7 8 9 0
Husped
Husped 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1 16 17 18 1 2 2 2
Huspede 0 1 2 3 4 5 9 0 1 2
s
Bases de Datos Jerrquicas
O Aparecen a mediados de los aos 60
O IMS de IBM. (Cintas magnticas)
O Algoritmos de bsqueda ineficientes
O El concepto fsico de puntero se mantiene
O Independencia de datos muy limitada
O No se basa en una teora formal
O Programacin compleja
Bases de Datos en Red
Hotel
Hotel
P P P
Pisos 1 2 3
1 1 1 1 1 1 1 1 1 1.
Habitaciones
Habitaciones
Habitaciones . . . . . . . . . 1
1 2 3 4 5 6 7 8 9 0
Husped
Husped 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1 16 17 18 1 2 2 2
Huspede 0 1 2 3 4 5 9 0 1 2
s
Bases de Datos en Red
O Evolucin del sistema jerrquico
O Mejora eficiencia de los algoritmos de
bsqueda
O Mantiene la escasa independencia de datos
O Incrementa la complejidad de los programas
O No se basa en teoras formales
Bases de Datos Relacionales
R1
R3
R5
R4
R2
Bases de Datos Relacionales
O Codd 1970. El Modelo Relacional
O Desarrolla el System R con IBM
O Aparece el lenguaje de consultas
O Origina el desarrollo del lenguaje
SQL
Tendencias de los SGBD
Sistemas para el soporte para toma de decisiones
(Data Warehouse) y/o con capacidades deductivas y
bases de datos temporales
Manejar informacin multimedial: Imgenes, audio,
videos
Bases de datos orientadas a objetos y objeto-
relacionales
Manejar informacin georeferenciada: Sistemas de
Informacin Geogrficos (SIG)
Manejo de informacin documental: Motores de
bsqueda, sistemas para el manejo de documentos.
Bases de datos nativas para XML
16