option
Cuestiones
ayuda
daypo
buscar.php

ASIR - GBD Exámen 2023

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
ASIR - GBD Exámen 2023

Descripción:
Exámen Ordinaria 2023

Fecha de Creación: 2023/06/15

Categoría: Otros

Número Preguntas: 31

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

Un fichero está formado por___________, que contiene datos relativos a un mismo elemento u objeto: líneas. valores. campos lógicos. registros lógicos.

El lugar donde se deposita la información sobre la totalidad de los datos que forman la base de datos y que contiene las características lógicas de las estructuras que almacenan los datos, su nombre, descripción, contenido y organización, se denomina: DDL. Metadatos. Gestor de la base de datos. Diccionario de datos.

¿Cuál de las siguientes no es una ventaja de los Sistemas Gestores de Base de Datos?. Disminuyen la redundancia y la inconsistencia de datos. Facilitan el acceso a los datos, aportando rapidez y evitando la pérdida de datos. Ofrecen al usuario una visión real de la complejidad relacionada con como se almacenan y mantienen los datos. Aseguran la integridad de los datos.

Dentro de las funciones de los sistemas gestores de base de datos, la función de descripción se realiza mediante lenguaje: DML. DCL. DDL. SCL.

En una base de datos, los encargados de llevar a cabo la identificación de los datos, las relaciones entre ellos, sus restricciones, etc, serán: Los diseñadores. El administrador. Los programadores. Los usuarios finales.

En la instrucción DROP USER NombreUsuario CASCADE, ¿para qué sirve la opción CASCADE?. Sirve para que elimine el nombre de ese usuario de la base de datos. Borra todos los objetos del usuario antes de eliminarlo. Crea al usuario con permiso CASCADE. Impide que ese usuario sea eliminado.

Las restricciones de validación de datos se realizan con: ADD CONSTRAINT FOREIGN KEY…. ADD CONSTRAINT CHECK.. ADD CONSTRAINT DEFAULT…. ADD CONSTRAINT PRIMARY KEY….

Las restricciones que relacionan a una tabla con otra son: ADD CONSTRAINT CHECK.. ADD CONSTRAINT FOREIGN KEY…. ADD CONSTRAINT DEFAULT…. ADD CONSTRAINT PRIMARY KEY….

Para añadir una restricción a una tabla ya creada la sentencia es: ALTER TABLE NombreTabla ADD CONSTRAINT…. CREATE CONSTRAINT NombreRestricción TO NombreTabla. ALTER TABLE NombreTabla ALTER CONSTRAINT. ALTER TABLE NombreTabla ADD COLUMN.

¿Qué hace la siguiente instrucción SQL? GRANT CONNECT TO Sonia: Deniega a Sonia el rol de Connect y todos los privilegios que este rol tiene asociados. Concede a Sonia rol de Connect con todos los privilegios de este rol tiene asociados. Impide que Sonia pueda acceder a la base de datos. Elimina a Sonia de la conexión.

Aquella forma normal que establece que todo determinante sea una clave candidata, entre otras restricciones: 3FN. FNDC. 2FN. 4FN.

Cuando generamos el esquema conceptual de la base de datos y más tarde lo simplificamos, buscaremos que contenga sólo relaciones…. Ternarias. Unarias. Binarias. Dobles.

Entre entidades, si desaparece una instancia de entidad fuerte y también desaparecen las instancias de entidad débiles que dependan de la primera, considerándose que cada ocurrencia de entidad débil puede identificarse por sí misma, estaremos ante: Una dependencia en existencia. Una dependencia en identificación. Una entidad débil. Una jerarquía de especialización.

La representación gráfica en el modelo Entidad Relación Extendido de una restricción de exclusividad se realiza: Mediante un arco acabado en flecha, que partirá desde la relación que ha de cumplirse primero hacia la otra relación. Mediante una línea discontinua entre las dos relaciones. Mediante un arco en línea discontinua entre las dos relaciones. Mediante un arco que engloba a todas aquellas relaciones que son exclusivas.

Si hemos de representar el siguiente requerimiento: "Un demandante de empleo puede realizar varios cursos de formación y, a su vez, un curso de formación puede ser realizado por varios demandantes de empleo". ¿Qué cardinalidad debería representarse en el esquema conceptual para modelar esta situación?. 1:1. 1:N. N:1. N:M.

¿Cuál es la sintaxis correcta para recuperar todos los registros de la tabla “clientes” donde el campo “nombre” comienza con la letra A?. SELECT “FROM CLIENTES WHERE nombre = ‘A%'. SELECT “FROM CLIENTES WHERE nombre LIKE ‘A%'. SELECT “FROM CLIENTES WHERE nombre = '%A'. SELECT “FROM CLIENTES WHERE nombre LIKE %‘A'.

¿Qué consulta SQL mostrará el número de pedidos realizado por cada cliente, incluyendo aquellos que no han realizado ningún pedido?. SELECT COUNT() FROM clientes LEFT JOIN pedidos ON clientes_d = pedidos cliente_id;. SELECT clientes_nombre, COUNT() FROM clientes JOIN pedidos ON clientes_id = pedidos_cliente_id GROUP BY clientes_nombre;. SELECT clientes_nombre, COUNT() FROM clientes LEFT JOIN pedidos ON clientes_id = pedidos.cliente_id GROUP BY clientes_nombre;. SELECT * FROM tabla WHERE ROWNUM <= 2 ORDER BY columna DESC;.

¿Cuál es la consulta SQL correcta para encontrar el segundo registro más alto en una tabla?. SELECT MAX(columna) FROM tabla WHERE columna <(SELECT MAX(columna) FROM tabla);. SELECT TOP 2 columna FROM tabla ORDER BY columna DESC;. SELECT columna FROM tabla ORDER BY columna DESC LIMIT 1, 1;. SELECT * FROM tabla WHERE ROWNUM <= 2 ORDER BY columna DESC;.

¿Cómo se puede combinar dos tablas, “clientes” y “pedidos”, para obtener solo los registros que tienen coincidencias en ambas tablas?. SELECT * FROM clientes JOIN peidos ON clientes.ij = pedidos.cliente_id WHERE clientes.id IN NOT NULL AND pedidos.id IS NOT NULL;. SELECT * FROM clientes LEFT JOIN pedidos ON clientes.id = pedidos.cliente_id WHERE pedidos.id IS NOT NULL;. SELECT * FROM clientes RIGHT JOIN pedidos ON clientes.id = pedidos.cliente_id WHERE pedidos.id IS NOT NULL;. SELECT * FROM clientes INNER JOIN pedidos ON clientes.id = pedidos.cliente_id;.

¿Cuál es la consulta SQL correcta para actualizar el campo “nombre” de la tabla “clientes” a “Juan” para todos los registros donde el campo “apellido” es “Pérez”?. UPDATE clientes SET nombre = ‘Juan’ WHERE apellido LIKE ‘Pérez’. UPDATE clientes SET nombre = ‘Juan’ WHERE apellido = ‘Pérez’. UPDATE clientes SET nombre = ‘Juan’ WHERE apellido = ‘%Pérez%’. UPDATE clientes SET nombre = ‘Juan’ WHERE apellido LIKE ‘%Pérez%’.

¿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 datos de una base a otra.

¿Cuál es la diferencia entre las restricciones NOT NULL y UNIQUE en una tabla?. La restricción NOT NULL garantiza que no se pueden insertar valores nulos es una columna, mientras que la restricción UNIQUE garantiza que los valores en una columna deben ser distintos. La restricción NOT NULL garantiza que no se pueden insertar valores duplicados es una columna, mientras que la restricción UNIQUE garantiza que los valores en una columna deben ser distintos. La restricción NOT NULL garantiza que los valores en una columna deben ser distintos., mientras que la restricción UNIQUE garantiza que no se puede insertar valores nulos en una columna. La restricción NOT NULL garantiza que se pueden insertar valores nulos es una columna, mientras que la restricción UNIQUE garantiza que los valores en una columna deben ser distintos.

¿Cuál es la diferencia entre el comando INSERT y el comando UPDATE en SQL?. El comando INSERT se utiliza para insertar filas nuevas en una tabla, mientras que el comando UPDATE se utiliza para actualizar filas existentes en una tabla. El comando INSERT se utiliza para actualizar filas existentes en una tabla, mientras que el comando UPDATE se utiliza para insertar filas nuevas en una tabla. El comando INSERT se utiliza para eliminar filas en una tabla, mientras que el comando UPDATE se utiliza para actualizar filas existentes en una tabla. El comando INSERT se utiliza para actualizar filas existentes en una tabla, mientras que el comando UPDATE se utiliza para eliminar filas en una tabla.

¿Cuál es la forma correcta de eliminar una fila de una tabla con una clave primaria en SQL?. DELETE FROM tabla WHERE clave_primaria = valor_clave_primaria;. DROP FROM tabla WHERE clave_primaria = valor_clave_primaria;. REMOVE FROM tabla WHERE clave_primaria = valor_clave_primaria;. ERASE FROM tabla WHERE clave_primaria = valor_clave_primaria;.

¿Cuál es la diferencia entre el comando ROLLBACK y el comando COMMIT en SQL?. El comando ROLLBACK deshace todas las transacciones pendientes desde el último COMMIT, mientras que el comando COMMIT guarda todas las transacciones pendientes en la base de datos. El comando ROLLBACK guarda todas las transacciones pendientes en la base de datos. mientras que el comando COMMIT deshace todas las transacciones pendientes desde el último COMMIT. El comando ROLLBACK deshace todas las transacciones pendientes desde el último SAVEPOINT, mientras que el comando COMMIT guarda todas las transacciones pendientes en la base de datos. El comando ROLLBACK guarda todas las transacciones pendientes en la base de datos, mientras que el comando COMMIT deshace todas las transacciones pendientes des el último SAVEPOINT.

Si pretendemos que cuando se incorporen recambios a una reparación, se compruebe automáticamente si hay stock de esos recambios en el almacén, tendremos que diseñar: Un trigger. Un procedimiento. Una función. Un cursor.

¿Qué tipo de estructuras de control se pueden utilizar en SQL de procedimientos?. FOR-NEXT y WHILE-WEND. IF-THEN-ELSE y DO-WHILE. LOOP-UNTIL y SELECT-CASE. SWICHT y BREAK.

¿Cuál de las siguientes herramientas se puede utilizar para verificar y reparar las tablas de tipo MyISAM en MySQL?. myisamchk y mysqlcheck. ANALYZE TABLE y CHECK TABLE. CHECKSUM y REPAIR TABLE. OPTIMIZE TABLE y mysqlcheck.

¿Cuál de las siguientes opciones de CHECK TABLE verifica que los enlaces borrados están correctos y calcula el checksum de la clave para los registros comparándolo con el checksum calculado para las claves en la tablas MyISAM?. QUICK. FAST. MEDIUM. EXTENDED.

Si queremos que para dar de alta una nueva reparación. se inserten los datos en todas las tablas correspondientes únicamente con ejecutar una instrucción, crearemos: Un trigger. Un procedimiento. Una función. Un cursor.

¿Qué significa la siguiente instrucción? mysqldump -single-transaction NombreBaseDatos > Backup_20200531.sql?. Realiza una copia de seguridad de NombreBaseDatos. El archivo obtenido contiene sentencias INSERT. Las tablas son de tipo InnoDB. %25%La copia se hace en una única transacción.

Denunciar Test