wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

name1

Total questions: 51

Worksheet time: 26mins

Name
Class
Date
1.

El parámetro de inicialización DB_BLOCK_SIZE:

a)

Su valor se establece en el momento de crearse la base de datos a 8kb y puede modificarse posteriormente

b)

Su valor se establece en el momento de crear la base de datos y puede ser diferente de 8kb.

c)

Siempre ha de valer 8kb.

d)

Ninguna de las otras opciones

2.

Los archivos de datos en Oracle

a)

Tienen extensión DAT siempre que se utilicen para soportar un tablespace

b)

Tienen siempre extensión ORD

c)

Tienen siempre extensión DAT

d)

Ninguna de las otras opciones.

3.

Los valores de los parámetros de inicialización dinámicos en una base de datos en ejecución:

a)

No son modificables

b)

Se pueden modificar, pero su modificación solo puede afectar a la ejecución actual.

c)

Se pueden modificar de manera que no afecten a la ejecución actual.

d)

Se pueden modificar, pero su modificación solo puede afectar a la siguiente ejecución.

4.

La jerarquía correcta de la raíz a las hojas, para los conceptos de extensión, tablespace y bloque de datos es:

a)

Tablespace, bloque de datos, extensión.

b)

Tablespace, extensión, bloque de datos.

c)

Bloque de datos, tablespace, extensión.

d)

Ninguna de las otras opciones.

5.

En el momento de crear un tablespace, los tamaños de bloques elegibles son:

a)

En cualquier caso, uno de los siguientes valores: 2kb, 4kb, 8kb, 16kb, 32kb.

b)

Cualquier múltiplo de 1kb.

c)

Cualquiera de los definidos por el parámetro DB_BLOCK_SIZE.

d)

Cualquiera que tenga tamaño de caché no nulo

6.

¿Puede distribuirse un segmento entre varios archivos de datos?

a)

Sí, salvo que el segmento corresponda a un índice.

b)

No, nunca.

c)

Sí.

d)

Sí, pero solo si el segmento pertenece a una tabla particionada.

7.

Se puede distribuir una extensión en más de un fichero de datos, siempre y cuando los ficheros de datos sean de un único tablespace.

a)

Verdadero.

b)

Falso.

8.

La sentencia “TRUNCATE TABLE tabla” no libera el espacio del segmento de la tabla que estaba asignado a las tuplas eliminadas.

a)

Verdadero.

b)

Falso.

9.

Cuando la asignación de extensiones es manual, todas las extensiones de un segmento tienen el mismo número de bloques.

a)

Verdadero.

b)

Falso.

10.

La sentencia “DELETE FROM table WHERE condición” ¿libera el espacio del segmento de la tabla que estaba asignado a las tuplas eliminadas?

a)

Sí, siempre y cuando que se comprometa la transacción en que se realiza el borrado.

b)

Sí, siempre.

c)

No.

d)

A veces, según las necesidades de espacio en el tablespace en que reside el segmento de la tabla.

11.

La sentencia “TRUNCATE TABLE tabla” libera el espacio del segmento de la tabla que estaba asignado a las tuplas eliminadas solamente cuando se comprometa explícitamente la transacción en que se realiza el borrado.

a)

Verdadero.

b)

Falso.

12.

La sentencia “TRUNCATE TABLE tabla” no necesita compromiso explícito para liberar el espacio del segmento de la tabla que estaba asignado a las tuplas eliminadas.

a)

Verdadero.

b)

Falso.

13.

Una restricción tiene segmento.

a)

Siempre.

b)

Solo si es de clave primaria.

c)

Nunca.

d)

Solo si es de unicidad.

14.

Los bloques vacíos de un segmento solamente son reutilizables por el mismo segmento.

a)

Depende del modo de gestión del espacio del segmento.

b)

Es falso si el segmento es una tabla.

c)

Es falso si el segmento es un índice.

d)

Es cierto.

15.

Los bloques liberados de un segmento solamente son reutilizables por el mismo segmento.

a)

Es cierto si el segmento es una tabla.

b)

Depende del modo de gestión del espacio del segmento.

c)

Es cierto si el segmento es un índice

d)

Falso.

16.

Al crear una tabla, sus segmentos tienen como mínimo 8 extensiones.

a)

Verdadero.

b)

Falso.

17.

Un tablespace puede tener más de un fichero de datos.

a)

Verdadero

b)

Falso.

18.

Un fichero de datos puede pertenecer a más de un tablespace.

a)

Verdadero

b)

Falso.

19.

¿Puede tener un tablespace más de un fichero de datos?

a)

Sí.

b)

No.

20.

¿Puede un fichero de datos pertenecer a más de un tablespace?

a)

b)

No.

21.

Si el tablespace es gestionado localmente se gestiona su espacio libre mediante:

a)

Bitmaps (mapa de bits).

b)

Una tabla del diccionario.

22.

. Los tablespaces temporales pueden ser manipulados por el administrador.

a)

Sí.

b)

No.

23.

. Si algo sale mal en medio de una transacción y tengo que hacer un rollback. ¿La base de datos leerá las operaciones del tablespace denominado undo?

a)

Sí.

b)

No.

24.

. En el caso de que quiera poner un archivo de datos en modo offline mientras la base de datos está abierta, la base de datos:

a)

Devuelve un error.

b)

Continúa ejecutándose normalmente.

25.

En el caso de que quisiera poner un tablespace de usuario offline la base de datos:

a)

Devuelve un error.

b)

Continúa ejecutándose normalmente.

26.

Si quiero cambiarle el nombre a un fichero de datos:

a)

Lo hago directamente desde el sistema de ficheros.

b)

Oracle tiene conocimiento de cuál y la base de datos asociada sigue funcionando normalmente.

c)

Pongo el tablespace correspondiente offline, cambio el nombre y vuelvo a poner el tablespace online.

27.

En la instrucción “CREATE TABLESPACE nombre DATAFILE rutaAbsolutaAlFicheroDeDatos SIZE tamaño LOGIN EXTEND MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO”. ¿Qué significado tiene “SEGMENT SPACE MANAGEMENT AUTO”?

a)

El sistema utilizará mapa de bits para controlar el espacio libre en el segmento.

b)

El sistema utilizará listas libres para controlar el espacio libre en el segmento.

28.

¿Cuál es el tamaño por defecto asignado a los bloques de un tablespace?

a)

8kb.

b)

4kb.

29.

Un tablespace con una tabla vacía contiene:

a)

Dos segmentos (el de tabla y el de índice) de tamaño 64kb cada uno y cada uno de ellos solo tiene una extensión

b)

Un segmento (el de tabla) de tamaño 64kb cada uno de ellos solo tiene una extensión.

30.

Si se elimina un fichero de datos desde el Enterprise Manager, el fichero de datos en el sistema operativo.

a)

Sigue existiendo.

b)

Se elimina también.

31.

Si se crea una tabla usando la cláusula REUSE el fichero de datos existente

a)

Se borra el contenido.

b)

Mantiene los datos.

32.

Si se quiere eliminar por completo un tablespace con sus ficheros de datos incluidos, ¿qué sentencia utilizaría?

a)

DROP TABLESPACE prueba

b)

DROP TABLESPACE prueba INCLUDING CONTENTS AND DATAFILES

33.

Usando la cláusula REUSE en la creación de un tablespace cuando el archivo especificado no existe.

a)

Da error

b)

Crea el archivo y continúa.

34.

De los nodos hoja a la raíz (del de menor capacidad al de mayor), ¿cuál es el orden de las estructuras de datos?

a)

Bloque, extensión, segmento, tablespace.

b)

Segmento, bloque, extensión, tablespace.

35.

¿Puede estar un objeto de la base de datos (como una tabla o un índice) contenido en más de un fichero de datos?

a)

Sí, siempre que los ficheros de datos pertenezcan al mismo tablespace.

b)

No.

36.

Si quiero eliminar un tablespace en el que hay restricciones (como claves ajenas), ¿cómo lo elimino?

a)

DROP TABLESPACE prueba INCLUDING CONTENTS AND DATAFILES.

b)

DROP TABLESPACE prueba INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS.

37.

El tamaño del bloque de datos es modificable una vez creado el tablespace.

a)

Sí.

b)

No.

38.

. El tamaño del bloque de datos es modificable una vez creada la base de datos.

a)

Sí.

b)

No.

39.

. ¿Cuáles son los tamaños alternativos de bloque?

a)

2kb, 4kb, 12kb.

b)

4kb, 8kb, 16kb, 32kb

c)

2kb, 4kb, 16kb, 32kb.

40.

Solamente modificando el parámetro DB_BLOCK_SIZE, ya se nos permite crear tablespaces con tamaños de bloques distintos:

a)

Sí.

b)

No, también hay que darle un valor a la caché asignada a este nuevo tipo de bloque.

41.

Modificamos el parámetro DB_BLOCK_SIZE y su correspondiente tamaño de caché, creamos un tablespace con tamaño distinto a 8kb. Desconectamos la base de datos y apagamos la máquina virtual. ¿Qué es lo que esperamos que suceda?

a)

La base de datos sigue trabajando normalmente

b)

Error, no hay caché asignada para los tablespaces con tamaño de bloque distinto de 8kb

42.

Los cambios en los parámetros dinámicos se mantienen al reiniciar la base de datos.

a)

Solo si se guardan en el SPFile.

b)

No, nunca.

c)

Sí, siempre

43.

Si reutilizamos un fichero de datos que antes contenía un tablespace cuyo tamaño de bloque es 4kb escribiendo en él otro tablespace de 8kb, ¿qué sucede?

a)

Nada, todo funciona.

b)

Debemos borrar el fichero y crearlo otra vez para que funcione correctamente.

44.

¿Qué es la bomba de datos (data pump)?

a)

Es una utilidad de consola que nos permite exportar los tablespace.

b)

??????.

45.

. ¿Permiten los tablespace transportables, transportar cualquier tipo de tablespace?

a)

No, solo los que son de sólo lectura.

b)

Sí.

c)

Sí, menos los que son de sólo lectura.

d)

No.

46.

Con respecto a los tamaños de los bloques de datos de un tablespace:

a)

Los segmentos de un tablespace han de tener todos sus bloques de datos del mismo tamaño.

b)

Las extensiones de los segmentos de un tablespace han de tener todos sus bloques de datos del mismo tamaño.

c)

Los bloques de datos de un tablespace han de tener todos el mismo tamaño.

d)

Un tablespace existente puede cambiar el tamaño de sus bloques de datos.

47.

¿Puede distribuirse un segmento entre varios archivos de datos?

a)

En el caso de que el segmento corresponda a una tabla, sí.

b)

Sí, pero solo si el segmento corresponde a una tabla.

c)

Sí, salvo que el segmento corresponda a un índice.

d)

En el caso de que el segmento corresponda a un índice, sí.

48.

. El tablespace por defecto del usuario SYS puede ser:

a)

SYSOPER

b)

SYSAUX

c)

) SYSTEM

d)

SYS

49.

. El tamaño por defecto asignado a los bloques de un tablespace de la base de datos que Oracle crea al instalar el servidor:

a)

Depende del tablespace.

b)

Lo solicita al crear esa base de datos

c)

8KB.

d)

No se puede elegir.

50.

Los valores de los parámetros de inicialización dinámicos de una base de datos en ejecución:

a)

No son modificables.

b)

Se pueden modificar de manera que afecten a la ejecución actual de la instancia y a la siguiente

c)

Se pueden modificar de manera que solo afecten a la ejecución actual de la instancia.

d)

Se pueden modificar de manera que solo afecten a la siguiente ejecución de la instancia.

51.

¿Un segmento puede estar distribuido en varios tablespaces?

a)

En el caso de que el segmento corresponda a una tabla particionada, sí.

b)

En el caso de que el segmento corresponda a un índice no único, no.

c)

En el caso de que el segmento corresponda a un índice único, no.

d)

En el caso de que el segmento corresponda a una tabla particionada, no