Datos personales

Estudiantes de la Universidad Tecnologica Fidel Velázquez inscritos en el tercer cuatrimestre(2011/2). En la area de Sistemas Informáticos

lunes, 8 de agosto de 2011

COMANDOS DE LDD


Una vez creada una tabla puede ocurrir que se necesita una columna adicional o modificar una existente. Esta operación se realiza con el comando ALTER TABLE.
ALTER TABLE nombre-tabla {ADD|MODIFY} ({nombre-columna tipo columna [NOT NULL],});
Ej: Adicionar la columna Fecha_est a la tabla estudiante.
ALTER TABLE estudiante ADD (fecha_est date not null);
Se deben tener en cuenta las siguientes observaciones:
  • No es posible disminuir el tamaño de una columna
  • En las modificaciones, los tipos anterior y nuevos deben ser compatibles o la tabla estar vacía.
  • La opción ADD .... NOT NULL solo es posible sí la tabla esta vacía.
  • La opción MODIFY .... NOT NULL solo es posible si la tabla no tiene ningún NULL en la columna en cuestión.

Tambien es posible modificar una tabla añadiendo o eliminando restricciones. El Comando es el siguiente:
ALTER TABLE nombre-tabla {ADD|DROP} CONSTRAINT nombre-restriccion;
ELIMINACION DE TABLAS
EL comando para eliminar físicamente una tabla de la estructura de la base de datos es:
DROP TABLE nombre-tabla [CASCADE CONSTRAINTS]
INSERCION ACTUALIZADO Y BORRADO
Con la estructura de la tabla ya definida se pueden insertar los datos, modificarlos o borrarlos de la tabla. Esto se realiza con el lenguaje DML. Recuerde que todas estas sentencias requieren la orden commit para actualizar las tablas o rollback para deshacer los cambios efectuados

No hay comentarios:

Publicar un comentario