Progetto 1
SQL Apprentice
Il progetto affronta il problema dell’insegnamento del linguaggio SQL nell’ambito di un corso di Basi di Dati. Tipicamente questo problema viene affrontato in laboratorio, affiancando all’esposizione della sintassi delle sessioni sperimentative, durante le quali il docente mostra il funzionamento delle diverse funzioni offerte dal linguaggio. Tuttavia, questo approccio non è sempre sufficiente a semplificarne l’apprendimento. Questo progetto si propone come obiettivo quello di sviluppare un approccio, basato sull’applicazione di tecniche di software visualization, che offra un valido ausilio all’insegnamento del linguaggio SQL.
Ci si è soffermati dapprima su alcuni aspetti teorici, come la definizione di base di dati ed i rudimenti di SQL, necessari a comprendere il perimetro entro il quale si è operato nell’ideazione e nella successiva realizzazione del sistema. Successivamente si è passati a descrivere le diverse logiche di implementazione di un DBMS, partendo dal modello relazionale sino ad arrivare alla novità degli ultimi anni, i DBMS NoSQL, detti anche DBMS non relazionali, utilizzati soprattutto in ambiti in cui il tempo di esecuzione delle operazioni sui DB risulta un aspetto di fondamentale importanza.
Progetto 2
Bangla di Roma
Realizzazione della versione applicazione web di Bangla di Roma, con l’utilizzo di tutte le ultime tecnologie in materia web (HTML5, CSS3, jQuery, Bootstrap framework). L’applicazione fornisce le stesse funzionalità disponibili nella versione mobile e le rende fruibili tramite browser web.
Previous
Next
Questo articolo è disponibile anche in: Inglese
Lascia un commento