Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEtontea tontea 3

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
tontea tontea 3

Descripción:
cosas wenas papa

Autor:
yo mismo
(Otros tests del mismo autor)

Fecha de Creación:
18/09/2017

Categoría:
Otros

Número preguntas: 21
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
¿Cuál de las siguientes es correcta cando se ejecuta un JOB? Para que se ejecuta un JOB creado por un usuario este debe mantener la sesión abierta desde que se programa el JOB hasta la finalización de la ejecución de este Al ejecutar un JOB, se crea una sesión automáticamente con las credenciales del dueño del trabajo, se comienza una transacción u use ejecuta el programa del trabajo. Al terminar se ejecuta automáticamente COMMIT Cuando se programa un JOB hay que asegurarse de incluir la sentencia COMMIT para que se guarden los datos modificados por el JOB. .
¿Cuál de las siguientes es correcta? Los datos se almacenan físicamente en las tablas de la base de datos y lógicamente en los ficheros de datos Los ficheros del registro de rehacer guardan las copias de seguridad de la base de datos El nombre de la base de datos y el nombre de los fichero se almacenan en los ficheros de control.
3 ¿Para que sirve el privilegio SYSDBA? ) Es la forma en la que tendremos que entrar para detener una instancia y cerrar la base de datos ) Conectarse con este privilegio es la única forma de poder crear usuarios , roles y profiles Es obligatorio conectarse como SYSDBA para crear tablespaces y datafiles .
4 Cuando se habla de consistencia de una base de datos… Una base de datos solo puede estar en estado de inconsistencia mientras se ejecuta un instrucción DML Una base de datos nunca puede estar en un estado inconsistente, es decir, con valores que no son lógicos o aceptables Antes o después de cada transacción la base de datos debe tener valores lógicos, aceptables o consistentes .
5 ¿Cuál de las siguientes es correcta sobre el nivel físico de una base de datos Oracle? a) A nivel físico los datos se almacenan en tablas y solo en tablas Los tipos de ficheros en una base de datos Oracle son: Datos, Indices, Temporales y Rollback Los mecanismos para almacenar los ficheros son, entre otros: ASM, S.O,Raw device. .
Si tenemos una tabla CLIENTES con clave primaria Código y una tabla FACTURAS con un Campo Cliente que referencia a CLIENTES( Código) y queremos acelerar las búsquedas en FACTURAS que discriminan por Cliente y sabiendo que tenemos muchas facturas pero pocos clientes: Hay que crear un índice de mapa de bits sobre FACTURAS(Clientes) ) Hay que crear un índice de mapa de bits sobre FACTURAS(Clientes) y un índice UNIQUE sobre CLIENTES(Código) Hay que crear un índice de mapa de bits sobre CLIENTES(Códigos) .
¿Cuál de las siguientes es correcta? El ROWID contiene: Identificación de segmento, e datafile dentro del tablespace, el datablock dentro datafile y la fila dentro del datablock Tanto el ROWID como el ROWNUM se asignan cuando se inserta una fila y no cambian nunca salvo ciertas operaciones especiales. Ambos se usan para construir los índices. El ROWNUM contiene: Identificación de segmento, el datafile dentro del tablespace, e datablock dentro datafile y la fila dentro del datablock .
8 Los modos de refresco de una vista materializada son: a) FAST, FORCE Y COMPLETE b) FASST Y COMPLETE d) FAST Y FORCE .
9 Si queremos que una transacción se ejecute sin que los datos modificados o insertados por otra la afecten, el nivel de aislamiento que debemos utilizar es: Cualquiera, puesto que una transacción nunca se ve afectada por los datos introducido por otra , pues provocara inconsistencia b) Serializable d) Repeable read .
10 Supongamos que tenemos una R(A,B,C) en la que AB es la clave primaria y tenemos la DF C -> A . Indica la FN superior en la que se encuentra la relación (sol ?!?!?!) a) FNBC c) 2FN d) 3FN Puto Enrique.
11 La sentencia CREATE TABLE Forma parte del DML(Data Model and Logic) Forma parte de SDL (Storage Data Later) Forma parte del DDL (Data Definition Language).
12 Supongamos que: create or replace view v_usuarios(nombre) as select upper (apellidos ||','||nombre) from alumnos; ¿Cómo podemos mejorar el tiempo de ejecución de esta consulta? select * from v_usuarios where nombre like 'SOLER%'; Créate index idxusuarios on V_USUARIOS(upper(APELLIDOS||’,’||NOMBRE)) Créate index idx_usuarios on USUARIOS(APELLIDOS,NOMBRE) Créate index idx_usuarios on USUARIOS(upper(APELIDOS||’,’||nombre)) .
Se desea reiniciar una instancia denominada ABD ejecutándose en un S.O Windows, ¿Cuál es el nombre por defecto del servicio que representa la instancia? OracleSericeABD OracleServiceORCL OracleDbConsoleABD .
¿Qué vista contiene información sobre las vistas de ejecución dinámica? a) V$FIXED_TABLE b) V%DYNAMIC_VIEW c) V$DATATABLE .
15 Cuando se produce un error en un trigger a) Se deshacen todos los cambios de la transacción en curso b) Se deshacen los cambios de la instrucción que provoco el trigger Se deshacen los cambios efectuados por el trigger hasta el momento del error pero no los efectuados por la instrucción que lo disparo .
16 Supongamos un bucle FOR que se utiliza para recorrer un CURSOR. Por cada fila, se inserta en otra tabla. Si se produce un error en la excepción… a) Siempre se continua con el resto de filas del bucle, aunque no se trate la excepción ) Aunque se controle la excepción, el bucle se termina siempre por lo que no hay forma de tratar el resto de filas Es posible controlar la excepción si se crea un bloque BEGIN…EXCEPTION dentro del bucle FOR y continuar con el resto de filas del cursor .
17 Marque a afirmación correcta respecto a los bloqueos: b) Una instrucción DDL bloquea una tabla ) Cuando una transacción T1 hace un UPDATE de una fila, se produce un bloqueo de dicha fila por lo que otra transacción T2 que intente modificar otra fila de la misma tabla quedara bloqueada hasta que T1 libere la fila. Cuando una transacción T1 hace un UPDATE de una fila, se produce un bloqueo de dicha fila por lo que otra transacción T2 que intente leer dicha fila quedara bloqueada hasta que T1 libere la fila .
18 Cual de las siguientes instrucciones da fin a una transacción a) Rollback b) Drop table pepito.mensaje d) Ambas .
19 Sea la tabla CREATE TABLE Personal ( CODIGO NUMBER PRIMARY KEY, NOMBRE VARCHAR2(50) NOT NULL, CONYUGE NUMBER REFERENCES PERSONAL(CODIGO)); Estando ésta vacía y siendo la primera instrucción: Insert into Personal values (10,'María', 10); Sol ?¿?¿? a) No presenta ningún problema a menos que sea una inserción múltiple cruzada, ya que las restricciones son comprobadas después de la inserción de los datos Provoca siempre una excepción , puesto que inserta a una persona casada consigo misma Inserta correctamente una fila en Personal, puesto que las restricciones se comprueban antes de ejecutar la sentencia Puto Enrique.
20 Un perfil(profile) se utiliza para… a) Facilitar la asignación de los mismos permisos a un grupo de usuarios b) Asignar unas características comunes de conexión/Identificación a un grupo de usuarios c) Asignar permisos y métodos de identificación comunes a un grupo de usuarios .
21 La instrucción: FLASHBACK TABLE esc.pieza TO TIMESTAMP TO_TIMESTAMP('20100505 05:32:00', 'YYYYMMDD HH24:MI:SS'); a) Realiza un flashback de tabla b) Realiza un flashback de la base de datos, ya que flashback es una tecnología de recuperación de la base de datos c) Realiza un flashback de borrado .
Denunciar test Consentimiento Condiciones de uso