• La //ADICRA
  • Sobre las efemérides
  • La //ADICRA
  • Sobre las efemérides
✕
Logo EFEMERIDES
✕
  • Enero
    • 01 Fundación de HP
    • 03 Nace Gordon Moore
    • 04 HP-35: La primera calculadora científica
    • 09 Steve Jobs presenta el iPhone
    • 19 Y2K38, el día que los sistemas operativos colapsarán
    • 21 Nace Paul Allen, cofundador de Microsoft
    • 24 Nace Charles Ranlett Flint, fundador de IBM
    • 26 Nace Robert Cailliau, coautor de la World Wide Web
    • 30 Nace Douglas Engelbart, inventor del mouse
    • 31 Nace Guido van Rossum, creador del lenguaje Python
  • Febrero
    • 01 Fundación de Dell
    • 04 Nace Ken Thompson
    • 04 Fundación de Facebook
    • 05 Primera versión del emulador MAME 0.1 (Multiple Arcade Machine Emulator)
    • 10 La IBM Deep Blue derrotó al campeón mundial de ajedrez Garri Kasparov
    • 11 Día internacional de la Mujer y la niña en la Ciencia
    • 13 Microsoft lanza la primera versión de la suite de Visual Studio.NET
    • 15 Presentación de ENIAC, primera computadora de propósito general
    • 17 Microsoft lanza Windows 2000
    • 19 Adobe Systems lanza el Photoshop 1.0.
    • 22 Nace Thomas Eugene Kurtz 
    • 23 Nace Michael Dell
    • 24 Nace Steve Jobs
  • Marzo
    • 01 Fundación de Samsung
    • 8 Día Internacional de la Mujer
    • 16 Nace Richard Stallman
    • 23 Nace Jean Sammet
  • Abril
    • 01 Fundación Apple Computer
    • 01 Google lanza al público Gmail
    • 04 Fundación de Microsoft
    • 09 Nace John Prespert Ecker
    • 13 Nace Manuel Sadosky
    • 14 Día Mundial de la Tecnología Cuántica
    • 16 John McCarthy presenta el lenguaje LISP
    • 19 Se publica la «ley de Moore»
    • 23 Sinclair Research lanza la ZX Spectrum
    • 23 Primer video subido a Youtube
    • 25 Robert Noyce patenta el circuito integrado de silicio
    • 26 Chernóbil: Primer virus capaz de atacar el BIOS
    • 29 IBM anuncia la IBM 701
    • 30 Nace Claude Shannon
  • Mayo
    • 02 Microsoft lanza el procesador de texto Word
    • 02 Microsoft introduce el botón secundario del mouse
    • 04 El virus “ILoveYou” se propaga por Internet
    • 14 Nace Mark Zuckerberg
    • 17 Día de Internet
    • 19 Nace James Gosling
    • 21 Pac-man
    • 29 Google lanza “Street View”
    • 31 Nace John George Kemeny
  • Junio
    • 05 Lanzamiento de la Apple II
    • 06 Nace Tim O’Reilly
    • 08 Nace Tim Berners-Lee
    • 13 Nace Leonard Kleinrock
    • 16 Fundación de IBM
    • 21 Primer mensaje de correo electrónico entre computadoras
    • 23 Nace Alan Turing
    • 23 Nace Vinton Cerf
    • 26 William Shockley patenta transistor de juntura bipolar
  • Julio
    • 16 Nace Dan Bricklin
    • 18 Fundación de Intel
    • 27 Microsoft compra el DOS y revoluciona la industria del software
  • Agosto
    • 01 Fundación de Acer
    • 07 Nace Jimmy Wales
    • 11 Nace Steve Wozniak
    • 12 IBM PC 5150: La primera PC
    • 17 Nace Margaret Hamilton, pionera de la ingeniería de software
  • Septiembre
  • Octubre
  • Noviembre
  • Diciembre
Logo EFEMERIDES
  • Enero
    • 01 Fundación de HP
    • 03 Nace Gordon Moore
    • 04 HP-35: La primera calculadora científica
    • 09 Steve Jobs presenta el iPhone
    • 19 Y2K38, el día que los sistemas operativos colapsarán
    • 21 Nace Paul Allen, cofundador de Microsoft
    • 24 Nace Charles Ranlett Flint, fundador de IBM
    • 26 Nace Robert Cailliau, coautor de la World Wide Web
    • 30 Nace Douglas Engelbart, inventor del mouse
    • 31 Nace Guido van Rossum, creador del lenguaje Python
  • Febrero
    • 01 Fundación de Dell
    • 04 Nace Ken Thompson
    • 04 Fundación de Facebook
    • 05 Primera versión del emulador MAME 0.1 (Multiple Arcade Machine Emulator)
    • 10 La IBM Deep Blue derrotó al campeón mundial de ajedrez Garri Kasparov
    • 11 Día internacional de la Mujer y la niña en la Ciencia
    • 13 Microsoft lanza la primera versión de la suite de Visual Studio.NET
    • 15 Presentación de ENIAC, primera computadora de propósito general
    • 17 Microsoft lanza Windows 2000
    • 19 Adobe Systems lanza el Photoshop 1.0.
    • 22 Nace Thomas Eugene Kurtz 
    • 23 Nace Michael Dell
    • 24 Nace Steve Jobs
  • Marzo
    • 01 Fundación de Samsung
    • 8 Día Internacional de la Mujer
    • 16 Nace Richard Stallman
    • 23 Nace Jean Sammet
  • Abril
    • 01 Fundación Apple Computer
    • 01 Google lanza al público Gmail
    • 04 Fundación de Microsoft
    • 09 Nace John Prespert Ecker
    • 13 Nace Manuel Sadosky
    • 14 Día Mundial de la Tecnología Cuántica
    • 16 John McCarthy presenta el lenguaje LISP
    • 19 Se publica la «ley de Moore»
    • 23 Sinclair Research lanza la ZX Spectrum
    • 23 Primer video subido a Youtube
    • 25 Robert Noyce patenta el circuito integrado de silicio
    • 26 Chernóbil: Primer virus capaz de atacar el BIOS
    • 29 IBM anuncia la IBM 701
    • 30 Nace Claude Shannon
  • Mayo
    • 02 Microsoft lanza el procesador de texto Word
    • 02 Microsoft introduce el botón secundario del mouse
    • 04 El virus “ILoveYou” se propaga por Internet
    • 14 Nace Mark Zuckerberg
    • 17 Día de Internet
    • 19 Nace James Gosling
    • 21 Pac-man
    • 29 Google lanza “Street View”
    • 31 Nace John George Kemeny
  • Junio
    • 05 Lanzamiento de la Apple II
    • 06 Nace Tim O’Reilly
    • 08 Nace Tim Berners-Lee
    • 13 Nace Leonard Kleinrock
    • 16 Fundación de IBM
    • 21 Primer mensaje de correo electrónico entre computadoras
    • 23 Nace Alan Turing
    • 23 Nace Vinton Cerf
    • 26 William Shockley patenta transistor de juntura bipolar
  • Julio
    • 16 Nace Dan Bricklin
    • 18 Fundación de Intel
    • 27 Microsoft compra el DOS y revoluciona la industria del software
  • Agosto
    • 01 Fundación de Acer
    • 07 Nace Jimmy Wales
    • 11 Nace Steve Wozniak
    • 12 IBM PC 5150: La primera PC
    • 17 Nace Margaret Hamilton, pionera de la ingeniería de software
  • Septiembre
  • Octubre
  • Noviembre
  • Diciembre
✕

Nace Edgar Codd

19/08

Nacido el 19 de agosto de 1923 en la Isla de Pórtland, Inglaterra, Codd fue un matemático y científico de la computación que trabajaba para IBM. Y en ese rol, se enfrentó a uno de los problemas más grandes y complejos de la informática de los años 60: el caos de los datos.

Para que entiendan la magnitud de su logro, deben saber cómo eran las bases de datos antes de él. Los sistemas dominantes, conocidos como bases de datos jerárquicas y de red, eran increíblemente rígidos y complejos. Imaginen los datos organizados como un árbol genealógico o una telaraña. Para encontrar una simple pieza de información, un programador tenía que escribir un programa que «navegara» por una ruta predefinida, paso a paso, a través de toda esa estructura.

El problema era mayúsculo: si la estructura de los datos cambiaba, por mínima que fuera, ¡todos los programas que accedían a ella se rompían y debían ser reescritos! La lógica del programa estaba íntimamente atada a la forma en que los datos estaban guardados físicamente. Esto era ineficiente, costoso y un freno para la innovación.

Codd, con su mente de matemático, vio este problema y propuso una solución de una elegancia y simplicidad revolucionarias. En 1970 publicó su artículo académico que cambiaría la historia: «A Relational Model of Data for Large Shared Data Banks».

Su idea era radical: separar la estructura lógica de los datos de su almacenamiento físico. Propuso que todos los datos se almacenaran en estructuras simples y bidimensionales que todos conocemos hoy: las tablas (él las llamó «relaciones»).

Cada tabla contendría datos sobre un solo tipo de entidad (por ejemplo, «Alumnos», «Cursos»). Cada fila (o «tupla») sería un registro único, y cada columna (o «atributo») sería una característica de ese registro. Las tablas se conectarían entre sí mediante «claves» (como el DNI del alumno), permitiendo combinar datos de formas increíblemente flexibles sin necesidad de saber dónde o cómo estaban guardados.

Esto dio origen al concepto de independencia de los datos. Por primera vez, los desarrolladores podían consultar la información que necesitaban simplemente describiendo qué querían, sin tener que especificar cómo encontrarla.

Al principio, IBM, su propia compañía, se resistió a su idea, ya que tenían un producto exitoso basado en el modelo antiguo. Pero la superioridad del modelo relacional era innegable. La idea de Codd dio lugar directamente al desarrollo del lenguaje de consulta que hoy es el estándar mundial: el SQL (Structured Query Language).

Para asegurarse de que su visión no fuera diluida por el marketing, Codd publicó más tarde sus famosas «12 Reglas» (que en realidad eran 13, ya que empezaban por la regla 0), que definían de manera estricta qué características debía tener un sistema para poder llamarse verdaderamente «relacional».

Fuentes:

https://www.ibm.com/history/edgar-codd

https://en.wikipedia.org/wiki/Edgar_F._Codd

https://www.xataka.com/empresas-y-economia/piloto-que-cambio-bases-datos-para-siempre-ayudo-a-que-oracle-se-convirtiese-imperio

https://repository.uaeh.edu.mx/bitstream/bitstreams/76b2ac78-4afa-4b68-a5ac-9a8eb96b19b5/download

Mariela Duarte
Mariela Duarte

Publicaciones relacionadas

17/08

Nace Margaret Hamilton, pionera de la ingeniería de software


Leer más
12/08

IBM PC 5150: La primera PC


Leer más
11/08

Nace Steve Wozniak


Leer más
07/08

Nace Jimmy Wales


Leer más

Calendario anual

  • Abril (14)
  • Agosto (6)
  • Enero (10)
  • Febrero (13)
  • Julio (3)
  • Junio (9)
  • Marzo (4)
  • Mayo (9)

Nube de etiquetas

empresas hitos históricos Jimmy Wales nacionales personas tecnologías Wikipedia

Enlaces de la //ADICRA

Sitio web ADICRA

LaInformáticaComoMateria

Recursero para las clases de Informática

Campaña para la creación de los NAP de Informática

NAP de Informática: Sumate en Change.org

©2025 ADICRA - Asoc. de Docentes de Informática y Computación de la Rep. Argentina. Reservados todos los derechos.