Historia de bases de datos

Solo disponible en BuenasTareas
  • Páginas : 5 (1009 palabras )
  • Descarga(s) : 10
  • Publicado : 23 de junio de 2010
Leer documento completo
Vista previa del texto
BREVE HISTORIA DE LA UTILIZACION DE LAS BASES DE DATOS

Las bases de datos se han constituido como una de las herramientas más ampliamente difundidas en la actual sociedad de la información, utilizadas como fuentes secundarias en cuanto recuperación y almacenamiento de información en todos los campos ha nivel científico, social, económico, político y cultural.

Hablando dentro del contexto deArquitecturas de Información, el diseño de las bases de datos es un elemento fundamental para el éxito de cualquier producto. Pero ¿qué es una base de datos?, en su definición más básica podríamos decir que una base de datos es un almacén que guarda datos. Un sistema de base de datos es un almacén de datos y también es un mecanismo para acceder esos datos.

Las bases de datos han existido desdelos comienzos de las civilizaciones y de echo define a las civilizaciones.

Cuando el hombre necesita guardar conocimiento o seguir el rastro de la información, lo escribe, y lo cataloga usando índices de papel. Así el libro fue el primer tipo de base de datos. Estos no eran bases de datos electrónicas, sin embargo servían para el mismo propósito. Eran usados para seguir el rastro de libros decontabilidad, conocimiento científico e histórico. Hoy cuando pensamos en bases de datos, pensamos en bases de datos electrónicas, no en estos objetos que definieron a la civilización hace varios miles de años.

Las bases de datos sirven para solucionar algunos problemas:

1. Compensan el hecho de una memoria terrible, si se olvida algo simplemente se busca.
2. Compensan el hecho de quelos humanos solo podemos analizar pequeñas piezas de información, las BD agrupan los datos por nosotros.
3. Permiten compartir hechos y eventualmente conocimiento. Por ejemplo en los burós de crédito varias compañías pueden revisar el historial crediticio de las personas.
El nacimiento de las Bases de Datos relacionales. Cuando la gente habla de Bases de Datos, regularmente se refieren aBases de datos electrónicas mas estructuradas tales como Relacionales, Objetos, OLAP o espaciales.

Este tipo de Bases de datos tienen sus orígenes en el año de 1970 cuando E.F. Codd de IBM introdujo la idea de un modelo relacional de Bases de datos en un documento titulado “A Relational Model of data for Large Shared Banks”, antes de eso la mayoría de bases de datos estaban basadas en un modelo dered o una simple estructura de archivo plano.

El modelo relacional estaba basado en una teoría de conjuntos matemáticos que servía para múltiples propósitos:

• Abstraer la representación de datos de su almacenaje físico y manipularlos.
• Minimizar la redundancia de datos, dividiéndolos en distintos grupos no duplicados que pueden ser relacionados en un infinito numero de maneraspara producir un infinito número de representaciones.
• Incrementar la consistencia de datos, por ejemplo si se cambia el nombre de un cliente, este cambiara en todos los reportes que se hagan acerca de ese cliente, porque esa parte es guardada en una sola parte pero genera varias vistas o representaciones del dato.
Posteriormente un lenguaje llamado SQL (Lenguaje estructurado de consultas)también desarrollado por IBM, fue creado para generar reportes y actualizar datos en este nuevo modelo relacional.

El Sistema R de IBM nació de este trabajo, pero fue ignorado por IBM, y poco después Oracle saco su versión comercial de BD basada en la teoría relacional de Codd, y el Berkely Ingres.

El proyecto de investigación Berkely Ingres fue también comenzado por este tiempo y consistía enextender el modelo relacional para que trabajara con modelos mas complejos de datos, muchos modelos de Objetos y Objetos relacionales tienen sus principios en Ingres.

Otros modelos relacionales de BD empezaron a brotar de estos modelos pioneros, Informix, Sybase y el proyecto Ingres dieron nacimiento al Postgres el cual consiste en agregar mas características Orientadas a Objetos al modelo...
tracking img