Ejercicio Indice
Ejercicio Indice
Ejercicio Indice
Primer problema:
Un profesor guarda algunos datos de sus alumnos en una tabla llamada "alumnos".
1- Elimine la tabla si existe y créela con la siguiente estructura:
if object_id('alumnos') is not null
drop table alumnos;
create table alumnos(
legajo char(5) not null,
documento char(8) not null,
apellido varchar(30),
nombre varchar(30),
notafinal decimal(4,2)
);
5- Intente establecer una restricción "primary key" al campo "legajo" especificando que cree un
índice agrupado.
No lo permite porque ya existe un índice agrupado y solamente puede haber uno por tabla.
6- Establezca la restricción "primary key" al campo "legajo" especificando que cree un índice NO
agrupado.
13- Consulte la tabla "sysindexes", para ver los nombres de todos los índices creados para
"alumnos":
select name from sysindexes
where name like '%alumnos%';
4 índices.
17- Consulte la tabla "sysindexes", para ver los nombres de todos los índices creados para
"alumnos":
select name from sysindexes
where name like '%alumnos%';
5 índices.
18- Consulte la tabla "sysindexes", para ver los nombres de todos los índices creados por usted:
select name from sysindexes
where name like 'I_%';
3 índices. Recuerde que los índices que crea SQL Server automáticamente al agregarse una restricción
"primary" o "unique" no comienzan con "I_".
Ver solución
Retornar