Académique Documents
Professionnel Documents
Culture Documents
Para insertar tuplas en una relación se usa la instrucción INSERT de SQL:
Por ejemplo, para insertar una nueva tupla en la relación empleado, basta con escribir:
Para la inserción de fechas, debe especificarse el formato en que se está intorduciendo la fecha, usando
para ello:
por ejemplo, si se quisiera ingresar en la relación empleado anterior, un atributo con la fecha de
nacimiento, deberia agregarse la misma, de la siguiente manera:
A continuación se presenta una tabla con algunos de los formatos más usados:
Formato Descripción
HH, HH12 Hora en el formato tradicional 1-12
HH24 Hora en el formato de 24 horas (0-23)
MI Minutos (0-59)
DD Dia del mes (1-31 con restricciones)
D Dia de la semana (0=domingo)
MM Mes en formato numerico (1-12)
MON Nombre del mes abreviado a tres caracteres, en inglés (JAN=Enero)
MONTH Nombre del mes en inglés. En caso de ser un nombre corto, se rellena con espacios en blanco
hasta nueve caracteres (MARCH=marzo, JANUARY=enero, . . .)
YY Año en formato de dos dígitos (se asume 19xx)
YYYY Año en formato de 4 dígitos.
Para eliminar una tabla determinada, se usa la instrucción DROP TABLE, de la siguiente manera:
Un caso especial se presenta si la relación a ser eliminada está referenciada por claves foráneas en
otra(s) relación(es). En este caso, se debe hacer la llamada de la siguiente manera:
De esta manera se eliminarán todas las tuplas en otras relaciones que referencien a la clave primaria de
la relación a ser eliminada. Si no se incluye el parámetro CASCADE CONSTRAINTS y existe alguna
referencia a una tupla que se eliminará, ORACLE retornará un mensaje de error y no eliminará la relación.
ã
ã