sábado, 9 de julio de 2011

MODULO II
Bases de Datos
Conceptos
  1. Explique cómo recuperar columnas en un orden diferente al que tienen en la tabla.
  2. Comente cuando se usa punto y coma en una declaración SQL.
  3. Especifique lo que hace el carácter *.
  4. ¿Qué necesitamos para incluir datos de caracteres en la clausula WHERE?
  5. ¿Cuál es el orden predeterminado de ORDER BY?
  6. Si el nombre de una columna no está incluido en una función de agregación, ¿en que debe aparecer?
  7. ¿Cuándo se usa HAVING sin GROUP BY?
  8. ¿Qué hace GROUP BY?
  9. ¿Cuál es el tipo de unión más frecuente, y por qué?
  10. ¿Cuál operador se usa para multiplicar los valores en los campos?
  11. ¿Por qué se debe dar nombre a las operaciones matemáticas con AS?
  12. Si tabla1 tiene 20 filas y tabla2, 30, ¿qué tipo de unión entre la tabla1 (izquierda) y tabla2 (derecha) devuelve por lo menos 30 filas?

Preguntas de comprensión:
  1. La declaración SELECT tiene las siguientes partes:
a.    SELECT, FROM, INSERT
b.    SELECT, GROUP BY, INSERT
c.    SELECT, ORDER BY, UPDATE
d.    ORDER BY, HAVING, GROUP BY
  1. Se usa una unión para realizar una de las siguientes tareas:
a.    Vincular dos tablas de modo que se devuelvan filas de las dos en una consulta.
b.    Vincular el valor de un identificador único con otro.
c.    Preparar dos tablas para ingresar datos.
d.    Unir permanentemente dos tablas para ingresar datos.
  1. Explique lo que es SQL insertado.
  2. ¿Cuál es la sintaxis más antigua para crear una unión externa?
  3. ¿Cuál es el operador de unión?
  4. Explique lo que hace la palabra clave AS.
  5. ¿Qué clase de unión devuelve la menor cantidad de filas?
  6. La característica que distingue una unión externa es:
a.    Devuelve cuando menos todas las filas de una de las tablas unidas.
b.    Se clasifica como cuando menos uno de los seis tipos de unión externa.
c.    Utiliza la palabra JOIN, sola, para definir la naturaleza de la unión.
d.    Ninguna de las anteriores.
  1. ¿Cómo se llama la unión que no depende de una igualdad en la clausula WHERE ON?
  1. ¿Qué hace GROUP BY?