Saltar al contenido

¿SQL está perdiendo popularidad? Cambios en la clasificación de los lenguajes de programación.

La diapositiva de SQL: ¿Por qué el lenguaje de bases de datos está perdiendo terreno?

Noticias sobre el camino de un creador de IA: Las clasificaciones de SQL han bajado. ¡Cambios que simbolizan el futuro de la IA y el análisis de datos! ¡Presta atención a Python y NoSQL! #SQL #Lenguajes de programación #Tendencias de IA

Explicación en vídeo

¿SQL ha bajado en el ranking? ¿Qué pasará con la gestión de datos en la era de la IA?

¡Hola a todos! Hoy en día, la evolución de la IA es imparable y hay muchísimas noticias al respecto.

En esta ocasión hablaremos de una tecnología que durante mucho tiempo se ha considerado “súper importante” en el mundo de los datos, pero que ahora está atrayendo la atención de una forma un tanto inesperada."SQL (SQL)".

Si te preguntas "¿Qué, SQL? ¿Qué es eso?", ¡no te preocupes! En este artículo, te explicaré de forma muy sencilla qué tipo de datos se gestionan en segundo plano en las aplicaciones para smartphones y las compras online que usas a diario, y cómo la evolución de la IA los está afectando.

¿Qué es SQL? ¿Es una palabra mágica?

SQL se llama oficialmenteLenguaje de consulta estructuradoEs un poco largo, pero para decirlo de forma sencilla, es "un lenguaje especial para comunicarse con bases de datos (lugares donde se organiza y almacena la información)".

Imagina esto. Tienes un montón de libros en casa, ¿verdad? Los tienes ordenados en una estantería por género y autor."Datos estructurados"Y el papel de SQL es dar instrucciones como "Coge esa novela de misterio del estante" o "Pon el libro de negocios que compré recientemente en este estante".

En particular, la gestión de datos en forma de "tablas" como Excel."Base de datos relacional"SQL se utiliza desde la década de 1980 y es el núcleo de la gestión de datos. Se puede decir que ha sido una fuerza oculta que ha sustentado nuestra sociedad desde mucho antes de la existencia de Internet.

¿Qué es el ranking de popularidad “Tiobe Index”?

La razón por la que la clasificación de SQL ha caído esta vez es porqueÍndice de TiobeEsto se debe a la publicación de un ranking de los lenguajes de programación más populares.

El índice Tiobe se publica mensualmente y se basa en un análisis exhaustivo de la cantidad de ingenieros en todo el mundo, la cantidad de cursos y materiales de aprendizaje relacionados y la frecuencia de búsqueda en más de 20 sitios web, incluidos Google, Bing y Wikipedia.

De hecho, SQL fue eliminado de esta clasificación en 2004 debido a la opinión de que «SQL no es un lenguaje de programación». Sin embargo, en 2018, fue reevaluado: «SQL tiene la capacidad de permitir que las computadoras realicen cálculos complejos (completitud de Turing), así que, al fin y al cabo, ¡es un lenguaje de programación!». Y regresó a la clasificación, lo cual es una historia interesante.

La noticia de hoy es que SQL ha caído al puesto 12 en el índice Tiobe, su clasificación más baja hasta la fecha.

¿Por qué ha bajado la clasificación de SQL? ¡Una nueva tendencia en la era de la IA!

Entonces, ¿por qué SQL, que ha sido el "rey" de los datos durante muchos años, ha caído en popularidad? La principal razón es..."El rápido desarrollo de la IA (inteligencia artificial)"¡Esta ahí!

Según Paul Jansen, director ejecutivo de Tiobe, "En los campos donde la IA está en auge,Datos no estructuradosse trata con más frecuencia,Base de datos NoSQL"A menudo es más apropiado."

¿Qué son los datos estructurados y no estructurados?

  • Datos estructurados:Al igual que en el ejemplo del libro anterior, estos datos pueden organizarse en una tabla bien organizada. Son datos fáciles de organizar en un formato fijo, como números, letras y fechas. (Ejemplos: listas de clientes, datos de inventario de productos, historial de transacciones bancarias, etc.)
  • Datos no estructurados:Por el contrario, los datos que no tienen un formato definido son de formato libre. Algunos ejemplos incluyen texto, fotos, vídeos, audio y publicaciones en redes sociales. (Ejemplos: datos de imágenes analizados por IA, historial de chat, registros de comportamiento de los visitantes del sitio web, etc.)

La IA es eficaz para encontrar patrones y hacer predicciones a partir de datos intangibles, como grandes cantidades de fotos, vídeos y publicaciones en redes sociales. Al trabajar con este tipo de datos no estructurados, las bases de datos tabulares rígidas, en las que destaca el SQL tradicional, a veces pueden resultar algo incómodas.

El surgimiento de las bases de datos NoSQL

Lo que llama la atención allí es"No SQL"Es un nuevo tipo de base de datos. NoSQL se caracteriza por su flexibilidad para almacenar datos en cualquier formato, sin limitarse a un formato de tabla predefinido. Sería mejor considerarlo como la diferencia entre una biblioteca bien organizada (SQL) y el estudio creativo más reciente (NoSQL), donde los datos crecen constantemente con la libertad de pensamiento.

Jansen comparó el auge de NoSQL con el de Python.Lenguaje de tipado dinámico (lenguaje de escritura de código flexible)Pero lenguajes como C++ y JavaLenguajes con tipado estático (lenguajes con reglas estrictas)Explica que esto es similar al fenómeno que se está popularizando en el mundo de la IA. En otras palabras, el mundo de la IA requiere un sistema de gestión de datos más flexible y resistente a los cambios.

¿Cuáles son los principales lenguajes de programación actuales?

Entonces, ¿qué lenguajes son populares en el mundo de la programación hoy en día? Analicemos los 2025 lenguajes más populares en junio de 6 según el Índice Tiobe.

  • Pitón: 25.87% <– ¡Popularidad abrumadora en el campo de la IA!
  • C++ (C+++): 10.68%
  • C: 9.47%
  • Java: 8.84%
  • Do# (Do sostenido): 4.69%
  • JavaScript: 3.21%
  • Ir: 2.28%
  • Visual Basic: 2.2%
  • Delphi/Object Pascal: 2.15%
  • Fortran: 1.86%

TodavíaPythonMantiene su liderazgo abrumador. Dado que muchas herramientas en los campos de la IA y el análisis de datos se crean con Python, su popularidad se está disparando.

Por cierto, Python fue por lejos el más popular en otro ranking llamado "Índice de popularidad del lenguaje de programación Pypl", que se basa en el número de búsquedas de tutoriales de lenguajes de programación (guías de aprendizaje) en Google.

Resumen: ¿SQL está obsoleto? ¡No, sigue siendo esencial!

Tras escuchar esta noticia, algunos se preguntarán: "¿Significa eso que SQL es una tecnología obsoleta? ¿Ya no se usará?". ¡Pero no es así en absoluto!

Como dijo el CEO de Tiobe: "SQL será la base de las bases de datos durante las próximas décadas"."La columna vertebral""Los datos estructurados, como los datos de ventas y los datos de clientes de las actividades corporativas, seguirán existiendo en grandes cantidades en el futuro, y SQL es el más adecuado para gestionar eficientemente dichos datos.

Es correcto pensar que la evolución de la IA está diversificando los tipos de datos que manejamos, y las tecnologías necesarias para gestionarlos también están aumentando. SQL y NoSQL no son superiores entre sí, sino que tienen una relación de "persona adecuada para el puesto adecuado", y cada uno tiene diferentes áreas de especialización.

¡El mundo de los datos y la IA se volverá cada vez más interesante y complejo!

Unas palabras de Jon

La evolución de la IA reescribe constantemente la creencia popular sobre la tecnología que nos rodea. Creo que el reciente cambio en las clasificaciones de SQL forma parte de esta tendencia más amplia. Lo importante no es solo seguir las tendencias, sino comprender las fortalezas de cada tecnología y los problemas que resuelve. Esto me ha recordado que quiero seguir aprendiendo y compartir mis conocimientos con todos de forma sencilla.

Este artículo se basa en los siguientes artículos originales y se resume desde la perspectiva del autor:
SQL cae en el índice de popularidad de lenguajes

El hombre que se enamora de él

Etiquetas:

コ メ ン ト を 残 す

メ ー ル ア ド レ ス が 公開 さ れ る こ と は あ り ま せ ん. El campo está campos necesarios están marcados