UN LENGUAJE DE MANIPULACIÓN DE DATOS (DATA MANIPULATION LENGUAJE,DML) es un lenguaje proporcionado por el sistema gestor de base de datos que permite a los usuarios de la misma ,llevar a cabo las tareas de consulta o manipulacion de los datos ,organizados por el modelo de datos adecuado.
Son DML:select,insert,delete,update.
Lenguajes de consulta no procedimentales:
En los lenguaje no procedimentales el usuario describe la información deseada sin un procedimiento especifico para obtener esa información.
ESTRUCTURAS
SELECT
FROM tabla(,tabla2,...,tablan)
(WHERE condición)
(GROUP BY columna/s)
(HAVING condición )
(ORDER BY columna/s);
Ejemplos:
1.SELECT*FROM alumnos;
Esta consulta nos mostrara todo lo que hay de la tabla alumnos (el asterisco significa todo).
2.SELECT nombre_alumno,fecha _nacimiento,nota_media ,dni FROM alumnos WHERE fecha_nacimiento
BETWEEN`1990/12/21`AND `1995/11/20` ORDER BY nota_media;
Pedimos que nuestras columnas nombre_alumno,fecha_nacimiento,nota_media y dni de los alumnos que nacieron entre el 21/12/1990 y 20/11/1995 ordenados por la nota media.
UPDATE
UPDATE tabla
SET columna = nuevovalor,(,columna2 = nuevovalor,...,columnan = nuevovalor)
(WHERE condición).
Ejemplos:
1.UPDATE empleados SET salario=salario+500;
Esta sentencia aumenta 500 al salario de todos los campos de la tabla empleados.
2.UPDATE empleados SET nombre = "Paquito" where num_empleado = 1;
Esta sentencia actualiza el nombre de empleados numero 1 a "Paquito".
DELETE
1.DELETE from empleados;
Borra todos los datos de la tabla empleados;
2.DELETE from empleados where numero_emp = 3;
Elimina la fila del empleado numero 3.
No hay comentarios.:
Publicar un comentario