Приветствую! Собираюсь делать прогу для хранения данных о друзьях, их телефонах, аськах, мылах и пр... короче для хранения базы контактов. Потому нужно выбрать библиотеку для работы с базами данных, чтобы хранить эти контакты. Помогите пожайлуста совершить этот выбор, вот мои требования от библиотеки:
- Распространенность (не хочу напрягать пользователей поиском редких библиотек для какой-то маленькой программки).
- Поддержка: фильтрование, сортировка... короче, неплохая бы была поддержка SQL.
- Желательно, чтобы формат, к которому либа предоставляет доступ, был довольно распространен.
- Хранение в файлах (и доступ через файл), чтобы они были легко переносимы.
- Чтобы удобно было работать мне с ней, как девелоперу.
Например MySQL не годится, потому, что предполагается, что программа будет использована простым пользователем, и крайне нежелательно, чтобы эта БД еще требовала какой-либо нетривиальной настройки.
Спасибо.