Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Clase 05 - Sublenguaje SQL DML
Clase 05 - Sublenguaje SQL DML
Data Analytics
CLASE 8
CONSULTAS COMPUESTAS:
JOIN Y UNION
5
CLASE 7
TRANSFORMACIÓN DE DATOS
4 EN SQL Y SUBCONSULTAS
CLASE 6
• DEFINICIÓN Y
MANIPULACIÓN DE DATOS
3
• SENTENCIAS COMUNES CLASE 5
• SINTAXIS SQL Y SUS
2 CARACTERISTICAS
• SUBLENGUAJE DML
CLASE 4
• SUBLENGUAJE DDL 1
• INTRODUCCION LENGUAJE SQL.
¡PARA RECORDAR!
● Lenguaje de manipulación de
datos, DML por sus siglas en
inglés.
● Este es el conjunto de
sentencias que se encargan
de la inserción,
actualización y eliminación
de los datos en las tablas de
una base de datos.
SENTENCIAS Y SINTAXIS
La cláusula insert permite insertar datos en una
tabla.
Inserción:
insert into nombre_tabla (campo1, campo2, campo3 …. campoN)
values (valor1, valor2, valor3…. valorN);
UPDATE
registro o fila.
Actualización:
update nombre_tabla SET nombre_campo_a_reemplazar =
valor_nuevo WHERE nombre_campo_condicional =
valor_condicion;
DELETE
registros se debe complementar con la
cláusula where y para eliminar todos
los registros de una tabla basta con
usar el nombre de la tabla. Siempre
se requiere complementar con la
cláusula from.
SINTAXIS
Eliminación de un registro:
Froom From
escribir el código de consultas
estructuradas, para considerarse
como correctas y así
completar la ejecución Wher Where
exitosamente.
Sintaxis básica
Las consultas SQL siguen una estructura que describe con claridad cuál es la
operación que deseamos realizar. Si bien encontraremos consultas muy
sencillas y otras más complejas, existen algunos elementos que aparecen con
mayor frecuencia:
1. Acción (keyword): crear, seleccionar, insertar, actualizar, eliminar, etc.
2. Porción donde operaremos: puede ser uno o más campos, una o más
tablas, o un asterisco (*) para todas.
3. Tabla a la cual queremos acceder: la identificamos escribiendo el nombre.
4. Condiciones: podemos establecer criterios para operar sólo sobre los
registros que los cumplan.
VEAMOS ALGUNOS EJEMPLOS
Por ahora pongamos el foco en la estructura; a continuación veremos cada palabra en detalle.
SELECT
nombre, permite seleccionar
información a extraer y gracias a esto
visualizar el resultado.
SELECT
FROM SELECT N_Cliente, Nombre
FROM Clientes;