sábado, 11 de abril de 2015

04 | Usar declaración DML - Aspectos fundamentales de bases de datos - MVA - Microsoft Virtual Academy - Módulo 4 de 5


Nota:
  • La solución de las siguientes preguntas pueden ayudarte a aprobar el módulo, siempre y cuando sean las mismas que me mostraron.
  • Dos asteriscos (**) significa Alternativa Correcta.
  • Alternativas sin marcar significa que me equivoque en la respuesta, por consiguiente depende únicamente de tu conocimiento. Si logras identificar la alternativa correcta compártela en este Sitio Web y si te tocan nuevas preguntas también. Gracias!


04 | Usar declaración DML

1. INNER JOIN devuelve todas las combinaciones de filas de las dos tablas.

Verdadero
**Falso


2. ¿Cuántos índices en clúster puede crear para una tabla?

0
**1
2
ilimitado


3. Debe agregar columnas nuevas a una tabla. ¿Qué declaración SQL debe usar?

ADD
**INSERT
APPEND
ATTACH


4. Debe combinar los registros de declaraciones SQL SELECT múltiples. Solo desea arrojar valores distintos de ambas consultas. ¿Qué operador debe usar para combinar los registros?

UNION
EXCEPT
UNION ALL
**INTERSECT


5. ¿Cuáles de las siguientes son tipos válidos de índices en SQL Server? (Seleccione todas las que correspondan).

**único
**en clústers
variable
**no en clústers


Adicional

6. Tiene dos tablas relacionados llamadas empleados y tareas. Debe devolver una lista de empleados que tienen tareas asignadas e incluye las tareas asignadas a cada empleado. ¿Qué tipo de unión debe crear entre las tablas?

CROSS
**INNER
LEFT OUTER
RIGHT OUTER


7. ¿Cuál de las siguientes afirmaciones sobre los índices de SQL Server es verdadera?

Solo puede crear un índice por tabla.
**Los índices aceleran la recuperación de datos desde una tabla.
Los índices aceleran la inserción de nuevos datos en una tabla.
Solo puede crear índices para los campos que usan tipos de datos de caracteres.


8. ¿Qué acciones pueden llamar activadores? (Seleccione todas las que correspondan).

**Actualizar datos en una tabla
**Insertar datos en una tabla
**Eliminar datos de una tabla
Seleccionar datos de una tabla


9. Debe crear una consulta que arroje solo columnas coincidentes de dos tablas basándose en valores en una columna que existe en ambas tablas. ¿Qué tipo de unión debe usar?

FULL
**INNER (Según el aporte de jordan morales)
OUTER
CROSS

Espero haber ayudado en algo. Hasta la próxima oportunidad!






7 comentarios:

  1. Gracias. Solo una recomendación te hace falta la respuesta de la pregunta 9

    ResponderEliminar
    Respuestas
    1. Hola Hernán Ordóñez, gracias por la visita y el aporte de tu comentario!
      Alternativas sin marcar significa que me equivoque en la respuesta, por consiguiente depende únicamente de tu conocimiento.
      Éxitos! Hasta cualquier instante!

      Eliminar
    2. Este comentario ha sido eliminado por el autor.

      Eliminar
  2. 9. Debe crear una consulta que arroje solo columnas coincidentes de dos tablas basándose en valores en una columna que existe en ambas tablas. ¿Qué tipo de unión debe usar?

    FULL
    **INNER
    OUTER
    CROSS

    **INNER es la respuesta, les comparto esto de una diapositiva de Microsoft

    INNER JOINS uses a comparison operator to match rows from two tables based on values in a common column that exists in both tables.

    Espero les sirva.

    ResponderEliminar
    Respuestas
    1. Hola jordan morales, gracias por la visita y el aporte de tus conocimientos!
      Citaré las respuesta en la pregunta!

      Los mejores deseos! Hasta cualquier momento!

      Eliminar
  3. 5. Debe crear una consulta que arroje todas las filas de una tabla y solo columnas coincidentes desde una tabla secundaria. ¿Qué tipo de unión debe usar?
    ```` OUTER

    ResponderEliminar
    Respuestas
    1. Hola Oscar Rivera, gracias por la visita y el aporte de tus conocimientos!
      Éxitos! Hasta cualquier instante!

      Eliminar