Manipulacion De Datos

Páginas: 4 (814 palabras) Publicado: 26 de mayo de 2015
LENGUAJE DE MANIPULACION DE DATOS
1. INSERT INTO
Se utiliza para añadir datos a la tabla:
INSERT INTO Emple VALUES (
8900,’ORDOÑEZ’,’EMPLEADO’,NULL,NULL,NULL,NULL,10);
Basta con seguir el orden delas columnas y poner NULL donde no exista valor.
La anterior fila también la podríamos haber insertado de la forma:
INSERT INTO Emple (Emp_No,Apellido, Oficio,Dept_No) VALUES (8900,’ORDOÑEZ’,’EMPLEADO’ ,10);
INSERT INTO Emple (Dept_No,Emp_No,Apellido, Oficio) VALUES (
10,8900,’ORDOÑEZ’,’EMPLEADO’);
Las fechas y los textos deben ir entre comillas simples.
Se puede introducir el resultado de unaconsulta:
INSERT INTO Empleados (Codigo, Nombre) SELECT Emp_No,Apellido
FROM Emple;
Esto se puede hacer siempre y cuando los campos sean compatibles.
2. DELETE
Se utiliza para borrar datos, se eliminan lasfilas seleccionadas.
DELETE FROM Emple;
Borraría todas las filas.
DELETE FROM Emple WHERE Apellido =’Sanchez’
Borra la fila del empleado Sanchez
DELETE FROM Emple WHERE Comision IS NULL;
Borra todaslas filas que no tengan comisión
Se pueden usar subconsultas pero no multitablas.
Por ejemplo, en las tablas de EMPRESA, para borrar los Repventas que no sirvieron
ningún pedido:
DELETE FROM RepventasWHERE Num_empl NOT IN (SELECT Rep
FROM Pedidos)

3. UPDATE
Actualiza la tabla.
UPDATE Emple
SET Comision=0;
Transforma la tabla Emple en:
EMP_NO

APELLIDO

OFICIO

DIR

FECHA_ALT

SALARIOCOMISION

DEPT_NO

7369

SANCHEZ

7902

0

20

ARROYO

1500

0

30

7521

SALA

1625

0

30

7566

JIMENEZ

2900

0

20

7654

MARTIN

7698

1600

0

30

7698

NEGRO

VENDEDO
R
DIRECTOR

3005

0

30

7782CEREZO

DIRECTOR

7839

2885

0

10

7788

GIL

ANALISTA

7566

3000

0

20

7839

REY

4100

0

10

7844

TOVAR

1350

0

30

7876

ALONSO

1430

0

20

7900

JIMENO

1335

0

30

7902

FDEZPRESIDENT
E
VENDEDO
R
EMPLEAD
O
EMPLEAD
O
ANALISTA

3000

0

20

7934

MUÑOZ

17-121990
20-021990
22-021991
02-041991
29-091991
01-051991
09-061991
09-111991
17-111991
08-091991
23-091991
03-121991...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • manipulacion de datos
  • Manipulacion y preservacion de datos
  • DML (Lenguaje de Manipulacion de Datos)
  • Elaboración y manipulación de bases de datos.
  • Resumen Manipulacion Y Preservacion De Datos
  • Manipulacion De Una Base De Datos En Php
  • model de manipulacion de datos
  • Clausulas de lenguaje de manipulación de datos sql

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS