Как лучше реализовать небольшое приложение на С++ для работы с СУБД?
Рекомендую использовать движок базы данных SQLite. Есть неплохая статья https://habrahabr.ru/post/128836/ о совместном использовании Qt и SQLite. Для просмотра баз можно использовать SQLiteExpert.
В QtCreator случаются какие-то зависания. Я бы остановился на Visual C++ с MySql C++ connector.