Come già detto anche da Mde2005, di linguaggi per l'interazione con i DB ce ne sono tanti (direi quasi tutti quelli maggiormente trattati anche in questo forum). Detto questo, tutto dipende dalle tue conoscenze/capacità.
Se stai seguendo un corso universitario, sicuramente avrai affrontato almeno un linguaggio di programmazione... e sicuramente quel linguaggio permette l'niterazione con i DB.
Quindi, direi che come base di partenza hai già una risposta: cerca di utilizzare il linguaggio che conosci.
Detto questo, devo chiudere la discussione in quanto, appunto, non ha una risposta plausibile, dato che quasi tutti i linguaggio permettono l'interazione con i DB, ciascuno a modo suo e di documentazione ce n'è sicuramente tanta per ciascun linguaggio.
Ciao.![]()