54 - Agregar índices(alter table - add index)


Problema:

Trabajamos con la tabla "libros" de una librería.

Eliminamos la tabla si existe.

Creamos la tabla "libros" con la siguiente estructura:

 create table libros(
  codigo int unsigned,
  titulo varchar(40),
  autor varchar(30),
  editorial varchar (20),
  precio decimal(5,2) unsigned,
  cantidad smallint unsigned
 );

Para agregar un índice común por el campo "editorial" tipeamos:

 alter table libros
  add index i_editorial (editorial);

Para agregar un índice único multicolumna por los campos "titulo" y "editorial", tipeamos:

 alter table libros
  add unique index i_tituloeditorial (titulo,editorial);

Visualicemos los índices con:

 show index from libros;

Aparecen nuestros 2 índices agregados.




Retornar