Hablemos de qué es SQL y cómo usarlo para trabajar con bases de datos. Aunque acabes de empezar tu viaje en la programación, intentaré que todo sea claro y visual. ¡Vamos a verlo juntos!

¿Qué es SQL?
SQL (Structured Query Language) es un lenguaje de consulta estructurado que se utiliza para interactuar con las bases de datos. Con su ayuda, puedes añadir, modificar, eliminar y obtener datos de una base de datos. SQL es la herramienta principal para trabajar con bases de datos relacionales como MySQL, PostgreSQL, SQLite y muchas otras.
Imagina una base de datos como una gran tabla donde se almacenan filas de información. SQL te ayuda a administrar estos datos: agregar nuevos registros, actualizar los existentes y obtener la información necesaria a petición.
Comandos básicos de SQL
Para usar SQL de manera efectiva, debes dominar algunos comandos básicos. Estos son los más importantes:
SELECT: se utiliza para obtener datos de una tabla.
INSERT: añade nuevos datos a la tabla.
UPDATE: actualiza los registros existentes.
DELETE: elimina datos de la tabla.
Veamos algunos ejemplos de cómo escribir una consulta simple a una base de datos.
Ejemplo de una consulta SQL simple
Para empezar, consideremos el comando SELECT, que nos permite obtener datos. Imaginemos que tenemos una tabla llamada employees, que almacena datos sobre los empleados. La tabla puede verse así:
id | nombre | puesto | salario |
|---|---|---|---|
1 | Iván | Desarrollador | 80000 |
2 | María | Gerente | 90000 |
3 | Serguéi | Diseñador | 75000 |
Ahora escribamos una consulta SQL simple para obtener información sobre todos los empleados:
SELECT * FROM employees;Esta consulta significa: "Seleccione todos (*) registros de la tabla employees". Como resultado, recibirá toda la información contenida en la tabla.
Si solo quieres seleccionar los nombres y cargos de los empleados, puedes escribir así:
SELECT имя, должность FROM employees;De esta manera, solo obtendrás dos columnas: имя y должность.
Cómo añadir datos a una tabla
Ahora vamos a añadir un nuevo empleado a la tabla. Para ello, se utiliza el comando INSERT:
INSERT INTO employees (имя, должность, зарплата) VALUES ('Anna', 'Analyst', 85000);Esta solicitud añade una nueva entrada a la tabla employees con los valores especificados para los campos имя, должность y зарплата.
Actualización de datos en la tabla
El comando UPDATE permite cambiar los datos existentes. Por ejemplo, si queremos cambiar el salario de Iván, podemos escribir la siguiente consulta:
UPDATE employees SET зарплата = 85000 WHERE имя = 'Ivan';Aquí indicamos que queremos actualizar el campo зарплата a un nuevo valor, pero solo para aquellos registros donde имя es igual a "Iván".
Eliminación de datos
Para eliminar registros, se utiliza el comando DELETE. Por ejemplo, para eliminar un empleado llamado "Sergey":
DELETE FROM employees WHERE имя = 'Sergey';Esta consulta eliminará de la tabla la entrada en la que el nombre es igual a "Sergey".
Conclusión
SQL es una herramienta poderosa que facilita la gestión de los datos en una base de datos. Incluso las consultas simples como SELECT, INSERT, UPDATE y DELETE le permiten trabajar con tablas según sus necesidades. Dominar SQL te abre grandes oportunidades, especialmente si trabajas con datos o quieres convertirte en desarrollador.
Si quieres aprender más sobre SQL y probar a escribir consultas por tu cuenta, te recomiendo que utilices nuestra aplicación Kodik. ¡Allí encontrarás tutoriales paso a paso que te ayudarán a aprender este idioma desde cero!
