Está en la página 1de 9

Parcial Final

1 - ¿Cuál de los siguientes archivos no son componentes obligatorios


de la estructura física de la base de datos ORACLE?
Data Files
Password Files C
o Control Files
o Redo Log Files

2 - Ud. Está administrando una base de datos ORACLE, ¿Cuál de las


siguientes opciones describe correctamente las diferencias entre una
instancia ORACLE y una base de datos ORACLE?
Una instancia Oracle son estructuras de memoria y procesos de fondo
ejecutándose en el servidor de Oracle, mientras que la base de datos
consiste en archivos del sistema operativo. C
o El término instancia Oracle es sinónimo del término base de datos
Oracle.
o Una instancia Oracle es la versión guardada de archivos de Oracle
del sistema operativo, mientras que la base de datos es una versión
ejecutándose del servidor Oracle.
o Una instancia Oracle es un proceso de fondo ejecutándose en el
servidor Oracle, mientras que la base de datos es la memoria alojada
en el servidor.

3 - ¿Cuál de los siguientes componentes corresponden a una estructura


lógica de una base de datos ORACLE?
o Tablespace
o Segmentos
o Extensiones
Todas las otras opciones son verdaderas. C
o Ninguna de las opciones es verdadera.

4 - ¿Cuál de las siguientes afirmaciones es correcta en relación a las


estructuras de memoria?
Las últimas sentencias SQL ejecutadas se almacenan en la caché del
diccionario de datos. C
o Las últimas definiciones de datos utilizadas se almacenan en la
caché de biblioteca (library caché).
o Tanto las sentencias SQL ejecutadas como las definiciones de datos
recientemente utilizadas se almacenan en el conjunto compartido
(Shared Pool).
o Todas las otras opciones son verdaderas.
o Ninguna de las opciones es verdadera.

5 - ¿Cuál de las siguientes opciones identifica el proceso de fondo


que maneja la escritura de bloques de datos a disco?
o LGWR.
DBWR. C
o CKPT.
o ARC.

6 - ¿En cuál de las siguientes situaciones LGWR realiza escrituras


secuenciales sobre el bufer de redolock al archivo redo log?
o Por cada sentencia SELECT.
o Por cada sentencia UPDATE.
o LGWR no realiza escrituras secuenciales.
Cuando se valida una transacción. C

7 - ¿Cuál de las siguientes afirmaciones describe que sucede después


que el Listener detecta un usuario conectado al servidor Oracle cuando
se está utilizando servidor dedicado?
El Listener ejecuta un nuevo proceso de servidor. C
o El Listener llama a un dispatcher.
o El Listener llama al LGWR.
o El Listener llama al DBWR.

8 - Ud. acaba de ejecutar la sentencia Commit ¿Cuál de las siguientes


opciones indica lo que hará Oracle posteriormente?
Escribe redo e indica que la transacción fue realizada. C
o Espera por Feedback del usuario para escribir redo en el disco.
o Guarda los cambios realizados en el datafile.
o Elimina bloques de datos del buffer caché para hacer lugar para
nuevos cambios.

9 - Luego de ejecutar el comando orapwd para generar un archivo de


contraseñas especificando la contraseña: proydesa ¿Cuál de los
siguientes usuarios deberá ingresar con la contraseña mencionada?
SYS. C
o OUTLN.
o SYSTEM.
o Ninguno.

10 - ¿Cuál de las siguientes opciones identifica correctamente cuando


ORACLE lee el archivo de inicialización?
o Cuando la base de datos está cerrada.
Cuando se inicia la instancia. C
o Cuando se abre la base de datos (Stratup open).
o Cuando la base de datos se monta (Stratup mount).

11 - Luego de ejecutar Shutdown ¿Cuál de las siguientes opciones


requiere de una recuperación de instancia al iniciar la próxima vez la
base de datos?
o Immediate.
Abort. C
o Transactional.
o Normal.

12 - ¿Cuál de las siguientes es una vista del diccionario de datos?


o SYS.AUD$.
o V$DATABASE.
o EMP.
DBA_TABLES. C

13 - ¿Bajo cuál de las siguientes funciones en ORACLE no debería Ud.


configurar los parámetros de CONTROL FILES?
o cuando se usa real application server.
o cuando se usa OMF (Oracle Managed Files).
o cuando se usan tablespace temporales.
o cuando se usa tablespace transportables.
cuando se usa OEM (Oracle Enterprise Manager). C

14 - ¿Cuándo no sufre modificaciones el archivo de control?


o Cuando se ejecuta alter database add log file.
o Cuando se ejecuta alter tablespace.
o Cuando se ejecuta alter database rename file.
Cuando es abierto con un editor de textos. C
15 - Ud. está implementando archivos de control multiplexado con OFA
¿Cuál de las siguientes opciones identifica cómo ORACLE sabe la
ubicación de los archivos de control que tiene que mantener?
o Valores especificados en el archivo de control.
o Valor especificado en BACKGROUND_DUMP_DEST.
Oracle sabe automáticamente donde ubicarlo. C
o Valores especificados en V$DATABASE.

16 - ¿Qué pasos debería Ud. realizar para multiplexar el archivo de


control utilizando SPFILE?
o shutdown immediate / copiar archive /agregar entradas en init.ora /
startup.
o shutdown immediate / alter system set control_files / copiar archivo
/startup.
alter system set control_files/ shutdown immediate / copiar archivo
/startup. C
o Todas las otras opciones son verdaderas.
o Ninguna de las opciones es verdadera.

17 - Ud. quiere cambiar en su base de datos de producción del modo


NOARCHIVELOG a ARCHIVELOG ¿Cuál de las siguientes opciones identifica
el paso más apropiado para ejecutar la sentencia ALTER DATABASE para
cambiar el modo?
Shutdown de la base de datos y hacer un backup. C
o Montar sin abrir la base de datos.
o Reiniciar la instancia.
o Abrir la base de datos y hacerla disponible para los usuarios.+

18 - Ud. quiere reducir la frecuencia de ejecución de CKPT ¿Cuál de


las siguientes opciones es la más apropiada?
o Reducir el tamaño de los redo log files.
o Deshabilitar ARC.
Aumentar el tamaño de los redo log files. C
o Ajustar LOG_CHECKPOINT_INTERVAL.

19 - Ud. está considerando multiplexar los archivos redo log online


¿Cuál de las siguientes opciones identifica una razón por la cual Ud.
haría esto?
Para eliminar bloqueos de escritura entre el archivo de control y los
archivos de datos.
Para reducir el riesgo de fallas en la base de datos pierdan archivos
redo log. C
Para reducir los bloqueos entre DBWR y CKPT.
Ninguna de las opciones es correcta.

20 - Ud. trabaja con OMF. ¿Cuál de las siguientes opciones identifica


un posible nombre cuando OMF está habilitado?
1_2.log
log01.log
logORCL1.log
+ora_1_asdf1234.log

21 - ¿Cuál de las siguientes afirmaciones sobre los Tablespace es


correcta?
Tablespace permanentes pueden almacenar segmentos permanentes y
temporarios, mientras que los tablespace temporarios pueden almacenar
sólo segmentos temporarios. C
o Tablespace permanentes pueden almacenar segmentos permanentes y
temporarios, mientras que los Tablespace temporarios pueden también
almacenar segmentos permanentes y temporarios.
o Tablespace permanentes pueden almacenar sólo segmentos permanentes,
mientras que los Tablespace temporarios pueden sólo almacenar
segmentos temporarios.
o Tablespace permanentes pueden almacenar segmentos temporarios,
mientras que los Tablespace temporarios pueden almacenar segmentos
permanentes.

22 - Luego de ejecutar la siguiente sentencia:


create tablespace tbs_temp datafile
'/u05/oradata/oracle/tbs_temp01.dbf' size 600M extent management
dictionary online
¿Cuál de las siguientes opciones describe correctamente el Tablespace
que acaba de crear?
o Ud. creo un Tablespace permanente gestionado localmente.
o Ud. creo un Tablespace temporario gestionado localmente.
o Ud. creo un Tablespace permanente gestionado por el diccionario de
datos. C
Ud. creo un Tablespace temporal gestionado por el diccionario de
datos.

23 - Ud. quiere incrementar el tamaño de su Tablespace Oracle


agregando más datafiles ¿Cuál de las siguientes opciones describe una
restricción que Ud. puede encontrar en dicho proceso?
o el número máximo de datafiles definido por el database puede ser
excedido.
o ud. se puede quedar sin espacio en el disco si el datafile es de
tamaño muy grande.
o ambas respuestas son correctas. C
o ninguna de las respuestas es correcta.

24 - En relación a los Tablespace temporales por defecto, ¿Cuál de las


siguientes afirmaciones es correcta?
o los Tablespace temporales por defecto se pueden borrar sin haber
definido previamente otro Tablespace por defecto.
o los Tablespace temporales por defecto se pueden poner off line.
los Tablespace temporales se puede crear con los comandos CREATE
DATABASE y ALTER DATABASE. C
o los Tablespace temporales se pueden modificar para convertirlos a
Tablespace permanentes.

25 - Luego de ejecutar el siguiente comando:


ALTER TABLESPACE userdata READ ONLY;
¿Cuál de las siguientes afirmaciones es incorrecta?
se genera un punto de control.
no se pueden borrar objetos del Tablespace.
se pueden borrar objetos del Tablespace. C
los datos sólo están disponibles para operaciones de lectura.

26 - Ud. quiere lograr que su Tablespace ORACLE sea de sólo lectura


¿Cuál de los siguientes Tablespace no pueden ser colocado offline para
activar segmentos undo (de deshacer)?
SYSTEM C
o DATA
o INDEX
o TEMP

27 - ¿Con cuál de los siguientes comandos puede mover de disco los


archivos de datos?
o ALTER TABLESPACE RENAME.
o ALTER DATABASE RENAME.
ALTER TABLESPACE RENAME y ALTER DATABASE RENAME. C
o ALTER TABLESPACE COPY.
o ALTER TABLESPACE COPY y ALTER DATABASE COPY.

28 - Ud. está a punto de eliminar un Tablespace ¿Cuál de las


siguientes sentencias pueden ser usada para eliminar un Tablespace que
contiene tablas padres en relaciones foreign key?
o alter tablespace offline immediate;
drop tablespace cascade constraints; C
o drop tablespace including contents;
o alter database datafile offline drop;

29 - ¿Cuál de las siguientes afirmaciones es incorrecta?


o un Tablespace contiene muchos datafiles.
o cada segmento está formado por muchas extensiones.
o un segmento está formado por al menos una extensión.
un segmento no puede abarcar muchos archivos de datos. C

30 - Ud. está creando un Tablespace gestionado locamente con la


siguiente sentencia:
create tablespace DATA datafile
'c:\ oracle\oradata\orcl\DATA01.dbf´
size 150m reuse
extent management local
uniform size 500K online;
Después de crear este tablespace ud. crea una tabla con el
parámetro initial en 100K y minextents en 3. Después que la tabla es
creada, ¿cuánto espacio ocupa la tabla?
o 300 KB
o 100 KB
1,500 KB
o 500 KB

31 - Una tabla recién creada en su ORACLE database con seis


extensiones alocadas. ¿Cuál de los siguientes factores probablemente
cause que su tabla tenga tantas extensiones alocadas?
o el valor de pctincrease
el valor de minextents C o el sig.
o el valor de maxextents
o por defecto Oracle aloca seis extensiones a todos los objetos de la
base de datos.

32 - Un usuario está realizando una transacción en la base de datos


ORACLE. ¿Cuál de las siguientes opciones identifica correctamente
todas las sentencias que generaran undo data en una transacción?
o update e insert solamente
o insert solamente
o delete solamente
delete y update solamente C
o delete, insert y update solamente

33 - Indicar qué parámetro utilizaría al crear una base de datos para


definir un tamaño de bloque de 4k
o BLOCKSIZE
DB_BLOCK_SIZE C
o DB_4K_CACHE_SIZE
o DB_4K_BLOCK_SIZE

34 - Indicar cuál de los siguientes tipos no hace referencia a un UNDO


segment
o system
o non system
o deferred
temporary C

35 - Indicar qué vista brinda información sobre los índices al activar


la opción de monitoreo
V$OBJECT_USAGE C
o V$INDEXES
o V$MONITORING
o ninguna de las tres mencionadas
36) Indicar qué parámetro especifica, para un segmento de datos, el
porcentaje de espacio reservado para el crecimiento resultante de las
actualizaciones.
PCTFREE C
o PCTUSED
o INTRANS
o MAXTRANS
o PCTINCREASE

37 - Indicar qué comando utilizaría para definir al Tablespace undo1


de la base de datos bd1, como undo tablespace
ALTER SYSTEM SET UNDO_TABLESPACE = 'undo1'; C
o ALTER TABLESPACE 'undo1' SET UNDO_TABLESPACE;
o ALTER DATABASE SET UNDO_TABLESPACE = 'undo1';
o ALTER DATABASE 'db1' SET UNDO_TABLESPACE = 'undo1'

38 - Indicar cuál de los siguientes métodos de integridad referencial


prohíbe el ingreso de datos inválidos, y permite que la tabla contenga
datos que no sean válidos
o DISABLE NOVALIDATE
o DISABLE VALIDATE
ENABLE NOVALIDATE C
o ENABLE VALIDATE

39 - Ud. quiere determinar cuántas columnas en la tabla EMPLEADOS no


están siendo usadas en las últimas modificaciones. ¿Cuál de los
siguientes métodos es el apropiado para ese propósito?
o consultar DBA_TABLES
consultar DBA_UNUSED_COLS C
o usar el comando describe
o consultar DBA_UNUSED_COL_TAB

40 - En el manejo de restricciones ud. desea utilizar la tabla de


excepciones (exceptions) ¿Cuál de los siguientes script debe ejecutar
para crear la misma?
bsq.sql
catalog.sql
catproc.sql
utlexcpt1.sql C
exception.sql

41 - Indicar qué comando utilizaría para activar los límites de


recursos
ALTER SYSTEM SET RESOURCE_LIMIT = TRUE. C
o ALTER DATABASE SET RESOURCE LIMIT = TRUE.
o ALTER SYSTEM SET LIMIT_RESOURCE = TRUE.
o Ninguno, debe modificarse el parámetro de inicialización
RESOURCE_LIMIT y reiniciar la instancia de la base de datos.
42 - Indicar cuál de los siguientes privilegios no corresponde a un
privilegio de objeto:
o SELECT
o REFERENCES
o EXECUTE
CREATE TABLE C

43 - Indicar qué sentencia utilizaría para revocar el privilegio


SELECT sobre la tabla TABLA1 para el usuario USUARIO1
o REVOKE SELECT ON TABLA1 ON USUARIO1;
REVOKE SELECT ON TABLA1 FROM USUARIO1; C
o REVOKE FROM USUARIO1 SELECT ON TABLA1;
o GRANT SELECT ON TABLA1 FROM USUARIO1;
Usted trabaja con autenticación de usuarios por el Sistema Operativo.

44 - ¿Que parámetro de inicialización se utiliza para especificar el


formato de los nombres de usuarios para la autenticación?
o AUTHENT_PREFIX
OS_AUTHENT_PREFIX C
o AUTHENT_EXTERNALLY
o OS_AUTENT_EXTERNALLY

45 - El DBA otorga el privilegio de sistema CREATE TABLE a Juan con la


opción ADMIN OPTION. Juan otorga el mismo privilegio a Pedro. ¿Cuál es
el resultado correcto de la operación luego de que el DBA elimina el
privilegio a Juan?
o Juan y Pedro no pueden crear más tablas.
o Juan puede crear tablas y Pedro no.
Pedro puede crear tablas y Juan no. C
o Ninguna de las otras opciones es correcta.

46 - Indicar qué parámetro especifica el número de días durante los


cuales el usuario no puede volver a utilizar una password
o PASSWORD_LIFE_TIME
o PASSWORD_GRACE_TIME
o PASSWORD_REUSE_TIME C
o PASSWORD_REUSE_MAX

47 - Ud. está creando un perfil con la siguiente sentencia:


CREATE PROFILE profile1 LIMIT
FILED_LOGIN_ ATTEMPTS 3
PASSWORD_LOCK_TIME 1/1440
PASSWORD_LIFE_TIME 30
PASSWORD_REUSE_TIME 30
PASSWORD_GRACE_TIME 5;
Luego que el usuario coloca su password erróneamente tres veces,
¿Cuánto tiempo debe esperar para que se desbloquee su cuenta?
o un minuto
o un segundo
o cinco días
o treinta días C

48 - ¿Cuál es el objetivo de crear un índice con el siguiente código


SQL?
CREATE INDEX list_word ON
list (NLSSORT(word, 'NLS_SORT = French_M'));
o No es una sintaxis válida.
o Crea un índice en WORD que se ordena en función del tipo de
ordenación French_M. C
o Crea un índice en LIST_WORD que se ordena en función del tipo de
ordenación French_M.
o Ninguna de las otras opciones es correcta.

49 - En relación los tipos de Ordenación Lingüística. ¿Cuál de las


siguientes opciones es incorrecta?
o Ordenación Binaria.
o Monolingüe.
Dual. C
o Multilingüe.

50 - Ud. está analizando cómo ORACLE procesa sentencias de


usuarios.¿En cuál de las siguientes áreas de memoria de la base de
datos puede ser almacenada la información de parseo de SQL y PL/SQL?
o caché del diccionario de datos.
o row caché.
o caché del buffer de datos.
o caché de librería. C
o área grande.