Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEBASE DE DATOS (DAM)

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
BASE DE DATOS (DAM)

Descripción:
TEMAS 11-15

Autor:
AVATAR

Fecha de Creación:
29/03/2024

Categoría:
Informática

Número preguntas: 50
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
En las consultas de producto cartesiano Se pueden usar más de dos columnas como columnas de emparejamiento No se permite combinar entre sí varias tablas No es necesario identificar columnas con el mismo nombre Ninguna es correcta .
La consulta anterior Seleccionar nombre y apellidos de empleados de cada departamento Sería equivalente eliminando la palabra INNER Es errónea Ninguna de las anteriores .
El fin de la consulta anterior es Obtener el nombre de los clientes y los pedidos realizados en el último año. Obtener todos los clientes que tienen pedidos. Se trata de una consulta errónea Obtener los clientes que no tienen pedidos. .
En la sentencia anterior, los datos que se pretende obtener son Los clientes que tienen pedidos y todos los clientes que existan. Todos los pedidos y cualquier cliente que exista. Los clientes que tienen pedido. Ninguna de las anteriores .
A través del código anterior Se obtienen todas las filas de clientes y pedidos. Se obtienen todas las columnas de clientes y pedidos. Se obtienen los clientes con pedidos. Ninguna de las anteriores .
Mediante la sentencia anterior Se muestran los libros que ha publicado Arturo Pérez Reverte para una editorial. Tiene parámetros erróneos, no devolvería nada. Se muestran las editoriales que han publicado libros de Arturo Pérez Reverte. Ninguna de las anteriores .
En el caso de la consulta anterior Se obtienen el nombre y número de empleado cuya fecha de pedido sea igual a la de su contrato. Se obtienen el nombre y número de empleado con fecha de contrato igual al primer pedido de la empresa. Existen errores, por lo que no se devolverá ningún valor. Ninguna es correcta .
Empleando la cláusula ALL en subconsultas… Se compara cualquier fila de la consulta Se comprueba si un valor determinado está en el resultado de la subconsulta Se comprueba si el valor no está en la subconsulta. Se compara con todas las filas de la subconsulta. .
Mediante la consulta mostrada anteriormente Se seleccionan los Departamentos cuya media de salarios es mayor que la media de salarios de los empleados. Se seleccionan los Departamentos cuya media de salarios es mayor. Se seleccionan los Departamentos cuya media de salarios es menor que la tota Ninguna de las anteriores. .
Mediante el uso de la cláusula UNION Se analizan las filas de dos SELECT, devolviendo aquellas filas que están en ambas tablas. Se combinan los resultados de sentencias SELECT, manteniéndose las filas duplicadas. Se consiguen los datos de las filas del primer SELECT que no aparecen en el segundo. Se combina los resultados de dos sentencias SELECT y se eliminan las filas duplicadas.
Para la inserción de nuevos registros en la base de datos se utiliza el comando INSERT INTO UPDATE SELECT DELETE.
La consulta anterior Actualiza el salario de los empleados Actualiza el salario de algunos empleados Es errónea Ninguna de las anteriores .
DELETE FROM EMPLEADOS WHERE NUM_DPTO=5; El fin de la consulta anterior es Actualizar el departamento de los empleados al 5. Eliminar los empleados que pertenecen al departamento nº 5. Se trata de una consulta errónea Obtener los datos de los empleados del departamento nº 5. .
La gestión de la información mediante herramientas gráficas No es posible, en ningún caso. Sólo es posible en Oracle. No se utiliza habitualmente porque no es muy útil Facilitar las tareas de modificar, añadir o eliminar datos.
A través del código anterior Se insertan en APROBADOS los alumnos con nota mayor o igual de 5. Se insertan en APROBADOS los datos de los alumnos. Es una consulta errónea. Ninguna de las anteriores .
Mediante la sentencia anterior Se insertan EMPLEADOS con salario modificados en la tabla. Tiene parámetros erróneos, no devolvería nada. Se modifica el salario de algunos empleados al máximo existente. Es una sentencia errónea, no se pueden utilizar dos SELECT.
En el caso de la consulta anterior Se eliminan los empleados que están incluidos en la tabla FALTAS_GRAVES. La consulta es errónea, el sistema dará error Se seleccionan determinados empleados, que están en FALTAS_GRAVES. Ninguna es correcta .
Mediante el código anterior Se crea la tabla FK_PERSONA con clave ajena ESTADO Se declara la clave ajena CODIGO de ESTADOS_CIVILES. Se crea la tabla ESTADO como referencia a la tabla ESTADOS_CIVILES. Se crea una clave ajena asociada al campo CODIGO, de la tabla ESTADOS_CIVILES.
Mediante la cláusula ON DELETE CASCADE Se impide la modificación de los datos de una tabla padre si en la hijo existen datos Se permite el borrado de los datos de la tabla padre aunque en la hijo existan datos Se actualizan los valores de la tabla padre aunque existan valores iguales en la hijo. Se impide el borrado de los datos de la tabla padre siempre que en la hijo existan datos referenciados.
Mediante la cláusula ON DELETE RESTRICT Se impide la modificación de los datos de una tabla padre si en la hijo existen datos. Se permite el borrado de los datos de la tabla padre aunque en la hijo existan datos. Se actualizan los valores de la tabla padre aunque existan valores iguales en la hijo. Se impide el borrado de los datos de la tabla padre siempre que en la hijo existan datos referenciados.
¿Qué tipos de claves existen? Primarias y ajenas Candidatas y ajenas Primarias y candidatas Ninguna es correcta.
Las claves candidatas se caracterizan por Diferenciar dos tuplas de manera unívoca Poder ser clave primaria por sus características Relacionar unas tablas con otras Encontrarse en otras tablas diferentes.
La utilización de un número elevado de índices en una base de datos Es lo conveniente, en cualquier caso Puede contribuir a disminuir la eficacia de la misma No afecta de ninguna manera a la base de datos No es aconsejable su utilización, en cualquier caso .
El valor NULL Es el valor de un campo cuando se desconoce el real Corresponde a un campo vacío Corresponde a un campo con valor cero Ninguna de las anteriores.
Los resultados que se obtendrán a partir de las siguientes condiciones son FALSE, TRUE, DESCONOCIDO FALSE, FALSE, FALSE TRUE, TRUE, TRUE TRUE, FALSE, FALSE .
Mediante la restricción DEFAULT Se prohíben los valores duplicados Se prohíbe que un campo pueda valer NULL Se indica que se proporcione un valor por defecto a un campo vacío Establece una condición que deben cumplir los campos.
En cuanto a usuarios y privilegios, podríamos afirmar que No es un asunto relevante en la gestión de la base de datos Un administrador debe tener más privilegios que otros usuarios Es necesario que cada usuario tenga unos privilegios, pero pueden ser al azar Ninguna es correcta .
La seguridad en una base de datos se puede aumentar mediante Una gestión adecuada de roles y privilegios de usuarios Aplicando redundancia al almacenamiento de datos Realizando copias de seguridad periódicamente Todas son correctas .
Las copias de seguridad en frío se caracterizan por Realizarse mediante el sistema sigue funcionando Realizarse con el sistema parado Realizarse a una temperatura muy baja Ninguna es correcta .
En Oracle las copias de seguridad se realizan mediante la herramienta En Oracle no existe una herramienta para realizar copias de seguridad COPY DATABASE SECURE DATABASE RMAN.
Una transacción Comienza con una instrucción SQL y puede finalizar por varias causas. Comienza con una instrucción SQL y finalizar con una instrucción ROLLBACK Comienza con una instrucción SQL y finalizar con una instrucción COMMIT Ninguna es correcta .
La cláusula SAVEPOINT se utiliza para Guardar la situación de la base de datos antes de modificar algo. Crear puntos de restauración a los que aplicar ROLLBACK Crear puntos de salvaguarda del sistema que se mantienen una vez finalizada la transacción. Ninguna de las anteriores .
Las propiedades básicas de las transacciones son Atómicas, constancia, aislamiento y duración Atomicidad, consistencia, aislamiento y durabilidad Atomicidad, resistencia, duración y aislamiento Atómicas, constancia, aislamiento y durabilidad. .
La importancia de establecer un correcto manejo de la concurrencia de datos es Garantizar la integridad y consistencia de la información. Permitir que varios usuarios modifiquen simultáneamente datos Posibilitar que se acceda a la información al mismo tiempo que se modifican los datos. Ninguna de las anteriores .
La propiedad wait-die de una marca de tiempo se caracteriza por Liberar una transacción que entra en conflicto con otra con marca de tiempo más reciente. Eliminar una transacción que tiene una marca de tiempo más reciente. Bloquear una transacción que entra en conflicto con otra con marca de tiempo más reciente. Si es más antigua, se elimina. Ninguna de las anteriores .
Una política de bloqueo pesimista se caracteriza por No realizar el bloqueo de manera inmediata. Bloquear el recurso cuando se están actualizando los datos del disco. Ser la opción adecuada en todos los casos. El bloqueo se realiza de manera inmediata tras su solicitud.
Una de las reglas definidas por Oracle para el mecanismo de bloqueos es Bloquear un registro tanto si se modifica como si la operación es de lectura No bloquear una operación de lectura si la operación que se esté desarrollando sobre un dato es de escritura. No Bloquear una operación de escritura concurrente a otra operación de escritura. Ninguna es correcta .
Un bloqueo exclusivo se caracteriza principalmente por Permitir que un recurso sea compartido Permitir que un recurso sea compartido, siempre que la operación sea de lectura. Permitir la modificación de un recurso mientras no está liberado. Impedir que un recurso en concreto sea compartido. .
La sentencia SELECT FOR UPDATE Produce un bloqueo exclusivo del dato que se quiere modificar Produce un bloqueo exclusivo del dato que se quiere modificar y a la vez un bloqueo compartido de la tabla. Produce un bloqueo compartido de la tabla. Ninguna de las anteriores. .
Los bloqueos automáticos pueden cancelarse a nivel de transacción en el caso de Un bloqueo automático no puede cancelarse en ningún caso. Sólo pueden cancelarse los bloqueos automáticos a nivel de sesión. Utilizar la cláusula LOCK TABLE, en ningún otro caso. Utilizar la cláusula LOCK TABLE. .
En PL/SQL, un procedimiento se caracteriza por Ser un programa almacenado en la base de datos, que comienza por PROCEDURE. Ser un programa que puede ser referenciado desde otros Ser una porción de código que puede anidarse entre sí Ninguna es correcta .
En PL/SQL se cumple que No se distingue entre mayúsculas y minúsculas Se utiliza la palabra DECLARE para definir variables, constantes y excepciones Los comentarios se marcan entre /* y */ o a continuación de -- . Todas son correctas .
Los tipos de datos en PL/SQL pueden ser Numéricos, booleanos o de fecha Numéricos, alfanuméricos, booleanos o de fecha Numéricos y alfanuméricos Alfanuméricos, booleanos y de fecha.
En el código anterior se declaran Las variables vehículo y consumo, y la constante año_fabricacion. Las variables año_fabricacion, vehículo y consumo. Las variables año_fabricacion y vehículo. Ninguna de las anteriores .
En PL/SQL el atributo %TYPE se utiliza para Almacenar datos sobre el tipo de la variable. Hacer referencia a una variable tipo registro. Hacer referencia a un campo concreto de una tabla. Ninguna de las anteriores .
Mediante la sentencia anterior La variable a se multiplica por dos y posteriormente se le suman dos unidades. Tiene parámetros erróneos, no devolvería nada. Si a es menor de 3 se multiplica por 2, si está entre 3 y 25 se le suman dos unidades. Se le suman dos unidades a la variable a en cualquier caso. .
¿Qué resultado produciría la sentencia anterior? Indicaría por pantalla los números del 1 al 10. Indicaría por pantalla los números del 1 al 9. No muestra ningún resultado al no entrar en el bucle y tampoco da ningún error. Ninguna es correcta .
Mediante el código anterior Se muestran los números del 1 al 9 Se muestran los números del 1 al 10 Se muestran los números del 1 al 10 en orden inverso Se muestran los números del 1 al 9 en orden inverso .
Las excepciones en PL/SQL se utilizan para Verificar segmentos de código erróneos Tratar o capturar errores Indicar acciones que se salen de lo habitual en programación Indicar que un determinado código se trata de distinta forma. .
Las excepciones en PL/SQL pueden ser Automáticas y definidas por el usuario. Definidas por el usuario y predefinidas por el sistema. Definidas por el usuario y definidas por el sistema. Definidas por el usuario, predefinidas por el sistema y no predefinidas. .
Denunciar test Consentimiento Condiciones de uso