Mostrando entradas con la etiqueta índices. Mostrar todas las entradas
Mostrando entradas con la etiqueta índices. Mostrar todas las entradas

sábado, 23 de abril de 2016

Crear índices con el administrador corporativo de SQL Server ( SQL Management studio)

En anteriores entradas se dio una visión general y teórica sobre los índices. Aquí se explica cómo crear índices de forma rápida utilizando las herramientas visuales del administrador corporativo.
En el administrador corporativo de SQL Server sobre el explorador de objetos desplegamos tablas, la tabla sobre la que deseamos crear el índice y pulsamos el símbolo  + de la tabla con lo que se despliegan las columnas, claves, etc. 
Nos posicionamos sobre índices.

Crear índices administrador corporativo SQL Server


sábado, 5 de marzo de 2016

Índices en SQL Server 2ª Parte


Creación de índices

Aquí la primera parte:

ÍNDICES EN SQL Server

Índices en SQL server



Existen tres métodos para definir índices:


Explícitamente mediante el comando CREATE INDEX


Implícitamente en el proceso de creación de la tabla.


A través del administrador (Management Studio).


En la entrada  anterior se describen con detalle los índices en SQL Server.

sábado, 20 de febrero de 2016

Índices en SQL Server

Qué es un índice

Un índice consiste en una estructura de punteros a registros o grupos de registros asociados a una tabla. Esta estructura contiene claves asociadas a una o varias columnas de la tabla. La organización de estos punteros a los datos se realiza de manera que se reduzcan Ias búsquedas cuando éstas sean necesarias, distingue los diferentes métodos de indexación. Un índice resulta más eficiente cuantas menos comprobaciones sobre la estructura deba realizar para encontrar un registro.

Los registros de la tabla tienen un tamaño fijo y se almacenan en ficheros, de manera que cada registro queda perfectamente determinado por su posición en el fichero. De esta forma los punteros a los datos que se almacenan en los índices no contienen más que la posición de estos registros en el fichero.

SQL Server almacena los índices como un objeto más de la base de datos. Los objetos de SQL Server se almacenan en un modelo orientado a la página y no al registro, la indexación no se lleva a cabo en ese modelo de puntero fijo, en este modo de almacenamiento, los índices se almacenan en páginas separadas, dentro de la misma base de datos.


Índices en SQL Server