Esercizi sulla gestione delle indicizzazioni in un database MySQL utilizzando le librerie Python mysql-connector-python e pymysql. Gli esercizi includono sia approcci sequenziali che orientati agli oggetti (OOP), e si concentrano esclusivamente sulle operazioni di indicizzazione.
Esercizio 1: Creazione Indice con mysql-connector-python (Sequenziale)
Creare un indice su una tabella utilizzando mysql-connector-python.
Esercizio 2: Eliminazione Indice con PyMySQL (OOP)
Eliminare un indice da una tabella utilizzando PyMySQL in modalità OOP.
Esercizio 3: Creazione Indice Unico con PyMySQL (Sequenziale)
Scrivere uno script per creare un indice unico su una colonna utilizzando PyMySQL.
Esercizio 4: Creazione Indice Composito con mysql-connector-python (OOP)
Utilizzare mysql-connector-python per creare un indice composito su più colonne in modalità OOP.
Esercizio 5: Visualizzare Indici con mysql-connector-python (Sequenziale)
Visualizzare tutti gli indici di una tabella utilizzando mysql-connector-python.
Esercizio 6: Creazione Indice Full-Text con PyMySQL (OOP)
Creare un indice Full-Text su una colonna utilizzando PyMySQL in modalità OOP.
Esercizio 7: Creazione Indice Spaziale con mysql-connector-python (Sequenziale)
Creare un indice spaziale su una colonna utilizzando mysql-connector-python.
Esercizio 8: Verifica Indice con mysql-connector-python (OOP)
Verificare l'esistenza di un indice specifico su una tabella utilizzando mysql-connector-python in modalità OOP.
Esercizio 9: Ridenominazione Indice con PyMySQL (Sequenziale)
Rinominare un indice esistente su una tabella utilizzando PyMySQL.
Esercizio
10: Creazione Indice con mysql-connector-python (OOP)
Creare un indice su una tabella esistente utilizzando mysql-connector-python in modalità OOP.