INDICES Y CONSTRAINTS EN UNA BASE DE DATOS
ALBERTO CARO NAVARRO
ELIMINACIÓN DE CAMPOS
Comenzamos eliminando los
campos ya establecidos en la
tarea anterior con el comando
“Truncate Table”, aplicándolo en
cada una de las tablas.
MODIFICACIÓN TABLA USUARIOS
 Añadimos un
índice tipo
agrupado, o
clúster, de
nombre
“Usuario_unico”
al campo
usuario.
También
añadimos un
constraint de
tipo default de
valor “1111”.
MODIFICACIÓN TABLA AUTORES
Agregamos un
índice agrupado de
nombre
“Claveautor_única”
al campo
Claveautor.
También
agregamos otro
índice, pero de tipo
no agrupado, al
campo de
nacionalidad, de
nombre
“Nacionalidad_autor
”
MODIFICACIÓN TABLA LIBROS
Añadimos un índice
clúster de nombre
“Isbn_unico” al campo
Isbn, un constraint de
tipo llave foránea que
haga referencia a la
tabla “autores”, un
índice de tipo no
agrupado llamado
“editorial_libro” para
el campo Editorial y
un constraint de tipo
check que acepta
valor mayor o igual a
1 y menor o igual a
900.
VOLVER A LLENAR LAS TABLAS
Ahora sólo
procederemos a
llenar las tablas
como en la tarea
anterior, y eso
sería todo.
Centro Universitario de los Valles
Licenciatura en Tecnologías de la Información
SISTEMAS DE BASES DE DATOS II
Estudiante: Alberto Caro Navarro

Indices y Constraints en una Base de Datos

  • 1.
    INDICES Y CONSTRAINTSEN UNA BASE DE DATOS ALBERTO CARO NAVARRO
  • 2.
    ELIMINACIÓN DE CAMPOS Comenzamoseliminando los campos ya establecidos en la tarea anterior con el comando “Truncate Table”, aplicándolo en cada una de las tablas.
  • 3.
    MODIFICACIÓN TABLA USUARIOS Añadimos un índice tipo agrupado, o clúster, de nombre “Usuario_unico” al campo usuario. También añadimos un constraint de tipo default de valor “1111”.
  • 4.
    MODIFICACIÓN TABLA AUTORES Agregamosun índice agrupado de nombre “Claveautor_única” al campo Claveautor. También agregamos otro índice, pero de tipo no agrupado, al campo de nacionalidad, de nombre “Nacionalidad_autor ”
  • 5.
    MODIFICACIÓN TABLA LIBROS Añadimosun índice clúster de nombre “Isbn_unico” al campo Isbn, un constraint de tipo llave foránea que haga referencia a la tabla “autores”, un índice de tipo no agrupado llamado “editorial_libro” para el campo Editorial y un constraint de tipo check que acepta valor mayor o igual a 1 y menor o igual a 900.
  • 6.
    VOLVER A LLENARLAS TABLAS Ahora sólo procederemos a llenar las tablas como en la tarea anterior, y eso sería todo.
  • 7.
    Centro Universitario delos Valles Licenciatura en Tecnologías de la Información SISTEMAS DE BASES DE DATOS II Estudiante: Alberto Caro Navarro