In teoria, dato che é stato il professore a fornirti di un database così complicato (ma robusto), dovresti porre a lui queste domande.

Piuttosto di SQL Server é meglio fare pratica con MySQL o Firebird