Applicazioni interattive
Strumenti che funzionano direttamente nel browser: si scrive, si prova e si riceve subito una verifica. Nessuna installazione e nessun account; i dati restano sul proprio computer.
SQL e basi di dati
Un laboratorio in cui scrivere SQL su MariaDB, e gli esercizi con verifica immediata: dal modello E-R al modello logico, l'algebra relazionale e le query.
Laboratorio SQL — console MariaDB
L'interfaccia di lavoro, sullo stile di phpMyAdmin: si creano database e tabelle,
si importa un file .sql e si scrivono le istruzioni del corso.
Il motore è MariaDB vero. Se un valore viola una chiave, un NOT NULL,
un UNIQUE o un CHECK, la riga non entra e compare l'errore del server.
I database durano finché la scheda resta aperta.
Esercizi sui comandi SQL — DDL, DML, DCL, TCL
127 esercizi sui comandi degli appunti di SQL: si scelgono il sottolinguaggio
(DDL, DML, DCL, TCL), il comando preciso e la difficoltà (Base, Media, Alta), oppure si chiede
un esercizio casuale a difficoltà fissata. Si scrive l'istruzione e MariaDB la esegue davvero,
controllando tabelle, vincoli, dati e transazioni; quattro esercizi chiedono perfino di
provocare l'errore giusto (#1452, #4025, #1062, #1451).
La sezione Modello fisico ne raccoglie 15: si parte da un modello logico e si
scrivono le CREATE TABLE con chiavi primarie, chiavi esterne nominate e clausole
ON UPDATE/ON DELETE.
Eserciziario — dal modello E-R al modello logico
35 esercizi in un'unica progressione: dalle associazioni 1:n e n:n alla generalizzazione, all'entità debole e ai costrutti combinati. Ogni esercizio ha diagramma E-R, svolgimento a passi e verifica automatica della traduzione (tabelle, PK, FK, ordine degli attributi). Filtri per livello — Base, Media, Alta — e per argomento.
Apri l'eserciziario → ➗Algebra Relazionale & SQL — Esercizi Interattivi
Allenamento guidato sugli operatori dell'algebra relazionale (selezione, proiezione, join, unione, differenza, divisione R ÷ S) con verifica immediata della soluzione: gli stessi esercizi richiamati dalla guida sulle subquery.
Apri gli esercizi → 🧩Forme Normali — esercizi interattivi 1NF, 2NF, 3NF
40 esercizi: si parte da una tabella “sporca” e la si trasforma passo passo con un editor di tabelle (dividi colonne, crea tabelle, scegli le chiavi primarie) fino alla terza forma normale, con verifica a ogni passo e suggerimenti su richiesta. Difficoltà Base, Media, Alta.
Apri l'eserciziario → 🧪Trainer SQL — scrivi la query e verifica
35 modelli logici diversi (clienti e ordini, scuola, biblioteca, ospedale, banca…) su sei livelli di difficoltà: si scrive la SELECT e il trainer dice subito se il risultato è corretto, con suggerimenti, soluzione commentata e anteprima dei dati.
Apri il trainer →