Está en la página 1de 4

Sintaxis SQL de creación, modificación y eliminación de

índices y vistas

Describir el proceso para:

 Crear índices. 

Para crear índices empleamos la instrucción "create index".

La sintaxis básica es la siguiente:

create TIPODEINDICE index NOMBREINDICE


on TABLA(CAMPO);

"TIPODEINDICE" indica si es agrupado (clustered) o no agrupado


(nonclustered).

Si no especificamos crea uno No agrupado. Independientemente de si


es agrupado o no, también se puede especificar que sea "unique", es
decir, no haya valores repetidos. Si se intenta crear un índice unique
para un campo que tiene valores duplicados, SQL Server no lo
permite.

 Crear vistas. 

La sintaxis para la creación de una vista es la siguiente:

CREATE VIEW "NOMBRE_VISTA" AS "Instrucción SQL";

La “Instrucción SQL” puede ser cualquiera de las instrucciones SQL que hemos
descripto en esta guía de referencia.

Utilicemos un ejemplo simple para ilustrar. Supongamos que tenemos la siguiente


tabla:
Tabla Customer

Nombre de Columna Tip de Datos


First_Name char(50)
Last_Name char(50)
Address char(50)
City char(50)
Country char(25)
Birth_Date datetime

y deseamos crear una vista denominada V_Customer que contiene sólo las


columnas First_Name, Last_Name y País de esta tabla, ingresaríamos

CREATE VIEW V_Customer


AS SELECT First_Name, Last_Name, Country
FROM Customer;

Ahora tenemos una vista llamada V_Customer con la siguiente estructura:

View V_Customer

Nombre de Columna Tip de Datos


First_Name char(50)
Last_Name char(50)
Country char(25)
 Modificar índices:

Para modificar un índice

1. En el Explorador de objetos, conéctese a una instancia del Motor de base de


datos de SQL Server y luego expanda esa instancia.
2. Expanda Bases de datos , expanda la base de datos a la que pertenece la
tabla y luego expanda Tablas .
3. Expanda la tabla a la que pertenece el índice y luego expanda Índices .
4. Haga clic con el botón derecho en el índice que desea modificar y luego haga
clic en Propiedades .
5. En el cuadro de diálogo Propiedades del índice , realice los cambios
deseados. Por ejemplo, puede agregar o eliminar una columna de la clave de
índice o cambiar la configuración de una opción de índice.

 Modificar vistas:

Para modificar una vista

1. En el Explorador de objetos , haga clic en el signo más junto a la base de


datos donde se encuentra su vista y luego haga clic en el signo más junto a
la carpeta Vistas .
2. Haga clic derecho en la vista que desea modificar y seleccione Diseño .
3. En el panel de diagrama del diseñador de consultas, realice cambios en la
vista de una o más de las siguientes formas:
1. Seleccione o borre las casillas de verificación de cualquier elemento que
desee agregar o eliminar.
2. Haga clic con el botón derecho en el panel del diagrama,
seleccione Agregar tabla... y luego seleccione las columnas adicionales
que desea agregar a la vista desde el cuadro de diálogo Agregar tabla .
3. Haga clic derecho en la barra de título de la tabla que desea eliminar y
seleccione Eliminar .
4. En el menú Archivo , haga clic en Guardar nombre de vista .

También podría gustarte