Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Los orígenes del SQL nos llevan a la década de 1970, cuando en los laboratorios de IBM, se
creó el nuevo software de base de datos System R. Y para gestionar los datos
almacenados en System R, se creó el lenguaje SQL. En un principio se llamó SEQUEL, un
nombre que todavía se utiliza como una pronunciación alternativa para SQL, pero más
tarde fue renombrado a sólo SQL.
En 1979, una compañía llamada Relational Software, que luego se convirtió en Oracle, vio
el potencial comercial del lenguaje SQL y lanzó su propia versión modificada, denominada
Oracle V2.
Ahora en su tercera década de existencia, el lenguaje SQL ofrece una gran flexibilidad a los
usuarios soportando bases de datos distribuidas, es decir, bases de datos que se pueden
ejecutar en varias redes de ordenadores a la vez. Certificado por ANSI e ISO, el lenguaje
SQL se ha convertido en un estándar de lenguaje de consulta de base de datos, siendo la
base de una gran variedad de aplicaciones de bases de datos bien establecidos en Internet
hoy en día. Sirve tanto para propósitos empresariales como para necesidades académicas
y funciona tanto en equipos individuales como en servidores de empresa.
Descarga nuestra guía gratuita: Lo que debes saber si quieres estudiar informática
Estándar SQL
El estándar SQL ha pasado por muchos cambios durante los años, en los cuales se han
añadido una gran cantidad de nuevas funcionalidades al estándar, como el soporte para
XML, triggers, expresiones regulares, consultas recursivas, secuencias estandarizadas y
mucho más. Debido al gran volumen del lenguaje SQL estándar, una gran cantidad de
soluciones de bases de datos basadas en ella, tales como MySQL o PostgreSQL, no
implementan toda la norma.
Consultas SQL
Las consultas SQL son las operaciones más comunes y esenciales del lenguaje SQL. A
través de una consulta SQL, se puede buscar en la base de datos para obtener la
información necesaria. Las consultas SQL se ejecutan con el comando "SELECT". Una
consulta SQL puede ser más específico, con la ayuda de diversas cláusulas: