Luca Manini ha scritto:
===CUT=== PostgreSQL è ovviamente una alternativa, mi pare sia uno di quelli con il supporto SQL più completo, ma siccome il corso non è (per mia fortuna) da specialisti non credo faccia differenza e (forse?) è più facile trovare info/help/hints etc. riguardo a MySQL che a PostgreSQL (ma è solo un in-educated guess).
Personalmente conosco molto bene Postgresql e la documentazione nel sito di riferimento è molto esaustiva.
Per un corso di base Postgres, Mysql o Firebird oserei dire che sono equivalenti in quanto implementano ANSI SQL, almeno per le funzionalità di base.
Quindi se gia la scuola ha già Firebird installato ...Dovresti eventualmente come chiusura del corso orientare gli studenti con una lezione che mostra una panoramica dei DBMS Open Source e non mostrando una tabella con pro e contro, giusto che sappiano che al mondo non c'è solo Firebird.
E' anche determinante il client con cui esegui le query nel corso. Se usi uno strumento che permette di usare solo quel dbms crei una doppia potenziale dipendenza. Se usi un client che possa collegarsi a più dmbs e magari che girasse almeno in due OS (indovina quali ;-) ) sarebbe meglio.
Insomma il consiglio è fare un corso su SQL (riferendosi ad uno standar come ANSI) e non sul prodotto con strumenti interoperabili.
ciao gdo -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx