Está en la página 1de 4

BASE DE DATOS

LABORATORIO 3
Manipulacin de Datos

Contenido
1.
2.
3.
4.
5.
6.
7.
8.

Lenguaje de manipulacin de datos


Agregar una fila de datos a una tabla
Insertar valores nulos
Insertar valores especiales
Insertar valores mediante variables de sustitucin
Modificar las filas en una tabla
Eliminar filas de una tabla
Valores por defecto

ING. Fernando Castillo R.


ecastillor@upao.edu.pe

2010 - II

LENGUAJE DE MANIPULACIN DE DATOS (DML)


Una sentencia DML es ejecutada para agregar nuevos datos, modificar los datos existentes o eliminar
los datos existentes de las tablas.
Una transaccin consiste en una coleccin de sentencias DML que forman una unidad lgica de
trabajo.
AGREGAR UNA FILA DE DATOS A UNA TABLA

Slo una fila es insertada a la vez.


Liste las columnas en las que se insertaran datos, si son todas, se puede obviar.
Liste los datos en el orden respectivo de las columnas a insertar.
Incluya valores de carcter y fecha entre apstrofes.

INSERTAR VALORES NULOS


METODO EXPLICITO: Especificar la palabra reservada NULL como el valor de la columna nula

METODO IMPLICITO: Omitir la columna nula desde la lista de columnas

INSERTAR VALORES ESPECIALES


Insertar la fecha actual del sistema mediante la funcion SYSDATE

Insertar valores especficos con un formato de fecha

INSERTAR VALORES MEDIANTE VARIABLES DE SUSTITUCIN


El carcter se sustitucin & es un contenedor para el valor de la variable adjunta, se usa para
solicitar ingrasar un valor al momento de ejecutar el script SQL.

MODIFICAR LAS FILAS EN UNA TABLA

MODIFICAR TODAS LAS FILAS DE UNA TABLA

MODIFICAR SOLO ALGUNAS FILAS


Usar la clausula WHERE para determinar las filas que seran modificadas.

ELIMINAR FILAS DE UNA TABLA

ELIMINAR TODAS LAS FILAS DE LA TABLA

ELIMINAR SOLO ALGUNAS FILAS


Se eliminaran las filas especficas que cumplan con la condicin colocada en la clausula WHERE

VALORES POR DEFECTO


Especificar la palabra DEFAULT en el campo que desee que asuma automticamente su valor
predeterminado.
DEFAULT EN UNA INSERCIN

DEFAULT EN UNA ACTUALIZACIN

Referencias
http://www-db.stanford.edu/~ullman/fcdb.html
4

También podría gustarte