Problema:
Un instituto de enseñanza guarda los datos de sus alumnos en una tabla llamada "alumnos".
1- Elimine la tabla si existe.
2- Cree la tabla con la siguiente estructura:
create table alumnos(
año year not null,
numero int unsigned not null,
nombre varchar(30),
documento char(8) not null,
domicilio varchar(30),
ciudad varchar(20),
provincia varchar(20),
primary key(año,numero),
unique i_documento (documento),
index i_ciudadprovincia (ciudad,provincia)
);
3- Vea los índices de la tabla.
4- Elimine el índice "i_ciudadprovincia".
5- Verifique la eliminación usando "show index".
6- Intente eliminar el índice PRIMARY.
7- Elimine el índice único.
8- Verifique la eliminación usando "show index".
Otros problemas:
Una clínica registra las consultas de los pacientes en una tabla llamada "consultas".
1- Elimine la tabla si existe.
2- Cree la tabla con la estructura siguiente:
create table consultas(
fecha date,
numero int unsigned,
documento char(8) not null,
obrasocial varchar(30),
medico varchar(30),
primary key(fecha,numero),
unique i_consulta(documento,fecha,medico),
index i_medico (medico),
index i_obrasocial (obrasocial)
);
4- Vea los índices.
5- Elimine el índice único.
6- Elimine el índice "i_medico".
7- Verifique las eliminaciones anteriores visualizando los índices.
8- Elimine el índice "i_obrasocial".