Professional Documents
Culture Documents
A1
Crear secuencias
VIRGINIO GOMEZ
Secuencias
Para crear de forma correcta una secuencia en lenguaje SQL, tendrás que:
Describir la cláusula
Una secuencia genera números automáticamente, utilizado normalmente para
SQL de la secuencia crear valores de clave primaria. Es un objeto compartible y además evita el
Aplicar la creación,
modificación y
uso de código de aplicación.
eliminación de una
secuencia
VIRGINIO GOMEZ
Notas para modificar una secuencia
- Debemos ser propietarios de la secuencia o tener el privilegio para
alterarla.
- Sólo los valores futuros de la secuencia se alteran
- Para reiniciar la secuencia con un número diferente hay que destruirla
y volver a crear.
Autoevaluación
2.- Indique la forma en que se verifica si una secuencia en la tabla de catálogos [{CACHE n | NOCACHE}];
del sistema.
[{CYCLE | NOCYCLE}]´
[{MINVALUE n | NOMINVALUE}]
[{MAXVALUE n | NOMAXVALUE}]
[START WITH n]
[INCREMENT BY n]
1.- CREATE SEQUENCE secuencia
Respuestas:
Crear índices
VIRGINIO GOMEZ
Indices
. Describir un índice
Describir la cláusula
SQL de un índice
Un índice es un objeto del esquema, es usado por el servidor de Oracle para
Aplicar la creación,
mejorar la velocidad con que se recuperan las tuplas y reducir las operaciones
modificación y
eliminación de un
de E/S del disco. Es independiente de la tabla que indexa. Se mantiene y usa
índice automáticamente por el Servidor Oracle.
- Automáticamente
Un índice se crea cuando se define una restricción PRIMARY KEY o
UNIQUE en la definición de una tabla.
- Manualmente
Los usuarios pueden crear índices sobre columnas para mejorar la velocidad
de acceso a los datos.
Eliminación de un índice
VIRGINIO GOMEZ
- Para eliminar el índice debe ser nuestro o tener el privilegio DROP
ANY INDEX
Autoevaluación
ic.index_name = ix.inde_name;
WHERE
user_ind_columns ic
FROM user_indexes ix,
ix.uniqueness
ic_column_position col_pos,
ic_index_name, ic-column_name,
2.- SELECT
(columna [,columna]..);
ON tabla
<Nombre índice>
1.- CREATE INDEX
Respuestas:
Crear Sinónimos
VIRGINIO GOMEZ
Sinónimos
. Describir un sinónimo
Describir la cláusula
SQL del sinónimo Se puede simplificar el acceso a la base de datos creando sinónimos (nombre
Aplicar la creación, y alternativo para los objetos). Usado para referirnos a tablas de otro usuario y
eliminación de
sinónimos acortar nombres largos de objetos.
CREATE SYNONYM e
FOR emp;
DROP SYNONYM e;
Autoevaluación
PELICULAS;
2.- CREATE SYNONYM e FOR
<Nombre sinónimo> FOR objeto;
1.- CREATE [PUBLIC] SYNONYM
Respuestas: