Knowledge center Programación Entornos de programación

Un poco de historiaA lo largo de los años se ha producido un avance tecnológico y una sofisticación de la tecnología que ha convertido a las bases de datos en un recurso fundamental. Pero... retrocedamos unos años.

En la década de los 50, mediante los primeros mecanismos de procesamiento de datos se ejecutaban tareas administrativas para reducir el papeleo y tiempo de trabajo.

Aparecieron las cintas magnéticas a principios de los años 50, aplicándose en el primer ordenador comercial fabricado en EEUU, el UNIVAC I. La capacidad de la cinta era de varios cientos de KBytes. Esto supuso un nuevo avance que permitía automatizar la información y realizar backups o copias de seguridad, pero con la desventaja de que solo se podían hacer de manera secuencial, es decir, para localizar información había que ir al lugar exacto en el que se encontraban los datos. Cuando se queria hacer una nueva búsqueda se debía volver al principio.

En los años 60 se pronunció la bajada de precios en los ordenadores, haciendo que su uso fuera sobre todo más accesible para empresas. Empezó a popularizarse también los discos duros, lo que permitió que el almacenamiento de la información se realizara de forma directa y poder consultarla sin saber la ubicación exacta de donde estaban los datos.

A comienzos de los 70 se produjo una evolución que originó el cambio del procesamiento de los datos al procesamiento de la información. Esto suponía un concepto muy amplio, ya que la información era mucho más que unos registros relacionados con la actividad empresarial.

A partir de aquí, podemos hablar de dos conceptos: datos e información. Los datos pueden ser referidos como "elementos aislados", y la información identifica a estos datos ya procesados, es decir, estructurados, resumidos y organizados.

El científico e informático inglés Edgar Frank Codd, definió y estableció el modelo relacional y publicó un conjunto de reglas para los sistemas de datos relacionales que hoy en día se siguen aplicando. Unos años más tarde, el multimillonario Lawrence ?Larry? Ellison, tomó como referencia las aportaciones de Codd para desarrollar el Relational Software System, actualmente conocido como Oracle Corporation, cuyos puntos a destacar eran su estabilidad, escalabilidad, transacciones y multiplataforma.

Ya metidos en la década de los 80, entró en escena el lenguaje de consulta por excelencia en la actualidad con el que manejar las principales bases de datos: SQL (Structured Query Language) que permitió realizar consultas con el objetivo de recuperar todos aquellos datos de interés de una base de datos, y poder realizar de una forma sencilla y práctica todo tipo de modificaciones en la misma.

Entrados en los años 90 surgieron las bases de datos orientadas a objetos, con la intención de ir más allá en el tratamiento de la información y gestionar datos complejos en terrenos donde las bases de datos relacionales no habían conseguido desarrollarse de una forma eficaz y completa. En esos momentos aparecieron herramientas como Excel y Access de la mano de Microsoft. Con el boom de Internet y la explosión de la Word Wide Web, las bases de datos sufrieron un impulso de gigante, haciéndose más accesibles y evolucionando rápidamente hasta lo que hoy en día conocemos.

Podemos concluir con todo esto, que se ha producido una fuerte expansión hacia la producción y la gestión de la información. Por eso, lo que determina hoy en día el sentido y funcionalidad a los sistemas de bases de datos consiste es el tratamiento real y efectivo de la información.

En definitiva, podemos afirmar que una base de datos es una colección de elementos de datos relacionados todos, que pueden utilizarse o ser procesados por una o varias aplicaciones. Por otro lado, un sistema de bases de datos es aquel que está formado por una base de datos, por una aplicación de propósito general llamado Sistema de Gestión de Bases de Datos (SGBD), que es el encargado de manipular la base de datos.

 

Esta píldora formativa está extraída del Curso online de Modelado de datos y SQL.

¿Te gusta el contenido de esta píldora de conocimiento?

No pierdas tu oportunidad y ¡continúa aprendiendo!

Política de privacidad

ADR Formación utiliza cookies propias y de terceros para fines analíticos anónimos, guardar las preferencias que selecciones y para el funcionamiento general de la página.

Puedes aceptar todas las cookies pulsando el botón "Aceptar" o configurarlas o rechazar su uso pulsando el botón "Configurar".

Puedes obtener más información y volver a configurar tus preferencias en cualquier momento en la Política de cookies