La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Lenguaje de Manipulación de Datos

Presentaciones similares


Presentación del tema: "Lenguaje de Manipulación de Datos"— Transcripción de la presentación:

1 Lenguaje de Manipulación de Datos
DML Lenguaje de Manipulación de Datos

2 Para realizar las siguientes operaciones se debe seleccionar previamente la base de datos con la que se va a trabajar.

3 Insertar datos a una tabla (1)
La primera forma no especifica los nombres de las columnas en las que se inserta los datos, sólo se especifican los valores en el orden que se encuentren en la tabla: INSERT INTO table_name VALUES (numero, ’texto’, ’fecha’,...); Cuando se pasan textos o fechas se debe entrecomillar entre comillas simples estos valores.

4 Insertar datos a una tabla (1)
INSERT INTO Persona VALUES ( , ‘Pedro’, ‘Sanchez’, ‘José Salvo 235’, 12);

5 Insertar datos a una tabla (2)
La segunda forma especifica tanto los nombres de las columnas como los valores a insertar. Útil en caso de que no sea necesario insertar TODOS los datos en una tabla. INSERT INTO table_name (columna1, columna2, columna3, …) VALUES (numero, ’texto’, ’fecha’,...);

6 Insertar datos a una tabla (2)
INSERT INTO Persona (PersonaID, Nombre, Apellido, CiudadID) VALUES ( , ‘Pedro’, ‘Sanchez’, 12); En este ejemplo se obvia la columna de Dirección de la tabla Persona.

7 Modificar datos de una tabla
UPDATE table_name SET column_name = valor WHERE condition; Ejemplo: UPDATE Persona SET Nombre = ‘Arturo’ WHERE PersonaID= ;

8 Modificar más de un campo
Luego del SET se especifican los campos a eliminar junto a su nuevo valor, separado por coma. UPDATE Persona SET Nombre = ‘Arturo’, Direccion=‘Varela 548’ WHERE PersonaID= ;

9 Eliminar fila de una tabla
Se especifica de que tabla se quieren borrar los registros y si se necesita, se puede añadir una claúsula WHERE para especificar qué registros borrar. DELETE FROM table_name WHERE column= valor;

10 Eliminar fila de una tabla
DELETE FROM Persona WHERE PersonaID= ;


Descargar ppt "Lenguaje de Manipulación de Datos"

Presentaciones similares


Anuncios Google