Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Conceptos Bsicos
1
Un poco de historia
Sistemas de archivos:
Surgieron a raz de la necesidad de almacenamiento de la
informacin para su correspondiente reutilizacin
(persistencia)
Desventajas:
Redundancia de los datos
2
Un poco de historia
Procesamiento
Archivo
de de
Usuario del Clientes Clientes
Archivo de Clientes
Procesamiento
de Archivo
de
Prstamos
Prstamos
Usuario del
Archivo de Prstamos
Por cada prstamo se guarda la informacin
del cliente correspondiente: Redundancia
3
Un poco de historia
Por qu surgieron los sistemas de Bases de Datos?
Necesidad de solucionar las debilidades de los sistemas de archivos
Capacidades:
Manejo de persistencia
Soporte por lo menos de un modelo de datos
Soporte de un lenguaje de alto nivel que permita manipular y definir
la estructura de la informacin
Control de acceso
Evitar inconsistencias al compartir la informacin
4
Antes
Inventario
5
Definicin
Coleccin disponible de
informacin
6
Definicin
Coleccin organizada en
subconjuntos, en funcin de
ligas y de relaciones entre las
diferentes informaciones
(estructura lgica)
7
Definicin
8
Definicin
Construir
Utilizar
Mantener
Reorganizar
9
Sistema de Gestin de Bases de Datos
Propiedades fundamentales
Independencia de los datos (OJO es muy importante)
Acceso eficiente a los datos
Integridad y seguridad de los datos
Administracin de los datos
Acceso concurrente y recuperacin en caso de crash
Los SGBD deben cumplir con las propiedades ACID para las transacciones:
Atomicity (Atomicidad: las transacciones son atmicas)
Consistency (Consistencia: una transaccin transforma un estado
consistente de la BD en otro)
Isolation (Aislamiento: las transacciones estn aisladas entre si)
Durability (Durabilidad: despus que una transaccin ha sido
confirmada ella persiste)
10