Problema:
Retome la tabla "clientes" que almacena información sobre los clientes de una empresa.
1- Elimine la tabla "clientes", si existe.
2- Créela con esta estructura:
create table clientes (
documento char (8) not null,
nombre varchar(30) not null,
domicilio varchar(30),
ciudad varchar(20),
provincia varchar (20),
telefono varchar(11)
);
3- Agregue un índice común por ciudad y provincia:
create index i_ciudadprovincia on clientes (ciudad,provincia);
4- Vea la información de los índices:
show index from clientes;
5- Agregue un índice único por el campo "documento":
create unique index i_documento on clientes (documento);
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 siguiente estructura:
create table consultas(
fecha date,
numero int unsigned,
documento char(8) not null,
obrasocial varchar(30),
medico varchar(30),
);
3- Agregue un índice único multicampo (fecha,documento,medico):
create unique index i_consulta on consultas (fecha,documento,medico);
4- Agregue un índice común por el campo "medico":
create index i_medico on consultas (medico);
5- Agregue un índice común por el campo "obrasocial":
create index i_obrasocial on consultas (obrasocial);
6- Vea los índices.