Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEBBDD Tema 05

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
BBDD Tema 05

Descripción:
Tema 5 de Base de Datos: Tratamiento de datos

Autor:
María José Cuenca
(Otros tests del mismo autor)

Fecha de Creación:
29/05/2022

Categoría:
Informática

Número preguntas: 30
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
Para ejecutar una sentencia SQL desde la aplicación "Ejecutar Línea de Comandos SQL", ¿es necesario conectarse previamente a la base de datos indicando el nombre de usuario y contraseña? ¿Verdadero o falso? Verdadero Falso.
Si una aplicación produce un error y finaliza inesperadamente, y además se encontraba en medio del procesamiento de una transacción, ¿se hacen permanentes los cambios que hasta ese momento había realizado la transacción? ¿Verdadero o falso? Verdadero Falso.
La eliminación de registros desde la herramienta gráficaApplication Expressde Oracle se realiza, una vez seleccionada la tabla, desde: Pestaña Datos > Icono Editar > Botón Suprimir. Pestaña Datos > Botón Suprimir. Pestaña Tabla > Botón Suprimir. Pestaña Fila > Editar.
La primera transacción que realiza un _____ es la única transacción que puede modificar el recurso hasta que el bloqueo es liberado. bloqueo exclusivo bloqueo compartido bloqueo consistente bloqueo concurrente.
Empareja las definiciones de tipos de bloqueo con su descripción: Protegen los datos, garantizando la integridad de los datos accedidos de forma concurrente por varios usuarios. Protegen la definición del esquema de un objeto mientras una operación actúa sobre él. Protegen la base de datos interna y las estructuras de memoria. .
Para realizar un bloque manual de un registro completo de una tabla se usa la sentencia SQL: SELECT … FOR UPDATE. LOCK TABLE … . UPDATE … FOR SELECT. TABLE … FOR UPDATE.
¿Cuál es el formato correcto de la sentencia INSERT en SQL? INSERT INTO nombre_tabla (lista_campos) VALUES (lista_valores); INSERT FROM nombre_tabla (lista_campos) VALUES (lista_valores); INSERT FROM nombre_tabla (lista_campos) WHERE (lista_valores); INSERT INTO nombre_tabla (lista_campos) SET (lista_valores);.
¿Es posible deshacer parcialmente los cambios realizados por una transacción? Sí, ejecutando la orden de deshacer todos cambios de la transacción. Sí, estableciendo un punto de restauración y ejecutando la orden de deshacer los cambios hasta ese punto. No, sólo se pueden deshacer todas las operaciones contenidas en la transacción. No, es imposible deshacer cualquier tipo de cambio ordenado en una transacción.
¿Cuál es el formato correcto de la sentencia UPDATE en SQL? UPDATE nombre_tabla SET nombre_campo \ = valor [, nombre_ campo = valor]...[ WHERE condición ];. UPDATE nombre_tabla INTO nombre_campo \ = valor [, nombre_ campo = valor]...[ WHERE condición ];. UPDATE FROM nombre_tabla SET nombre_campo = valor [, SET nombre_ campo = valor]...[ WHERE condición ];. UPDATE nombre_tabla SET nombre_campo \ = valor [, nombre_ campo = valor]...[ FROM condición ];.
¿Cuáles de las siguientes afirmaciones sobre bloqueos entre usuarios lectores y escritores son correctas? Un lector siempre bloquea a un escritor. Un registro es bloqueado sólo cuando es modificado por un escritor. Un escritor de un registro bloquea a otro escritor concurrente del mismo registro. Un escritor siempre bloquea a un lector. .
¿Se puede indicar en la clave primaria de una tabla un valor que no se encuentra en la clave ajena de otra tabla, siendo ambas claves las que relacionan las dos tablas? ¿Verdadero o falso? Verdadero Falso.
Al modificar o asignar el valor de un campo que es clave ajena, ¿qué posibles valores se pueden establecer? Sólo valores contenidos en la clave primaria de la tabla de referencia. Cualquier valor del mismo tipo que la clave primaria de la tabla de referencia. Cualquier valor de cualquier tipo. Sólo valores que no están contenidos en la clave primaria de la tabla de referencia.
La sentencia de control de transacciones COMMIT permite: Hacer permanentes los cambios producidos por una transacción. Deshacer los cambios de una transacción desde que fue iniciada. Deshacer los cambios de una transacción desde un punto de restauración. Establecer un punto intermedio a partir del cual se podrá deshacer la transacción.
¿Qué término define el hecho de que los datos que están siendo consultados o modificados por un usuario no pueden ser cambiados por otros hasta que el usuario haya finalizado la operación completa? Integridad Concurrencia Referencia Consistencia.
¿Qué carácter debe usarse en la sentencia INSERT de SQL para separar los valores de la lista de valores? Coma Punto y coma Espacio Punto.
Empareja cada definición con su sentencia SQL relacionado: Hacer permanentes los cambios producidos por una transacción. Deshacer los cambios de una transacción desde que fue iniciada. Establecer un punto intermedio de restauración. Deshacer los cambios de una transacción desde un punto de restauración. .
Si no se indica una condición en la sentencia UPDATE, ¿qué ocurre? Se modifican todos los registros de la tabla a los nuevos valores indicados Se produce un error Sólo se modifican los datos del primer registro de la tabla No ocurre nada.
La sentencia de control de transacciones ROLLBACK permite: Indica propiedades para una transacción. Deshacer los cambios de una transacción desde que fue iniciada o desde un punto de restauración. Establecer un punto virtual a partir del cual se podrá deshacer la transacción. Hacer permanentes los cambios producidos por una transacción.
¿Qué nombre reciben el conjunto de sentencias para la inserción, actualización y borrado de datos? Lenguaje de Definición de Datos Lenguaje de Manipulación de Datos Lenguaje de Control de Datos Lenguaje de Actualización de Datos.
Para hacer permanentes los cambios producidos por una transacción se utiliza el comando: SET TRANSACTION COMMIT ROLLBACK START TRANSACTION.
¿Cuál es el formato correcto de la sentencia DELETE en SQL? DELETE FROM nombre_tabla [ WHERE condición ];. DELETE SET nombre_tabla [ WHERE condición ];. DELETE INTO nombre_tabla [ SET condición ];. DELETE nombre_tabla [ FROM condición ];.
Si al insertar un nuevo registro o al editar los datos de uno existente se intenta escribir una letra en un campo numérico, ¿qué ocurre al intentar guardar los datos? Se obtiene un error y no se produce ningún cambio. Se obtiene un error pero se guardan los demás cambios de datos correctos. Ese valor se guarda con el valor null. No hay ningún aviso. Debe comprobarlo el usuario.
La clausula SET en la sentencia UPDATE indica La tabla que queremos actualizar. El número de filas que queremos actualizar. La columna que deseamos actualizar. Especifica una fila concreta.
En el bloqueo pesimista se realiza éste inmediatamente, en cuanto el bloqueo se solicita. ¿Verdadero o falso? Verdadero Falso.
¿Cómo se define una transacción? Conjunto de sentencias SQL que pueden ejecutarse por fases. Volcado de los datos de una tabla a otra. Unidad atómica de trabajo que contiene una o más sentencias SQL. Volcado de los datos de una base de datos a otra.
La edición de datos desde la herramienta gráfica Application Express de Oracle se realiza, una vez seleccionada la tabla, desde: Pestaña Datos > Icono Editar. Pestaña Editar > Modificar Fila. Pestaña Datos > Botón Suprimir > Insertar Fila. Pestaña Tabla > Modificar Columna.
La inserción de datos desde la herramienta gráfica Application Express de Oracle se realiza, una vez seleccionada la tabla, desde: Pestaña Datos > Insertar Fila. Pestaña Tabla > Insertar Fila. Pestaña Datos > Botón Editar > Insertar Fila. Pestaña Tabla > Agregar Columna.
Para insertar, modificar o suprimir datos de una tabla desde la herramienta gráfica Application Express de Oracle, se debe partir del botón: Explorador de objetos Administración SQL Workshop Utilidades.
Empareja cada definición con su término relacionado: Todas las tareas de una transacción son realizadas correctamente, o si no, no se realiza ninguna de ellas. La transacción se inicia partiendo de un estado consistente de los datos y finaliza dejándola también con los datos consistentes. El efecto de una transacción no es visible por otras transacciones hasta que finaliza. Los cambios efectuados por las transacciones que han volcado sus modificaciones, se hacen permanentes. .
¿Cuáles de las siguientes operaciones hacen permanentes los cambios producidos por una transacción? Utilizar la sentencia UPDATE. Ejecutar una sentencia DDL. Utilizar la sentencia COMMIT. Cerrar adecuadamente la aplicación de gestión de la base de datos.
Denunciar test Consentimiento Condiciones de uso