Documentos de Académico
Documentos de Profesional
Documentos de Cultura
(Lenguaje de Manipulacin de
Datos)
Prof. Gabriel Matonte
D.M.L. - Administracin de
Datos
D.M.L. - Ingresar
Informacin
INSERT
Agrega una tupla o fila a
una tabla.
Se
debe
especificar
el
nombre de la tabla y una
lista de valores para cada
atributo de la tupla.
D.M.L. - Ingresar
Informacin
INSERT
INSERT INTO
nombre_tabla
VALUES
(val_atrib1, val_atrib2, ..., val_atribn);
D.M.L. - Ingresar
Informacin
INSERT
Los valores debern ingresarse
en el mismo orden en que se
especificaron los atributos en la
instruccin CREATE TABLE.
TABLE
Por
ejemplo,
si
queremos
agregar una tupla a la tabla
JUGADORES, podemos usar:
D.M.L. - Ingresar
Informacin
INSERT
INSERT INTO
JUGADORES
VALUES
(1, Obdulio, Varela, 80, 1.79, 1);
ID,
ID NOM, APE, PESO, ALTURA, SEL_ID
D.M.L. - Ingresar
Informacin
INSERT
D.M.L. - Ingresar
Informacin
INSERT
D.M.L. - Ingresar
Informacin
INSERT
INSERT INTO
JUGADORES
VALUES
(1, Obdulio, Varela, 80, 1.79, 1);
ID, NOM, APE, PESO,
PESO ALTURA, SEL_ID
D.M.L. - Ingresar
Informacin
INSERT
INSERT INTO
JUGADORES
VALUES
(1, Obdulio, Varela, 80, 1.79, 1);
ID, NOM, APE, PESO, ALTURA,
ALTURA SEL_ID
D.M.L. - Ingresar
Informacin
INSERT
INSERT INTO
JUGADORES
VALUES
(1, Obdulio, Varela, 80, 1.79, 1);
ID, NOM, APE, PESO, ALTURA, SEL_ID
D.M.L. - Ingresar
Informacin
INSERT
Una
segunda
forma
de
la
instruccin INSERT permite al
usuario asignar valores a una
lista de atributos y en que orden.
En este caso, los atributos con
valores NULL o DEFAULT se
pueden omitir.
D.M.L. - Ingresar
Informacin
INSERT
INSERT INTO
nombre_tabla
(atrib1, atrib2, ..., atribn);
VALUES
(val_atrib1, val_atrib2, ...,
val_atribn);
D.M.L. - Ingresar
Informacin
INSERT
D.M.L. - Ingresar
Informacin
INSERT
D.M.L. - Ingresar
Informacin
INSERT
D.M.L. - Ingresar
Informacin
INSERT
D.M.L. - Modificar
Informacin
UPDATE
Esta instruccin actualiza los
valores de una tupla, en su forma
bsica.
UPDATE nombre_tabla
SET atrib2 = valor,
atrib3 = valor,
....................
atribn = valor
WHERE atrib1 = valor;
D.M.L. - Modificar
Informacin
UPDATE
UPDATE JUGADORES
SET SEL_ID = 1,
PESO = 78.5,
ALTURA = 1.86
WHERE ID = 2;
D.M.L. - Modificar
Informacin
UPDATE
Una segunda forma de la
instruccin UPDATE permite
al usuario modificar valores
a un conjunto de tuplas, que
cumplan con determinada
condicin.
D.M.L. - Modificar
Informacin
UPDATE
Ejemplo:
D.M.L. - Modificar
Informacin
UPDATE
UPDATE JUGADORES
SET SUELDO = SUELDO * 1.1
WHERE SEL_ID = 9;
D.M.L. - Eliminar
Informacin
DELETE
Esta instruccin borra TODOS
las tuplas de una tabla, en su
forma bsica.
DELETE FROM nombre_tabla;
DELETE FROM JUGADORES;
D.M.L. - Eliminar
Informacin
DELETE
Tambin, esta instruccin borra
los valores de una tupla,
determinando un valor para su
clave primaria.
DELETE FROM JUGADORES
WHERE ID = 2;
Borra los datos del jugador ID = 2
D.M.L. - Eliminar
Informacin
DELETE
Se puede eliminar todas las filas
de una tabla que cumplan con
una condicin.
Ejemplo:
Borra los datos de los
jugadores de la seleccin
Uruguay.
D.M.L. - Eliminar
Informacin
DELETE
Ejemplo:
DELETE FROM JUGADORES
WHERE SEL_ID = 9;