0% encontró este documento útil (0 votos)
26 vistas3 páginas

Tema SQL

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
26 vistas3 páginas

Tema SQL

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

SQL

¿Qué es una consulta SQL?


Una consulta SQL (Structured Query Language) es una instrucción que se utiliza para extraer información
específica de una base de datos. Es como hacer una pregunta a la base de datos y obtener una respuesta
personalizada.
¿Cómo funciona una consulta SQL?
Imagina una base de datos como una biblioteca gigante llena de libros (tablas) con información organizada en
capítulos (columnas) y páginas (filas). Una consulta SQL te permite seleccionar los libros, capítulos y páginas que
te interesan.
Estructura básica de una consulta SQL:
La estructura básica de una consulta SQL es la siguiente:
SELECT columna1, columna2, ...
FROM tabla
WHERE condición;
• SELECT: Especifica las columnas (campos) que quieres que se muestren en el resultado.
• FROM: Indica la tabla de la que se extraerán los datos.
• WHERE: Aporta una condición para filtrar los resultados y obtener solo los registros que cumplan esa
condición.
Ejemplo:
Imagina que tienes una tabla llamada "clientes" con las columnas "nombre", "apellido" y "ciudad". Si quieres
obtener una lista de todos los clientes que viven en "Madrid", la consulta sería:
SELECT nombre, apellido
FROM clientes
WHERE ciudad = 'Madrid';
Pasos para crear una consulta SQL:
1. Define lo que quieres obtener: Decide qué información necesitas y de qué tabla.
2. Selecciona las columnas: Escribe la cláusula SELECT con las columnas que quieres mostrar.
3. Especifica la tabla: Utiliza la cláusula FROM para indicar la tabla.
4. Añade condiciones (opcional): Si necesitas filtrar los resultados, usa la cláusula WHERE y escribe la
condición.
Tipos de consultas SQL:
Existen muchos tipos de consultas SQL, cada una con diferentes propósitos:
• Consultas simples: Seleccionan datos de una o más tablas.
• Consultas con condiciones: Filtran los datos utilizando la cláusula WHERE.
• Consultas de agrupación: Agrupan los datos según un criterio y calculan agregados (SUM, COUNT,
AVG, etc.).
• Consultas unidas: Combinan los resultados de varias consultas.
• Consultas subconsultas: Anidan una consulta dentro de otra.
Tipos de Consultas SQL
SQL (Structured Query Language) es el lenguaje estándar para interactuar con bases de datos relacionales. Se
utiliza para realizar diversas operaciones, desde la simple recuperación de datos hasta la modificación de la
estructura de una base de datos.
A continuación, te detallo los tipos de consultas más comunes:
1. SELECT:
• Función: Extrae datos de una o más tablas.
• Sintaxis básica:
SELECT columna1, columna2, ...
FROM tabla
WHERE condición;
• Ejemplo: Obtener todos los nombres de clientes de una tabla llamada "clientes":
SQL
SELECT nombre
FROM clientes;
2. INSERT:
• Función: Inserta nuevos registros en una tabla.
• Sintaxis básica:
INSERT INTO tabla (columna1, columna2, ...)
VALUES (valor1, valor2, ...);
• Ejemplo: Agregar un nuevo cliente a la tabla "clientes":
INSERT INTO clientes (nombre, apellido, email)
VALUES ('Juan', 'Pérez', '[email protected]');
3. UPDATE:
• Función: Modifica los valores existentes en una tabla.
• Sintaxis básica:
UPDATE tabla
SET columna1 = nuevo_valor1, columna2 = nuevo_valor2, ...
WHERE condición;
• Ejemplo: Cambiar el email de un cliente:
UPDATE clientes
SET email = '[email protected]'
WHERE id = 1;
4. DELETE:
• Función: Elimina registros de una tabla.
• Sintaxis básica:
DELETE FROM tabla
WHERE condición;
• Ejemplo: Eliminar un cliente de la tabla:
DELETE FROM clientes
WHERE id = 2;
5. CREATE TABLE:
• Función: Crea una nueva tabla en la base de datos.
• Sintaxis básica:
CREATE TABLE tabla (
columna1 tipo_dato,
columna2 tipo_dato,
...
PRIMARY KEY (columna1)
);
• Ejemplo: Crear una tabla para almacenar productos:
CREATE TABLE productos (
id INT PRIMARY KEY,
nombre VARCHAR(50),
precio DECIMAL(10,2)
);

También podría gustarte