La ligne final DatabaseHandler db = new DatabaseHandler(getActivity());
est déclaré en haut de votre classe et ainsi de suite la création de votre Fragment getActivity() renverra une référence nulle.
Si vous le déplacez dans la méthode onCreate(), vous aurez une référence d'activité que votre gestionnaire de base de données pourra utiliser.