base de datos

Páginas: 2 (401 palabras) Publicado: 16 de febrero de 2015
Cuestiones importantes al realizar
concatenaciones:

1.- Al hacer un
NATURAL JOIN
Es importante fijarse muy bien en los
nombres de las columnas de las tablas que
participan en la operación, yaque se
concatenan las filas de ambas tablas.
Es más aconsejable utilizar INNER JOIN,
ya que no pueden producirse estos
problemas al especificarse explícitamente
las columnas de concatenación.
. 2.- Ay que ser cuidadosos al escoger el nombre de
las columnas ya que si una nueva columna se llama
igual que otra columna de la otra tabla participante,
la concatenación que se hará ya noserá la misma. Es
posible evitar este tipo de problemas utilizando
siempre INNER JOIN

3.- E l Ordenar las tablas en el FROM ayuda a tener un mayor
control de la consulta en todo momento: es posiblesaber si se
ha olvidado incluir alguna tabla intermedia. Además, será más
fácil decidir qué incluir en la función COUNT() cuando sea
necesaria, y también será más fácil determinar si en laproyección final ( SELECT ) es necesario el uso de DISTINCT

Operadores de conjunto:
Son el producto cartesiano, la unión, la intersección y la diferencia.
El producto cartesiano se realiza en SQLespecificando en la cláusula
FROM las tablas involucradas en la operación, separadas por comas,
tal y como se ha indicado anteriormente

Operador UNION

Operador INTERSECT

Operador EXCEPT Operador UNION
Este operador devuelve como resultado todas las filas que
devuelve la primera sentencia SELECT , más aquellas filas de
la segunda sentencia SELECT que no han sido ya
devueltas porla primera.
En este caso, si una fila aparece
M veces en la primera sentencia y n veces en la
segunda, en el resultado aparecerá
m + n
veces.

Operador INTERSECT
Este operador devuelve comoresultado las filas que se
encuentran tanto en el resultado de la primera sentencia
SELECT como en el de la segunda sentencia.
En este caso, si una misma fila aparece m veces
en la primera...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS