Está en la página 1de 10

Parcial Final

¿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
o Control Files
o Redo Log Files

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 opertivo.
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.

¿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.
o Ninguna de las opciones es verdadera.

¿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.
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.
¿Cuál de las siguientes opciones identifica el proceso de fondo que
maneja la escritura de bloques de datos a disco?
o LGWR.
DBWR.
o CKPT.
o ARC.

¿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.

¿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.
o El Listener llama a un dispatcher.
o El Listener llama al LGWR.
o El Listener llama al DBWR.

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.
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.

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.
o OUTLN.
o SYSTEM.
o Ninguno.

¿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.
o Cuando se abre la base de datos (Stratup open).
o Cuando la base de datos se monta (Stratup mount).
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.
o Transactional.
o Normal.

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


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

¿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).

¿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.

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.
o Valores especificados en V$DATABASE.

¿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.
o Todas las otras opciones son verdaderas.
o Ninguna de las opciones es verdadera.
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.
o Montar sin abrir la base de datos.
o Reiniciar la instancia.
o Abrir la base de datos y hacerla disponible para los usuarios.

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.
o Ajustar LOG_CHECKPOINT_INTERVAL.

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.
Para reducir los bloqueos entre DBWR y CKPT.
Ninguna de las opciones es correcta.

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

¿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.
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.
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.
Ud. creo un Tablespace temporal gestionado por el diccionario de
datos.

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.
ambas respuestas son correctas.
o ninguna de las respuestas es correcta.

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.
o los Tablespace temporales se pueden modificar para convertirlos a
Tablespace permanentes.

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.
los datos sólo están disponibles para operaciones de lectura.

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
o DATA
o INDEX
o TEMP
¿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.
o ALTER TABLESPACE COPY.
o ALTER TABLESPACE COPY y ALTER DATABASE COPY.

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;
o drop tablespace including contents;
o alter database datafile offline drop;

¿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.

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 talespace 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

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
o el valor de maxextents
o por defecto Oracle aloca seis extensiones a todos los objetos de la
base de datos.
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
o delete, insert y update solamente

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
o DB_4K_CACHE_SIZE
o DB_4K_BLOCK_SIZE

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


o system
o non system
o deferred
temporary

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


opción de monitoreo
V$OBJECT_USAGE
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
o PCTUSED
o INTRANS
o MAXTRANS
o PCTINCREASE

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';
o ALTER TABLESPACE 'undo1' SET UNDO_TABLESPACE;
o ALTER DATABASE SET UNDO_TABLESPACE = 'undo1';
o ALTER DATABASE 'db1' SET UNDO_TABLESPACE = 'undo1'
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
o ENABLE VALIDATE

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
o usar el comando describe
o consultar DBA_UNUSED_COL_TAB

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
exception.sql

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


ALTER SYSTEM SET RESOURCE_LIMIT = TRUE.
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.

Indicar cuál de los siguientes privilegios no corresponde a un privilegio


de objeto:
o SELECT
o REFERENCES
o EXECUTE
CREATE TABLE

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;
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.
¿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
o AUTHENT_EXTERNALLY
o OS_AUTENT_EXTERNALLY

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.
o Ninguna de las otras opciones es correcta.

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
PASSWORD_REUSE_TIME
o PASSWORD_REUSE_MAX

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
cinco días
o treinta días

¿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.
Crea un índice en WORD que se ordena en función del tipo de
ordenación French_M.
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.
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.
o Multilingüe.

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.
caché de librería.
o área grande.

También podría gustarte