Clustered y Restricciones..

10/12/2003 - 21:52 por Manolo Zepeda | Informe spam
Que tal amigos.!!

Cuando se crea una relacion aparece en el cuadro de
dialogo la opcion Crear con CLUSTERED, para que sirve esta
opcion?

Aparece otra por ahi que dice Crear Relacion para INSERT y
UPDATE, tampoco se para que es.

Agradezco su ayuda..

SAludos
 

Leer las respuestas

#1 Pablo O. Abbate
11/12/2003 - 10:37 | Informe spam
Manolo:

En SQL Server existen dos tipos de índices: CLUSTERED y NON-CLUSTERED.
Para no profundizar demasiado, se puede decir que difieren en la forma en
que las páginas de datos son ordenadas: el primero representa el órden
físico que la tabla posee mientras que el segundo se sirve de un conjunto de
páginas adicionales para construir una referencia que apunta a la ubicación
físicas de las filas en la tabla.

En cualquier caso, al crear una relación se define una restricción entre dos
tablas y para garantizar que dicha restricción se cumpla se requiere del uso
de un índice. Este último puede ser CLUSTERED o NON-CLUSTERED

Adicionalmente puedes especificar si la relación verificará que cada INSERT
o UPDATE cumpla con las especificaciones indicadas en la restricción cada
vez que se inserte o modifique una fila. Incluso puedes solicitarle que
aplique en cascada cualquier cambio o eliminación que realices desde la
tabla padre.

Recuerda que solo puede existir un índice CLUSTERED por tabla puesto que no
puede ser ordenada físicamente por dos criterios distintos.


Espero haber sido claro.

Un saludo.



Pablo O. Abbate
MCDBA - MCAD - MCSD - MCT
www.auladat.es



"Manolo Zepeda" escribió en el mensaje
news:01ed01c3bf5f$83ca56e0$
Que tal amigos.!!

Cuando se crea una relacion aparece en el cuadro de
dialogo la opcion Crear con CLUSTERED, para que sirve esta
opcion?

Aparece otra por ahi que dice Crear Relacion para INSERT y
UPDATE, tampoco se para que es.

Agradezco su ayuda..

SAludos

Preguntas similares