Per esperienza personale, il modo più veloce di "popolare" la tabella di una shape è Excel (o altro foglio elettronico in grado di leggere e scrivere il formato DBF).

In breve, apri in Excel il file .DBF appartenente allo shapeset, gli aggiungi tutte le colonne che vuoi e le riempi con copia-e-incolla da fonti esterne, infine salvi sovrascrivendo il .DBF iniziale.

ATTENZIONE !!
In Excel puoi aggiungere colonne ma NON righe, altrimenti corrompi la shape irrimediabilmente.

Se invece preferisci la via manuale, in Qgis installati il plug-in "Table manager" che ti permette di gestire i campi del database.