creaacion indices y constraint en base de datos sql server

20
CREACION DE CONSTRAINST E ÍNDICES

Upload: cesarcyf12032014

Post on 22-Jan-2018

253 views

Category:

Education


3 download

TRANSCRIPT

Page 1: Creaacion Indices y Constraint en base de datos SQL Server

CREACION DE CONSTRAINST E ÍNDICES

Page 2: Creaacion Indices y Constraint en base de datos SQL Server

Ahora vamos a borrar los contenidos de las tablas las que

llenamos anteriormente para poder hacer los

CONSTRAINTS que son los siguientes datos que son 3

tablas Documentos.Libros,

Page 3: Creaacion Indices y Constraint en base de datos SQL Server

Personas.Autores

Page 4: Creaacion Indices y Constraint en base de datos SQL Server

Personas.Usuarios

Page 5: Creaacion Indices y Constraint en base de datos SQL Server

Tenemos que hacer un código para borrar los datos de la tabla este es el

código que utilizaremos que borraran todos los datos que almacenamos

manualmente y vemos que se ejecuto correctamente.

Page 6: Creaacion Indices y Constraint en base de datos SQL Server

Una vez ejecutado vemos como quedaron vacias las tablas primeramente veremos cada una de ellas, la primera que es Documentos.Libros y vemos

que quedaron nulos así nos tendrán que quedar en las demás.

Page 7: Creaacion Indices y Constraint en base de datos SQL Server

Personas.Autores

Page 8: Creaacion Indices y Constraint en base de datos SQL Server

Personas.Usuarios

Page 9: Creaacion Indices y Constraint en base de datos SQL Server

Después de haber borrado los datos de las tablas ahora

agregaremos un índice de tipo agrupado clúster llamado

Usuario_Usuario en la tabla Usuarios.

Page 10: Creaacion Indices y Constraint en base de datos SQL Server

Ahora a esta misma tabla agregaremos un CONSTRAINT de tipo DEFAULT y le agregaremos un valor que será “1111”.

Page 11: Creaacion Indices y Constraint en base de datos SQL Server

En la tabla autores agregaremos un índice de tipo clúster llamado Claveautor_Unica en la tabla Autores.

Page 12: Creaacion Indices y Constraint en base de datos SQL Server

En esta Tabla pero en el campo Nacionalidad le agregaremos Non Clúster llamado “claveautor_unica”.

Page 13: Creaacion Indices y Constraint en base de datos SQL Server

De la tabla Libros en el campo Isbn agregaremos un INDICE de tipo agrupado Clúster llamado Isbn_Unico.

Page 14: Creaacion Indices y Constraint en base de datos SQL Server

En el campo Clave autor le agregaremos un CONSTRAINT de tipo FOREING KEY que haga referencia a la tabla “Autores”.

Page 15: Creaacion Indices y Constraint en base de datos SQL Server

En el campo Editorial agregaremos un INDICE de tipo no agrupado Non Clúster llamado “editorial_libro”.

Page 16: Creaacion Indices y Constraint en base de datos SQL Server

y por ultimo en el campo Paginas agregaremos un CONSTRAINT de tipo CHECK en donde aceptara un valor mínimo de 1 y máximo de 900.

Page 17: Creaacion Indices y Constraint en base de datos SQL Server

Como lo hicimos en la otra presentación agregaremos datos manualmente a las 3 tablas correspondientes la primera Documentos.Libros.

Page 18: Creaacion Indices y Constraint en base de datos SQL Server

Personas.Autores

Page 19: Creaacion Indices y Constraint en base de datos SQL Server

Personas.Usuarios

Page 20: Creaacion Indices y Constraint en base de datos SQL Server

SISTEMA DE BASE DE DATOS II

LICENCIATURA EN TECNOLOGIAS DE LA INFORMACION

CENTRO UNIVERSITARIO DE LOS VALLES

Estudiante: CESAR GARCIA RAMIREZ