miércoles, 5 de diciembre de 2007

UNIDAD 3

el lenguaje de definición de datos.
Las instrucciones SELECT ,INSERT,DELETE, UPDATE ,COMMIT Y ROLLBACK estan relacionadas con la manipulación de de los datos de loa base de datos .
las modificaciónes de la estructura de la base de datos las maneja un conjunto diferente de de instrucciones de SQL , generalmente denominado Lenguaje de definición de datos (LDD) de SQL . Con las instrucciones LDD puedes:
definir y crear nuevas tablas
eliminar tablas que no son neserarias
modificar tablas que existen etc.
CREATE: Define y crea un objeto de la base de datos .
DROP:Elimina un objeto ya existente de la base de datos .
ALTER : Modifica la definicion de un objeto en una base de datos .
DEFINICION DE COLUMNASLa columna de la tabla recién creada se define en el cuerpo de la instrucción CREATE TABLE.DEFINICION:· NOMBRE DE LA COLUMNA: se utiliza para hacer referencia ala columna en las instrucciones de SQL.· TIPO DE DATO : Identifica el tipo de dato que almacena la columna· DATOS REQUERIDOS: Determina si la columna contiene datos requeridos y evita que aparezca el valor NULL.· VALOR PREDETERMINADO: Utiliza un valor predeterminado opcional para la columna.CAMBIO DE LA DEFINICION DE UNA TABLA (ALTER TABLE).Una ves que una tabla ha estado en uso durante un tiempo ; los usuarios suelen descubrir que desean almacenar información adicional sobre las entidades representadas en la tabla . la instrucción ALTER TABLE puede :· Añadir la definición de una columna a la tabla.· Eliminar una columna de la tabla· Modificar el valor predeterminado de una columna.· Añadir o eliminar la clave primaria de la tabla.· Añadir o eliminar una clave externa de la tabla.· Añadir o eliminar una restricción de unicidad de la tabla.· Añadir o eliminar una restricción de comprobacion.

No hay comentarios: