Академический Документы
Профессиональный Документы
Культура Документы
Objetivos
12-2
Examen previo
12-3
DESCRIPCIN
Tabla
Vista
Secuencia
ndice
Sinnimo
Otros
12-4
Secuencias
12-5
12-6
12-7
12-8
12-9
Seudo-columnas NEXTVAL y
CURRVAL
NEXTVAL retorna el
siguiente valor
disponible. El valor
es diferente para
todos los usuarios
concurrentes
CURRVAL retorna el
ltimo valor
generado para la
sesin de usuario
Antes de usar
CURRVAL, se debe
usar NEXTVAL
12-10
NEXTVAL y
CURRVAL NO se
pueden usar en los
siguientes
contextos :
12-11
12-12
Ocurre un rollback
El sistema se cae
Un valor de la secuencia se usa en otra tabla
12-13
12-14
Elimina la secuencia y
borra la definicin del
diccionario de datos
Despus de borrar
una secuencia, no se
puede usar NEXTVAL y
CURRVAL sobre ella
ndices
Es un objeto de un esquema
Es usado por el Servidor Oracle para aumentar
la velocidad de recuperacin de las filas de
una tabla usando apuntadores
Permiten reducir la E/S de disco usando un
mtodo de acceso rpido para ubicar los datos
Son lgica y fsicamente independientes de la
tabla que indexan
Son usados y mantenidos automticamente
por el Servidor Oracle
Cuando se borra una tabla, los ndices
relacionados se eliminan
12-16
Automticamente
Manualmente
12-17
12-18
12-19
12-20
12-21
Consultar ndices en el
diccionario
User_Indexes y User_Ind_Columns
12-22
Es un ndice
basado en una
expresin
La expresin
incluye columnas
de la tabla,
constantes,
funciones SQL y
funciones definidas
por el usuario
12-23
Eliminar ndices
DROP INDEX NombreDelIndice;
12-24
Eliminando un ndice
12-25
Sinnimos
CREATE [PUBLIC] SYNONYM NombreSinonimo
FOR [Esquema.]Objeto;
Restricciones
12-26
Sinnimos
El administrador del sistema puede crear
sinnimos pblicos a todos los usuarios
12-27
Resumen
12-28
Practica 12
12-29
La creacin de secuencias
El uso de secuencias
La creacin de ndices no nicos
El despliegue de la informacin del
diccionario de datos relacionada con
secuencias e ndices
Borrar ndices
Universidad del Cauca FIET
Examen posterior
12-30