El lenguaje de consulta estructurado (SQL) es un lenguaje de programación utilizado para administrar y manipular bases de datos relacionales. SQL permite a los usuarios acceder, modificar, ver y manipular sus datos de manera eficiente y sencilla. Este capítulo de nuestro curso de programación lógica cubrirá los conceptos básicos de SQL, desde la creación de tablas hasta la ejecución de consultas complejas.

Comprensión de SQL

SQL es un lenguaje declarativo, lo que significa que el usuario especifica lo que quiere (por ejemplo, recuperar datos, actualizar datos) y el sistema de base de datos descubre cómo realizar la tarea. En otras palabras, el usuario no tiene que especificar cómo obtener los datos, sólo qué quiere obtener.

Comandos SQL básicos

Hay cuatro comandos SQL básicos que todo programador debe conocer: SELECCIONAR, INSERTAR, ACTUALIZAR y ELIMINAR. Estos comandos permiten al usuario recuperar, agregar, modificar y eliminar datos en una base de datos.

SELECCIONAR

El comando SELECT se utiliza para recuperar datos de una base de datos. La sintaxis básica es:

SELECCIONE nombre(s) de columna
DESDE nombre_tabla;

Por ejemplo, para seleccionar todos los datos de la columna 'nombre' de la tabla 'clientes', usaría:

SELECCIONAR nombre
DE clientes;

INSERTAR

El comando INSERT se utiliza para insertar nuevos registros en una tabla. La sintaxis básica es:

INSERTAR EN nombre_tabla (columna1, columna2, columna3,...)
VALORES(valor1, valor2, valor3,...);

Por ejemplo, para insertar un nuevo cliente en la tabla 'clientes', usaría:

INSERTAR EN clientes (nombre, correo electrónico)
VALORES('Juan', 'joao@email.com');

ACTUALIZAR

El comando ACTUALIZAR se utiliza para modificar registros existentes en una tabla. La sintaxis básica es:

ACTUALIZAR nombre_tabla
SET columna1 = valor1, columna2 = valor2,...
DONDE condición;

Por ejemplo, para actualizar el correo electrónico de un cliente en la tabla 'clientes', usaría:

ACTUALIZAR clientes
SET correo electrónico = 'nuevo@correo electrónico.com'
DONDE nombre = 'Juan';

ELIMINAR

El comando DELETE se utiliza para eliminar registros existentes en una tabla. La sintaxis básica es:

ELIMINAR DE nombre_tabla
DONDE condición;

Por ejemplo, para eliminar un cliente en la tabla 'clientes', usaría:

ELIMINAR DE clientes
DONDE nombre = 'Juan';

Conclusión

Los comandos SQL básicos anteriores son sólo la punta del iceberg cuando se trata de trabajar con bases de datos SQL. Sin embargo, comprender estos fundamentos es esencial para cualquier programador. En el próximo capítulo, exploraremos temas más avanzados en SQL, incluidas uniones, subconsultas y funciones agregadas.

Esperamos que este capítulo le haya proporcionado una sólida introducción a SQL y que esté ansioso por aprender más sobre este potente lenguaje de programación.

Ahora responde el ejercicio sobre el contenido:

¿Cuáles son los cuatro comandos SQL básicos que todo programador debería saber?

¡Tienes razón! Felicitaciones, ahora pasa a la página siguiente.

¡Tú error! Inténtalo de nuevo.

Imagen del artículo SQL avanzado

Siguiente página del libro electrónico gratuito:

33SQL avanzado

3 minutos

¡Obtén tu certificado para este curso gratis! descargando la aplicación Cursa y leyendo el libro electrónico allí. ¡Disponible en Google Play o App Store!

Disponible en Google Play Disponible en App Store

+ 6,5 millones
estudiantes

Certificado gratuito y
válido con código QR

48 mil ejercicios
gratis

Calificación de 4.8/5
en tiendas de aplicaciones

Cursos gratuitos de
vídeo, audio y texto.