¿Qué es la Programación SQL? [2023]

¿Qué es la Programación SQL? [2023]

¿Qué es SQL?

Este artículo pertenece a la lista de artículos relacionadas con las Bases de Datos. En detalle, es el siguiente paso de el artículo inicial de las Bases de Datos, donde si no sabes lo que son deberías empezar a leer ese artículo primero para volver después aquí. En este artículo profundizamos qué es SQL, cuales son los diferentes tipos de Bases de Datos y algunas pautas más para comenzar.

Por qué debo aprender SQL

Antes de nada, déjame comentarte por qué debes aprender las Bases de Datos. Lo cierto es que son la base de los datos de una empresa cuando trabajamos en una empresa de programación, Data Science o tecnológica. Además, nos abre puertas a los puestos de Ingeniero o Analista de Datos, poder construir proyectos más solidamente… o sin ir más lejos poder desbloquear la habilidad de dominar las BBDD noSQL para proyectos Big Data.


¿Qué es una base de datos SQL?
¿Qué es una base de datos SQL?

Ideas Básicas en SQL

SQL y MySQL: Diferencias

MySQL es una base de datos, de hecho, la más popular del mundo actualmente.

SQL vs PostgreSQL

PostgreSQL es otra tecnología, con sus particularidades, donde se basa en el lenguaje SQL. Es otra tecnología alternativa a MySQL. Tanto MySQL como PostgreSQL se basan en estas tecnologías.

Comandos básicos para principiantes: Ejemplos de consultas

Operaciones CRUD, de Create-Read-Update-Delete. Son esenciales para crear, leer, actualizar y borrar contenido. Aquí los tienes:

  • Comando para crear datos:

INSERT INTO tabla (columna1, columna2) VALUES ('valor1', 'valor2');

  • Comando para leer datos de una tabla:

SELECT (columna1, columna2) FROM tabla WHERE columna=criterio;

  • Comando para actualizar una tabla:

UPDATE tarjeta SET contraseña=1234 WHERE dni = '789227421A';

  • Comando para borrar una fila de una tabla:

DELETE FROM cuenta_corriente WHERE veinte_digitos = 27977902348632494135;

Ejemplo de Base de Datos en el banco con las tarjetas.
Ejemplos con Base de Datos.

Consultas de ejemplo SQL

sql where
Ejercicios SQL Where.
  • Actualizar los datos de la cuenta bancaria
  • Conocer las películas más vistas hoy en Netfix España
  • Premiar el salario un 2% a aquellos trabajadores que hayan vendido más de 10 coches este mes
  • Crear un usuario nuevo con email y contraseña
  • Localizar los diferentes valores de los estados por fábrica de una máquina en concreto

Como aprender sobre las bases de datos

Si quieres dominar bien los pilares y fundamentos de una Base de Datos (BBDD) debes aprender a…:

  • Diseñar una BBDD Relacional con el Diagrama Entidad-Relación
  • Crear las tablas con las resticciones y tipos de datos adecuadas
  • Decidir qué tecnología utilizar
Proceso de aprendizaje para aprender SQL desde Cero.
Como aprender SQL desde cero.

Y por último dominar la tecnología para el acceso a los datos. Sin embargo, realmente la parte práctica reside en dominar el lenguaje para hacer consultas en una Base de Datos que ya existe, un rol de Analista de Datos hace eso en su día a día. Aquí tienes una guía de ejercicios para practicar las Bases de Datos.

Como ponerte a practicar SQL y Ejercicios

Si lo tienes claro, puedes ponerte ya a practicar SQL. Sigue nuestra estupenda guía y los ejercicios por tu cuenta:

Guía para Aprender SQL

Ejercicios en SQL

🛑 ¡Espera! ¿Te interesa lo que lees?

Suscríbete a la Newsletter y no te pierdas las novedades de manera completamente gratuita. Serás el primero en recibir las novedades y artículos sobre… :

  • Conceptos clave sobre Programación, Bases de Datos, Inteligencia Artificial, Big Data…
  • Librerías y frameworks avanzados: Spark, Hadoop, Pandas, IDEs y trucos…
  • Atajos prácticos para aprender sobre lenguajes SQL ó Python con proyectos aplicados
  • CheatSheets, Libros y Cursos
  • Sorteos Exclusivos🎁

📰 Suscribirse a Newsletter

Estudiar Big Data desde Cero. Hadoop. Spark. Python. SQL. Qué es ETL. IA.

Artículos destacados: Quizás te interese…

Peguntas más frecuentes

¿Qué es SQL y para qué sirve?

Es un lenguaje de programación, líder del mercado para construir Bases de Datos fuertes y robustas en empresas tecnológicas. Sirve para almacenar la información y blindar a las empresas de un entorno seguro.

¿Qué es SQL y ejemplos?

Es un lenguaje de programación preparado para acceder a los datos y hacer preguntas de: ¿Cuál es el saldo en el Banco para mi cuenta? Actualiza la contraseña del móvil. Crear una nueva tarjeta.

¿Cuál es el significado de SQL?

Search Query Language. Significa idioma de preguntas o consultas (a los datos).

¿Cómo funciona SQL?

En pocas palabras seleccionamos las tablas, filtramos y agrupamos para obtener los datos de interés como resultado.

¿Qué tipos de SQL existen?

En general, tenemos las Bases de Datos SQL y las noSQL principalmente.

¿Dónde se utiliza SQL Server?

En empresas tecnológicas. Postgree y MariaDB o SQLite son otros proveedores para el mismo servicio.

¡Haz clic para puntuar esta entrada!
(Votos: 2 Promedio: 5)
Escrito por:

Ibon Reinoso

He formado más de 1.000 alumnos en toda España en distintas ciudades. Programador desde los 12 años y con dos máster (Big Data e Informática). Co-fundador de startup de IA y actual Director & docente del Programa Nacional Big Data. Me encanta hablar de Programación y Bases de Datos, Inteligencia Artificial, Big Data y en general, todo lo necesario para dominar el mundo de los Datos.

Ver todas las entradas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *