onCreate() sera appelée uniquement si bdd n'existe pas et onUprade uniquement si les version de bdd sont différentes.

normalement ça répond à toutes tes questions.