BASES DE DATOS
Conceptos Básicos
Un poco de historia …
Sistemas de archivos:
Surgieron a raíz de la necesidad de almacenamiento de la
información para su correspondiente reutilización(persistencia)
Desventajas:
Redundancia de los datos
Los archivos están separados unos de otros
(no se pueden “combinar” fácilmente)
Alto costo para la propagación de cambios
Inconsistencia debido aactualizaciones simultáneas
Un poco de historia …
Procesamiento
de
Usuario del
Archivo de Clientes
Clientes
Archivo
de
Clientes
Procesamiento
de
Préstamos
Usuario del
Archivo de Préstamos
Archivode
Préstamos
Por cada préstamo se guarda la información
del cliente correspondiente: Redundancia
Ejemplo Archivos Tradicionales
Se cuenta con dos archivos Clientes y Facturas. El primer archivo
tienelos datos básicos de los clientes, mientras que en el segundo
se almacenan las ventas realizadas. Al emitir cada factura se
ingresan nuevamente los datos num, nombre, domicilio.
Clientes
Num
NombreDirección
Telefono
1225
Juan García
Guaná
1202
4182569
jgarcia@adinet.co
m.uy
Desventajas:
-Se
1226
Fernando
Martínez
Rincón 876
9157878
Fmar@gmail.com
....
.......
..................
........
Facturas
-Se
presentan
redundancias de
datos (datos repetidos
innecesaramente)
-Se
Num
Nombre
Dom.
Producto
Precio
1225
Joaquín García
Rincón
1224
Azulejos
12501226
Fernando
Martínez
Misiones
1456
Pintura
900
.....
.......
........
.......
......
duplican esfuerzos
pueden producir
contradicciones entre
los datos, si por
ejemplo se ingresan
nombresdiferentes para
un mismo cliente.
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 información
Control de acceso
Evitar...
Regístrate para leer el documento completo.