IBM System R es un sistema de base de datos creado como un proyecto de investigación en el Laboratorio de Investigación de IBM en San José a partir de 1974. [1] System R fue un proyecto seminal: fue la primera implementación de SQL , que desde entonces se ha convertido en el lenguaje de consulta de datos relacionales estándar . También fue el primer sistema en demostrar que un sistema de gestión de bases de datos relacionales podía proporcionar un buen rendimiento de procesamiento de transacciones . Las decisiones de diseño en System R, así como algunas opciones de algoritmos fundamentales (como el algoritmo de programación dinámica utilizado en la optimización de consultas [2] ), influyeron en muchos sistemas relacionales posteriores.
El primer cliente de System R fue Pratt & Whitney en 1977. [3]
La "Fase Cero" del proyecto, que tuvo lugar durante 1974 y la mayor parte de 1975, implicó el desarrollo de la interfaz de usuario SQL.