Title: Actividad 16: Investigación sobre Comandos de Índices
Course: 2025 - LISI - Base de Datos Avanzadas 3-3 > Section: Unidad 3 - Optimización y rendimiento

Actividad: Investigación sobre Comandos de Índices

🎯 Objetivo

Investigar los comandos SQL utilizados para crear, administrar y eliminar índices en PostgreSQL, entendiendo cómo cada tipo de índice se define y en qué situaciones se utiliza.

🧩 Instrucciones

1️⃣ Identificación
Al inicio del documento escribe tu nombre completo y el nombre del profesor.

2️⃣ Investigación teórica
Investiga los principales comandos usados para trabajar con índices en bases de datos.
Tu trabajo debe incluir una tabla con los siguientes apartados:

Comando SQL | Función / Descripción | Ejemplo de uso | Tipo de índice o aplicación

Debes incluir al menos los siguientes comandos:

- CREATE INDEX
- CREATE UNIQUE INDEX
- CREATE INDEX ... USING HASH
- CREATE INDEX ... USING GIN
- CREATE INDEX ... USING GiST
- CREATE INDEX ... USING BRIN
- DROP INDEX
- REINDEX
- ALTER INDEX

🔍 En cada comando indica qué hace, cuándo se usa y un ejemplo en PostgreSQL.
Si el comando admite parámetros extra (por ejemplo CONCURRENTLY, IF NOT EXISTS), inclúyelos brevemente.

3️⃣ Investigación adicional (breve)
Explica con tus palabras:

- ¿Qué comando se usa para ver los índices existentes en una tabla?
- ¿Qué pasa cuando se elimina un índice?
- ¿Qué diferencia hay entre un índice normal y uno único (UNIQUE)?

📁 Evidencia

Un solo archivo PDF que contenga:

- Tu nombre y el del profesor.
- La tabla completa con los comandos.
- Las respuestas a las preguntas adicionales.
- (Opcional) Una captura de pantalla mostrando un índice creado en PostgreSQL.

📤 Método de entrega

Sube el PDF a la plataforma en la fecha indicada.

Actividad: Investigación sobre Comandos de Índices

🎯 Objetivo

Investigar los comandos SQL utilizados para crear, administrar y eliminar índices en PostgreSQL, entendiendo cómo cada tipo de índice se define y en qué situaciones se utiliza.

🧩 Instrucciones

1️⃣ Identificación
Al inicio del documento escribe tu nombre completo y el nombre del profesor.

2️⃣ Investigación teórica
Investiga los principales comandos usados para trabajar con índices en bases de datos.
Tu trabajo debe incluir una tabla con los siguientes apartados:

Comando SQL | Función / Descripción | Ejemplo de uso | Tipo de índice o aplicación

Debes incluir al menos los siguientes comandos:

- CREATE INDEX
- CREATE UNIQUE INDEX
- CREATE INDEX ... USING HASH
- CREATE INDEX ... USING GIN
- CREATE INDEX ... USING GiST
- CREATE INDEX ... USING BRIN
- DROP INDEX
- REINDEX
- ALTER INDEX

🔍 En cada comando indica qué hace, cuándo se usa y un ejemplo en PostgreSQL.
Si el comando admite parámetros extra (por ejemplo CONCURRENTLY, IF NOT EXISTS), inclúyelos brevemente.

3️⃣ Investigación adicional (breve)
Explica con tus palabras:

- ¿Qué comando se usa para ver los índices existentes en una tabla?
- ¿Qué pasa cuando se elimina un índice?
- ¿Qué diferencia hay entre un índice normal y uno único (UNIQUE)?

📁 Evidencia

Un solo archivo PDF que contenga:

- Tu nombre y el del profesor.
- La tabla completa con los comandos.
- Las respuestas a las preguntas adicionales.
- (Opcional) Una captura de pantalla mostrando un índice creado en PostgreSQL.

📤 Método de entrega

Sube el PDF a la plataforma en la fecha indicada.