Bases de datos

Solo disponible en BuenasTareas
  • Páginas : 3 (558 palabras )
  • Descarga(s) : 4
  • Publicado : 11 de abril de 2010
Leer documento completo
Vista previa del texto
. Concepto y origen de las BD y de los SGBD
Las aplicaciones informáticas de los años sesenta acostumbraban a darse totalmente
por lotes (batch) y estaban pensadas para una tarea muy específicarelacionada
con muy pocas entidades tipo.
Cada aplicación (una o varias cadenas de programas) utilizaba ficheros de movimientos
para actualizar (creando una copia nueva) y/o para consultar uno o
dosficheros maestros o, excepcionalmente, más de dos. Cada programa trataba
como máximo un fichero maestro, que solía estar sobre cinta magnética y,
en consecuencia, se trabajaba con acceso secuencial.Cada vez que se le quería
añadir una aplicación que requería el uso de algunos de los datos que ya existían
y de otros nuevos, se diseñaba un fichero nuevo con todos los datos necesarios
(algo queprovocaba redundancia) para evitar que los programas
tuviesen que leer muchos ficheros.
A medida que se fueron introduciendo las líneas de comunicación, los terminales
y los discos, se fueronescribiendo programas que permitían a varios
usuarios consultar los mismos ficheros on-line y de forma simultánea. Más adelante
fue surgiendo la necesidad de hacer las actualizaciones también on-line.A medida que se integraban las aplicaciones, se tuvieron que interrelacionar
sus ficheros y fue necesario eliminar la redundancia. El nuevo conjunto de ficheros
se debía diseñar de modo queestuviesen interrelacionados; al mismo
tiempo, las informaciones redundantes (como por ejemplo, el nombre y la dirección
de los clientes o el nombre y el precio de los productos), que figuraban
en losficheros de más de una de las aplicaciones, debían estar ahora en un solo
lugar.
El acceso on-line y la utilización eficiente de las interrelaciones exigían estructuras
físicas que diesen un accesorápido, como por ejemplo los índices, las
multilistas, las técnicas de hashing, etc.
Estos conjuntos de ficheros interrelacionados, con estructuras complejas y
compartidos por varios procesos de...
tracking img