Creación indices y constraints en bases de datos de sql server

Post on 14-Apr-2017

154 views 0 download

Transcript of Creación indices y constraints en bases de datos de sql server

Creación índices y constraints en bases de

datos de SQL server

Primero lo que tenemos que tenemos que hacer es borrar los datos a las tablas para poder crear índices y constraints y para eso utilizamos los siguientes códigos que aparecen en la imagen

Códigos para borrar datos de las tablas

Ya que borramos la informacion, debemos de crear un índice, dentro de la tabla de Usuarios con los códigos que están en la imagen

Ya que creamos el índice ahora vamos a crear un constraints en la misma tabla de usuarios.

Ya que creamos el índice en la tabla de usuarios ahora haremos lo mismo pero con la tabla de autores ahí también crearemos un índice agrupado en la columna Claveautor y el otro que será de tipo no agrupado en la columna Nacionalidad.

Ahora vamos a crear un índice en la tabla de libros utilizando los mismos códigos que hemos estado utilizando.

Ahora en la misma tabla de libros haremos un constraints de tipo FOREIGN KEY que haga referencia a la tabla “autores”, y utilizaremos el campo Claveautor, que esta en la tabla de autores.

Ahora haremos otro índice en la misma tabla de libros pero este será de tipo no agrupado

En la misma tabla de libros en el columna paginas agregaremos un CONSTRAINT del tipo CHECK en donde aceptara el valor mínimo de 1 y máximo de 900 (mayor o igual a 1 así como menor o igual a 900)

Ya que terminamos de hacer los índices y Constraints tenemos que volver a llenar las tablas .

Tabla de usuarios

Tabla de Autores

Tabla de Libros

Estudiante: María Vanesa Martínez Rodríguez

Centro Universitario de los Valles

Licenciatura en Tecnologías de la Información

Sistemas de bases de datos II