View
141
Download
0
Category
Preview:
Citation preview
INDICES Y CONSTRAINTS EN LA BASE DE DATOS
DEL SERVIDOR SQL SERVER
Primero nos metemos al servidor SQL Server, como se muestra en la imagen.
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.
PASO 2 CREACION DE INDICES Y CONSTRAINTS EN LAS TABLAS USUARIOS, AUTORES Y LIBROS
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
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
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
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
PASO 3 INTRODUCIR UNA VEZ MÁS
Y MANUALMENTE DATOS EN LAS
TRES TABLAS
TABLA USUARIOS LLENADA MANUALMENTE CON3 REGISTROS
TABLA AUTORES LLENADA MANUALMENTE CON3 REGISTROS
TABLA LIBROS LLENADA MANUALMENTE CON3 REGISTROS
CENTRO UNIVERSITARIO DE LOS VALLES
BASE DE DATOS II
LICENCIATURA EN TECNOLOGIAS DE LA INFORMACION
ESTUDIANTE: NEYDA RUBI MAGALLANES LAMAS
Recommended