option
Cuestiones
ayuda
daypo
buscar.php

Medac Clases BBDD

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Medac Clases BBDD

Descripción:
Test clases

Fecha de Creación: 2023/05/16

Categoría: Informática

Número Preguntas: 27

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

En SQL, si usamos un LEFT JOIN entre las tablas A y B, y la tabla A es la de la izquierda... Solo los registros o filas de la tabla A estarán en el resultado. Solo los registros o filas de la tabla B estarán en el resultado. En el resultado estarán todas las filas de A, y puede que alguna de B. Ninguna de las anteriores es correcta.

En SQL, si una subconsulta devuelve como resultado más de una fila, la consulta principal puede estar unida a la subconsulta mediante el operador ... Suma (+). Mayor (>). IN. Igual (=).

Para obtener de manera conjunta absolutamente todos los resultados de dos sentencias SELECT, usaremos la cláusula... INTERSECT si no queremos las filas duplicadas que puedan existir. UNION ALL si no queremos las filas duplicadas que puedan existir. UNION ALL si queremos las filas duplicadas que puedan existir. UNION si queremos las filas duplicadas que puedan existir.

¿Es obligatoria la cláusula WHEW al utilizar el comando UPDATE para modificar una tabla?. Si, es obligatoria en todos los casos. Solo es obligatoria si la tabla tiene claves foráneas. Solo es obligatoria si la tabla NO tiene claves foráneas. No, es opcional.

¿Cuál de las siguientes es la sintaxis de un comando que permitiría añadir registros en una Base de Datos mediante SQL?. INSERT Tabla (campo1, campo2, ...) VALUES (valor1, valor2, ...). INSERT tabla VALUES (valor1, valor2, ...). INSERT INTO Tabla (campo1, campo2, ...) VALUES (valor1, valor2, ...). CREATE Tabla (campo1, campo2, ...) VALUES (valor1, valor2, ...).

¿Qué conseguimos con una restriccíon ON DELETE CASCADE entre una tabla padre y una tabla hija, al hacer el borrado de un registro en la tabla padre?. Error si existen elementos relacionados en la tabla padre. Error si existen elementos relacionados en la tabla hija. Borrado en la tabla padre, de los elementos relacionados en la hija. Borrado en la tabla hija, de los elementos relacionados en la tabla padre.

¿Cuál es la opción más eficiente para el borrado y modificación de claves ajenas, cuando éstas afectan a otra tabla?. Impedir el borrado o modificacion de registros. Arrastrar modificaciones a las tablas implicadas. Actualizar poniendo NULL a las claves ajenas afectadas. Establecer un valor por defecto para las claves ajenas afectadas.

¿Cuál es número mínimo y máximo de índices que se deben utilizar para una tabla?. El mínimo es cero, y el máximo el número de columnas de la tabla. El mínimo es uno, y el máximo el número de columnas de la tabla. El mínimo es uno, y no hay un máximo (aunqe cuantas más mejor). El mínimo es uno, y no hay un máximo (en exceso es peor).

¿Cuál es el mecanismo de copias de seguridad, según el cual el sistema sigue funcionando y atendiendo usuarios mientras se realiza la copia?. En frío. En caliente. Completa. Incremental.

¿Cuál de las siguientes puede provocar la finalización de una transacción?. Instrucción Rollback. Instrucción Commit. Intrucción DDL (CREATE, DROP; ...) o DML (por ejemplo, GRANT). Todas las respuestas son correctas.

¿Qué sucede con los puntos de restauración (SAVEPOINT) que se hayan declarado en una transacción, cuando éstafinaliza?. Se pueden pueden reutilizar, con la intrucción RESTORE. Se pueden pueden reutilizar, con la intrucción COMMIT. Se pueden pueden reutilizar, con la intrucción ROLLBACK. Se eliminan una vez finaliza.

¿Cuál es el protocolo de marcas de tiempo que, ante dos transacciones, hace esperar a la más joven?. Wait-die. Wound-Wait. Marcas de tiempo multiversión. Bloqueo optimista.

¿Qué tipo de lenguaje de programación es PL/SQL?. Procedimental. Ejecutivo. Funcional. Ninguna de las anteriores.

¿Qué usaremos para hacer una asignación en PL/SQL?. El simbolo :. El simbolo =. El simbolo ==. El simbolo :=.

En un bucle FOR en PL/SQL, ¿se puede hacer que la variable del bucle vaya decrementando su valor?. Sí, decrementado el valor manualmente dentro del bucle. Sí, estableciendo un valor inicial mayor que el valor final. Sí, con la clausula REVERSE y fijando valor inicial > valor final. No, de ninguna manera.

¿Cuál de los siguientes atributos de un cursor devuelve TRUE si el último FETCH ejecutado ha devuelto una fila?. ISOPEN. FOUND. STATUS. ROWTYPE.

En PL/SQL, ¿cuál es la diferencia principal entra las tablas anidadas y los arrays?. Las tablas se declaran vacias, y se añaden elementos para usarlos. El funcionamiento de LIMIT. El funcionamiento de COUNT. El funcionamiento de FIRST y LAST.

En un cursor implícito no podremos usar ... NOTFOUND. FOUND. FETCH. CURSOR nombre_cursor IS SELECT.

En PL/SQL, ¿cuál es la diferencia principal entre un procedimiento y una función?. Una función puede devolver un valor, y un procedimiento no. Una función está obligada a devolver un valor, y un procedimiento no. Un procedimiento puede devolver un valor, y una función no. Un procedimiento tiene que devolver una valor, y una función no.

¿En qué disparadores (triggers) podemos utilizar las cláusulas REFERENCING y WHEN?. Solo en los disparadores de instrucción. En los disparadores para filas. Solo eb los disparadores a nivel de columna. En cualquier tipo de disparadores.

¿Cuál de las siguientes operaciones está prohibida en un trigger?. SELECT. INSERT. COMMIT. UPDATE.

En una BDOR, ¿cuáles son las 3 características que definen un tipo de objeto?. Nombre, atributos y métodos. Nombre, procedimientos y funciones. Nombre, atributos y procedimientos. Nombre, atributos y funciones.

¿Cuál es la sintaxis para CAMBIAR un tipo de objeto en un BDOR?. ALTER TYPE nombre_tipo AS OBJECT;. CREATE OR UPDATE TYPE nombre_tipo AS OBJECT;. CREATE OR REPLACE TYPE nombre_tipo AS OBJECT;. CHANGE TYPE nombre_tipo AS OBJECT;.

¿Cómo se definen los métodos en Oracle como BDOR?. Directamente se programan en el cuerpo del tipo de objeto. Se programan en la especificación, y se declaran en el cuerpo. Se declaran en la especificación y se programan en el cuerpo. Oracle no es BDOR, y por tanto no permite métodos.

Si invocamos un método directamente sobre el nombre del tipo de objeto, se trata de un método ... STATIC. MEMBER. MAP. ORDER.

¿Cuál es el comando a utilizar para definir un subtipo que herede de un tipo de objeto en Oracle?. FINAL. NOT FINAL. UNDER. SUBTYPE.

¿Qué tipo de dato debe devolver un método MAP, identificado para ordenar/comparar tipos de objetos en Oracle?. DATE. NUMBER, INTEGER o REAL. VARCHAR2 o CHARACTER. Todas las respuestas son correctas.

Denunciar Test