Есть много БД, которые интегрируются с WPF DataGrids; SQL Server CE, SQL Server Express, MySQL, Postgresql, Oracle. Из вашего вопроса не очевидно, зачем вам база данных SQL или вообще база данных. Вы можете связать сетки данных с XML, плоскими файлами или даже с классами .Net.
Общий принцип заключается в том, что если существует много решений проблемы, то это потому, что не существует единственного «лучшего» решения; Каждое решение имеет свои преимущества и недостатки. Какой из них лучше для вас, зависит именно от того, что вы делаете, о чем вы нам не сказали.
Вы должны точно объяснить, что вы пытаетесь достичь; какие "данные" будут вводить пользователи? Сколько? Вам нужен многопоточный доступ? Multi-приложение? Многопользовательская? Кросс-машина? Кросс-интернет? Отключено
Как пользователи будут устанавливать это приложение? Должен ли он работать под ограниченными аккаунтами? Нужно ли взаимодействовать с другими приложениями?
Пока у нас нет ответов на эти вопросы, было бы безответственно предлагать базу данных.