Prefacio
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Los lenguajes de programación van y vienen constantemente, y muy pocos de los que se utilizan hoy en día tienen raíces que se remonten a más de una década o así. Algunos ejemplos son COBOL, que todavía se utiliza bastante en entornos mainframe; Java, que nació a mediados de los 90 y se ha convertido en uno de los lenguajes de programación más populares; y C, que sigue siendo bastante popular para el desarrollo de sistemas operativos y servidores y para sistemas embebidos. En el ámbito de las bases de datos, tenemos SQL, cuyas raíces se remontan a los años 70.
SQL se creó inicialmente como lenguaje para generar, manipular y recuperar datos de bases de datos relacionales, que existen desde hace más de 40 años. Sin embargo, durante la última década aproximadamente, otras plataformas de datos como Hadoop, Spark y NoSQL han ganado mucha tracción, comiéndose el mercado de las bases de datos relacionales. Sin embargo, como se verá en los últimos capítulos de este libro, el lenguaje SQL ha ido evolucionando para facilitar la recuperación de datos de diversas plataformas, independientemente de si los datos están almacenados en tablas, documentos o archivos planos.
¿Por qué aprender SQL?
Utilices o no una base de datos relacional, si trabajas en ciencia de datos, inteligencia empresarial o alguna otra faceta del análisis ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access