-
Las piedras de Arcilla hace 3.000 A C se utilizaron como registro para la mercancia en las embarcaciones.
-
Igualmente al crearse las primeras ciudades, la comercialización de los productos obligó a llevar registros de las cosechas, de los intercambios o de las ventas.
-
Asimismo, uno de los problemas que hoy en día se trabaja es el censo, que se ha tecnificado con el paso del tiempo.
-
En el siglo XIV, en los centros de comercio de Italia se creo la contabilidad para llevar seguimiento de sus productos, lo cual condujo a generar registros y datos.
-
Joseph Marie Jacquard crea las tarjetas perforadas para llevar el registro de sus diseños textiles.
-
Herman Hollerith creó la primera máquina automatizadora de tarjetas perforadas, lo cuál permitió una revolución en la forma de guardar los datos.
-
Para esta época se comenzarón a crear diferentes obejtos para guardar la información. Como cintas magnéticas, discos magnéticos, DVD's entre otros.
-
Las computadoras bajaron su precio, así grandes compañías comenzaron a utilizarlas, donde se comenzó la creación de base de datos de la red y las bases jerarquicas. IBM fue una empresa que aportó mucho en la creación de las bases de datos,
-
Edgar Frank Codd, aporta significativamente a la teoría de base de datos relacioneles, creando unas reglas para este modelo de base de datos. Esto hizo que posteriormente fuera co-fundador de lo que hoy conocemos como Oracle, una de las empresas especializadas en este campo. Con la inclusión del modelo entidad relación se inició la creación de DBMS.
-
Comenzó el auge de los sistemas relacionales, y SQL como lenguaje para procesar los DBMS se convirtió en un estandar.
-
Se crearon las bases de datos orientadas a objetos, siendo Microsoft con Access uno de los primeros en entrar a este mundo. Asimismo, se trató de unir XML con SQL su estandarización. Esto viene acompañado del Boom de la Wolrd Wide Web.
-
Con el boom del internet, las redes sociales, las apps y muchos otros elementos las bases de datos cambiaron en su composición, creando base de datos no relacionales, este hecho no hizo que las bases relacionales se desaparecieran pero si dio una nueva variedad de elementos para trabajar en la forma de guardar nuestros datos. Igualmente, SQL como lenguaje fue unido y mapeo con lenguajes de programación actuales tales como C#, Java, ASP.Net a través de programas que traducen entre lenguajes.
-