1. CREACIÓN DE ÍNDICE Y
CONSTRAINTS EN BASE
DE DATOS SQL SERVER
¨BD BIBLIOTECA¨
2. MATERIA:
SISTEMAS DE BASES DE DATOS II
4TO SEMESTRE
NRC: 67703
ASESOR:
ABRAHAM VEGA TAPIA
ALUMNO:
FERNANDO SEBASTIÁN VELADOR
ROCHA
CÓDIGO DE ESTUDIANTE:
220779888
UNIVERSIDADDE GUADALAJARA
CENTROUNIVERSITARIODE LOS VALLES
LIC. TECNOLOGÍAS DE LA INFORMACIÓN
3. SE BORRA EL CONTENIDO DE LAS TABLAS
DOCUMENTOS.LIBRO/ PERSONAS.AUTORES/
PERSONAS.USUARIOS
Parte 1
4. 2.1.-SE CREA DOS CONSTRAINTS, UNO DEFINIENDO COMO EL APARTADO
ID COMO LLAVE PRIMARIA.
2.2.-SE CREA UN ÍNDICE DE TIPO AGRUPADO CON EL NOMBRE
USUARIOS.UNICOS
2.3.-EL SEGUNDO CONSTRAINTS SE CREA COMO TIPO DEFAULT CUYO
VALOR ES ‘1111’.
Parte 2
Tabla Usuarios
5. 3.1.- SE CREA UN CONSTRAINTS DEFINIENDO LA LLAVE PRIMARIA DE LA
TABLA AUTORES(CLAVEAUTOR)
3.2.- SE CREAN DOS ÍNDICES UNO DE TIPO AGRUPADO CON EL NOMBRE
CLAVEAUTOR.
3.3.- EN EL SEGUNDO ÍNDICE SE CREA DE TIPO NO AGRUPADO CON
NOMBRE NACIONALIDAD_AUTOR.
Parte 3
Tabla Autores
6. 4.1.-SE CREA 3 COSNTRAINTS UNO COMO PRIMARY KEY DE LA
TABLA DOCUMENTOS .LIBROS (ISBN)
4.2.-EL SEGUNDO COSNTRAINTS COMO REFERENCIA A LA TABLA
AUTORES
4.3.-EL ULTIMO COSNTRINTS COMO TIPO (CHECK=VALOR
MINIMI/VALOR MAXIMO)
Parte 4
Tabla Libros
7. 4.4.- SE CREAN 2 INDICES UNO DE TIPO AGRUPADO
(CLAUSTER) CON EL NOMBRE EDITORIAL_LIBRO
4.5.-EL SEGUNDO DE TIPO NO AGRUPADO (NO CLAUSTER)
CON EL NOMBRE LIBROS_ISBN
Parte 4
Tabla Libros
8. Parte 5
LLENADA DE DATOS BDBIBLIOTECA DE LA
BASE DE DATOS DE LA TABLA USUARIOS
9. LLENADO DE DATOS BDBIBLIOTECA DE LA
BASE DE DATOS DE LA TABLA AUTORES Parte 6
10. Parte 7
LLENADA DE DATOS BDBIBLIOTECA DE LA
BASE DE DATOS DE LA TABLA
DOCUMENTOS
11. SE REPRESENTA LA UNIÓN DE LAS ENTIDADES DE LA
BASE DE DATOS BDBIBLIOTECA. LA TABLA
USUARIOS(PERSONAS) NO TIENE UNIÓN PORQUE EN
EL CÓDIGO NO PIDE QUE SE RELACIONES CON LAS
OTRAS ENTIDADES
Representación del
diagrama