GoConqr has a new look! Let us know what you think.

Quiz

Sentencias SQL

ANGELICA MARIA TRIANA GUARNIZO 5 questions

Take the quiz

This quiz has a time limit, so it opens in the usual player.

Questions in this quiz (5)

  1. 1Se quiere la información coincidente entre ambas tablas. De acuerdo con la imagen, rellene los espacios de la sentencia sql que hacen falta:
    SELECT Nombre, Apellido1, Matricula, Marca
    FROM Persona
    [blank_start]INNER JOIN[blank_end] Coche ON [blank_start]id[blank_end] = Persona_id;
    Image for question 1
    1. AINNER JOIN
    2. Bid
  2. 2Tenga en cuenta la auditoria_medicos. Rellene los espacios en blancco para completar el query y crear el trigger correspondiente:
    CREATE TRIGGER auditoria_Modificacionmedicos BEFORE [blank_start]UPDATE[blank_end] ON medicos
    FOR EACH ROW
    INSERT INTO auditoria_medicos
    (audit_NombreAnterior,
    audit_ApellidoAnterior,
    audit_NombreNuevo,
    audit_ApellidoNuevo,
    audit_FechaModificacion,
    audit_usuario,
    audit_MedIdentificacion,
    audit_accion)
    VALUES
    (OLD.MedNombre, OLD.MedApellidos, NEW.MedNombre, NEW.MedApellidos, NOW(), CURRENT_USER(), OLD.MedIdentificacion, 'Registro Actualizado');
    Image for question 2
    1. AUPDATE
  3. 3Tenga en cuenta la tabla auditoria_medicos. Seleccione cual es el error que corresponde al query dado a continuación:
    CREATE TRIGGER auditoria_Modificacionmedicos BEFORE UPDATE ON medicos
    FOR EACH ROW
    INSERT INTO auditoria_medicos
    (audit_NombreAnterior,
    audit_ApellidoAnterior,
    audit_NombreNuevo,
    audit_ApellidoNuevo,
    audit_FechaModificacion,
    audit_usuario,
    audit_accion)
    VALUES
    (OLD.MedNombre, OLD.MedApellidos, NEW.MedNombre, NEW.MedApellidos, NOW(), CURRENT_USER(), OLD.MedIdentificacion, 'Registro Actualizado');
    Image for question 3
    1. ANo se tienen los campos suficientes para guardar los valores que se estarían insertando a la tabla auditoria_medicos.
    2. BNo se tienen los valores suficientes para insertar en los campos de la tabla auditoria_medicos.
  4. 4Tenga en cuenta el MR, para guiarse en el ejercicio. Se tienen el siguiente query, el cual usted debe de terminar de completar. Se quiere unir 3 tablas para obtener la información coincidente entre ellas:
    SELECT soc_nombre,soc_apellido,soc_telefono, lib_titulo,lib_diasPrestamo
    FROM tbl_socio s, tbl_libro l, tbl_prestamo p
    WHERE p.soc_copiaNumero=[blank_start]s.soc_numero[blank_end] AND [blank_start]p.lib_copiaISBN[blank_end]=l.lib_isbn;
    Image for question 4
    1. As.soc_numero
    2. Bl.soc_numero
    3. Cp.lib_copiaISBN
    4. Ds.lib_copiaISBN
  5. 5De acuerdo con la imagen del query que hace una consulta que utiliza inner join, seleccione cual es la explicación más acertada sobre el código:Image for question 5
    1. ASe esta uniendo 3 tablas, en donde solo se va a mostrar la información de la tabla producto y algunas coincidencias que tenga con las otras 2 tablas, priorizando que, se muestre la información que cumpla con la condición del where=nombreProducto='Cable HDMI'.
    2. BSe esta uniendo 3 tablas, de la información coincidente entre las tres, se le agrega una condicional where para que, de la información reunida solo se muestre la que cumpla con dicha condición específica where=nombreProducto='Cable HDMI'.

Information

Description
Algoritmos ADSI Quiz on Sentencias SQL, created by ANGELICA MARIA TRIANA GUARNIZO on 10/12/2021.
Language
Español
Views
151
Rating
No ratings yet
Rate this quiz
Rate this quiz

Feedback

What is it about?

What do you think of the new look?

How do you like it?