Indices y constraints en la base de datos

13
INDICES Y CONSTRAINTS EN LA BASE DE DATOS DEL SERVIDOR SQL SERVER

Transcript of Indices y constraints en la base de datos

Page 1: Indices y constraints en la base de datos

INDICES Y CONSTRAINTS EN LA BASE DE DATOS 

DEL SERVIDOR SQL SERVER

Page 2: Indices y constraints en la base de datos

Primero nos metemos al servidor SQL Server, como se muestra en la imagen.

Page 3: Indices y constraints en la base de datos

Para empezar debemos borrar el contenido de nuestras tablas con los códigos que muestra la imagen se pone USE BDBiblioteca para asegurarnos que estemos dentro de esta.

Page 4: Indices y constraints en la base de datos

PASO 2 CREACION DE INDICES Y CONSTRAINTS EN LAS TABLAS USUARIOS, AUTORES Y LIBROS

Page 5: Indices y constraints en la base de datos

En este paso se creo un índice en la tabla usuarios con los códigos que muestra la imagen encerrados de color azul, el color tinto muestra los códigos para crear el Id como llave primaria de esta tabla después creamos una restricción en la tabla usuarios en donde a la columna secreta en caso de que no existiría información poner por default ‘1111’ con los códigos de la imagen encerrados en un ovalo color Amarillo

TABLA 1 USUARIOS

Page 6: Indices y constraints en la base de datos

En esta imagen se crearon dos índices uno de tipo clustered y otro de tipo nonclustered con los códigos que se muestra en la imagen encerados en color amarillo.También se puso la llave primaria con los códigos encerrados en color rojo.

TABLA 2 AUTORES

Page 7: Indices y constraints en la base de datos

En esta imagen se creo un índice de tipo clustered en la tabla libros con los códigos encerrados en color verde.En esta misma se creo una restricción donde se crea la llave foránea de Claveautor de la tabla autores en la tabla libros con los códigos encerrados en color azul.También la llave primaria con los códigos en color naranja

TABLA 3 LIBROS

Page 8: Indices y constraints en la base de datos

En esta imagen se muestran los códigos de la creación de un índice de tipo Non Clúster que es la editorial con los codigos encerrados en color rojo.Se agrego un CONSTRAINT del tipo CHECK en donde acepta valor mínimo de 1 y máximo de 900 con los códigos encerrados en color rosa

vTABLA 3 SEGUMIENTO DE LA TABLA LIBROS

Page 9: Indices y constraints en la base de datos

PASO 3  INTRODUCIR UNA VEZ MÁS

Y MANUALMENTE DATOS EN LAS

TRES TABLAS

Page 10: Indices y constraints en la base de datos

TABLA USUARIOS LLENADA MANUALMENTE CON3 REGISTROS

Page 11: Indices y constraints en la base de datos

TABLA AUTORES LLENADA MANUALMENTE CON3 REGISTROS

Page 12: Indices y constraints en la base de datos

TABLA LIBROS LLENADA MANUALMENTE CON3 REGISTROS

Page 13: Indices y constraints en la base de datos

CENTRO UNIVERSITARIO DE LOS VALLES

BASE DE DATOS II

LICENCIATURA EN TECNOLOGIAS DE LA INFORMACION

ESTUDIANTE: NEYDA RUBI MAGALLANES LAMAS