indices y constraints en la base de datos
TRANSCRIPT
![Page 1: Indices y constraints en la base de datos](https://reader035.vdocuments.pub/reader035/viewer/2022062523/58ed3e381a28abc1598b461b/html5/thumbnails/1.jpg)
INDICES Y CONSTRAINTS EN LA BASE DE DATOS
DEL SERVIDOR SQL SERVER
![Page 2: Indices y constraints en la base de datos](https://reader035.vdocuments.pub/reader035/viewer/2022062523/58ed3e381a28abc1598b461b/html5/thumbnails/2.jpg)
Primero nos metemos al servidor SQL Server, como se muestra en la imagen.
![Page 3: Indices y constraints en la base de datos](https://reader035.vdocuments.pub/reader035/viewer/2022062523/58ed3e381a28abc1598b461b/html5/thumbnails/3.jpg)
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](https://reader035.vdocuments.pub/reader035/viewer/2022062523/58ed3e381a28abc1598b461b/html5/thumbnails/4.jpg)
PASO 2 CREACION DE INDICES Y CONSTRAINTS EN LAS TABLAS USUARIOS, AUTORES Y LIBROS
![Page 5: Indices y constraints en la base de datos](https://reader035.vdocuments.pub/reader035/viewer/2022062523/58ed3e381a28abc1598b461b/html5/thumbnails/5.jpg)
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](https://reader035.vdocuments.pub/reader035/viewer/2022062523/58ed3e381a28abc1598b461b/html5/thumbnails/6.jpg)
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](https://reader035.vdocuments.pub/reader035/viewer/2022062523/58ed3e381a28abc1598b461b/html5/thumbnails/7.jpg)
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](https://reader035.vdocuments.pub/reader035/viewer/2022062523/58ed3e381a28abc1598b461b/html5/thumbnails/8.jpg)
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](https://reader035.vdocuments.pub/reader035/viewer/2022062523/58ed3e381a28abc1598b461b/html5/thumbnails/9.jpg)
PASO 3 INTRODUCIR UNA VEZ MÁS
Y MANUALMENTE DATOS EN LAS
TRES TABLAS
![Page 10: Indices y constraints en la base de datos](https://reader035.vdocuments.pub/reader035/viewer/2022062523/58ed3e381a28abc1598b461b/html5/thumbnails/10.jpg)
TABLA USUARIOS LLENADA MANUALMENTE CON3 REGISTROS
![Page 11: Indices y constraints en la base de datos](https://reader035.vdocuments.pub/reader035/viewer/2022062523/58ed3e381a28abc1598b461b/html5/thumbnails/11.jpg)
TABLA AUTORES LLENADA MANUALMENTE CON3 REGISTROS
![Page 12: Indices y constraints en la base de datos](https://reader035.vdocuments.pub/reader035/viewer/2022062523/58ed3e381a28abc1598b461b/html5/thumbnails/12.jpg)
TABLA LIBROS LLENADA MANUALMENTE CON3 REGISTROS
![Page 13: Indices y constraints en la base de datos](https://reader035.vdocuments.pub/reader035/viewer/2022062523/58ed3e381a28abc1598b461b/html5/thumbnails/13.jpg)
CENTRO UNIVERSITARIO DE LOS VALLES
BASE DE DATOS II
LICENCIATURA EN TECNOLOGIAS DE LA INFORMACION
ESTUDIANTE: NEYDA RUBI MAGALLANES LAMAS