Share via


Índices o claves (Cuadro de diálogo)

Utilice este cuadro de diálogo para crear o modificar índices, claves principales y claves únicas. Para tener acceso a este cuadro de diálogo, abra la definición de tabla para la tabla que tiene el índice o clave, haga clic con el botón secundario del mouse en la cuadrícula de la definición de tabla y haga clic en Índices o claves.

NotaNota

Es posible que su equipo muestre nombres o ubicaciones diferentes para algunos de los elementos de la interfaz de usuario de Visual Studio en las siguientes instrucciones. La edición de Visual Studio que se tenga y la configuración que se utilice determinan estos elementos. Para obtener más información, vea Valores de configuración de Visual Studio.

  • Índice o clave Primary/Unique seleccionados
    Enumera los índices y las claves principales o únicas. Seleccione uno de estos elementos para ver sus propiedades en la cuadrícula que aparece a la derecha. Si la lista está vacía, no se ha definido ninguna para la tabla.

  • Botón Agregar
    Crea un nuevo índice o una nueva clave principal o única.

  • Eliminar (Botón)
    Elimina la clave o índice seleccionado en la lista Índice o clave Primary/Unique seleccionados.

  • General (Categoría)
    Expandido, muestra las propiedades Es Unique y Tipo.

  • Es Unique
    Indica si los datos introducidos en el índice o en la clave deben ser únicos. Esta propiedad no está disponible en los índices XML.

  • Tipo
    Proporciona una lista desplegable en la que puede especificar si el elemento seleccionado en la lista Índice y clave Primary/Unique seleccionados es una clave única, una clave principal o un índice. Este campo es de sólo lectura para las claves principales.

  • Identidad (Categoría)
    Expandido, muestra los campos de propiedades de Nombre y Descripción.

  • Name
    Muestra el nombre de la clave o el índice. Cuando se crea un nuevo índice o una nueva clave, aparece un nombre predeterminado que se genera a partir de la tabla de la ventana que está activa en el Diseñador de tablas. Este nombre se puede cambiar en cualquier momento.

  • Descripción
    Proporciona un espacio para describir la clave o el índice. Para escribir una descripción más detallada, haga clic en Descripción y, a continuación, haga clic en los puntos suspensivos (…) que aparecen a la derecha del campo de propiedad. De este modo, obtendrá un área más grande en la que escribir el texto.

  • Diseñador de tablas (Categoría)
    Expandido, muestra la información de Crear como CLUSTERED.

  • Crear como CLUSTERED
    Permite crear una clave o un índice agrupado. Sólo se permite un índice agrupado en una tabla. Los datos de la tabla se almacenan en el orden del índice agrupado.

  • Especificación de espacio de datos
    Expandido, muestra la información de (Tipo de espacio de datos), Nombre de esquema de partición o grupo de archivos y Lista de columnas de particiones.

  • (Tipo de espacio de datos)
    Indica si este índice o esta clave pertenece a un grupo de archivos o a un esquema de partición.

  • Nombre de esquema de partición o grupo de archivos
    Muestra el nombre del grupo de archivos o del esquema de partición en el que se almacena.

  • Lista de columnas de particiones
    Muestra una lista separada por comas de las columnas que participan en la función de las columnas de partición. Esta propiedad no está disponible si se ha seleccionado Grupo de archivos en el campo (Tipo de espacio de datos).

  • Especificación de relleno
    Expandido, muestra información sobre Factor de relleno y Rellenar índice.

  • Factor de relleno
    Establece el porcentaje de la hoja de las páginas del índice que el sistema puede rellenar. Una vez que se completa una página, el sistema debe dividirla si se agregan nuevos datos, lo que afecta al rendimiento.

    • El valor 100 significa que las páginas estarán llenas y que utilizarán el menor volumen posible de espacio de almacenamiento. Este valor debe utilizarse únicamente cuando no se van a efectuar cambios en los datos, por ejemplo, en una tabla de sólo lectura.

    • Un valor más bajo deja más espacio vacío en las páginas de datos, lo que reduce la necesidad de dividir las páginas de datos cuando los índices aumentan, pero requiere más espacio de almacenamiento.

  • Rellenar índice
    Indica si se proporciona a las páginas intermedias de este índice el mismo porcentaje de espacio vacío (relleno) especificado en Factor de relleno cuando crecen.

  • Pasar por alto claves duplicadas
    Controla qué ocurre cuando una fila cuyo valor clave es igual al valor de una clave existente se inserta durante las operaciones de inserción masiva. Si elige:

    •    El Diseñador de tablas y bases de datos mostrará una advertencia de SQL Server, omitir la fila entrante incorrecta, e intentará insertar las filas restantes.

    • No    El Diseñador de bases de datos mostrará un mensaje de error de SQL Server y se revertirá toda la operación de inserción masiva.

  • Columnas incluidas
    Muestra una lista separada por comas de los nombre de todas las columnas que forman la clave del índice. Las columnas de subclaves sólo se pueden especificar en los índices no agrupados. Esta propiedad estará oculta para los índices XML.

  • Deshabilitado
    Indica si este índice está deshabilitado. Esta propiedad es de solo lectura. Esta propiedad sólo se establecerá en Yes si el índice se ha deshabilitado en una herramienta externa, como SQL Server Management Studio.

  • Clave Es texto completo
    Indica si este índice es una clave de texto completo. Para obtener más información sobre las claves de texto completo, vea Libros en pantalla de SQL Server. Esta propiedad estará oculta para los índices XML.

  • Bloqueos de página permitidos
    Indica si se permite el bloqueo de la página en este índice. Permitir o denegar el bloqueo de página afecta al rendimiento de la base de datos.

  • Volver a calcular estadísticas
    Indica si el motor de la base de datos subyacente calcula las nuevas estadísticas cuando se crea el índice. Al volver a calcular las estadísticas se ralentiza la compilación de índices, pero es muy probable que mejore el rendimiento de las consultas.

  • Bloqueos de fila permitidos
    Indica si se permite el bloqueo de la fila en este índice. Permitir o denegar el bloqueo de fila afecta al rendimiento de la base de datos.

Vea también

Otros recursos

Trabajar con índices

Trabajar con restricciones

Trabajar con claves