Показаны сообщения с ярлыком Microsoft SQL Server Compact Edition. Показать все сообщения
Показаны сообщения с ярлыком Microsoft SQL Server Compact Edition. Показать все сообщения

четверг, 10 апреля 2008 г.

После того как я наткнулся на sqLite, на котором собственно сейчас работает и этот блог тоже, мне пришлось столкнуться с мелкосовтовской разработкой подобного типа.

MS SQL Server CE это субд для создания настольной компактной базы данных и управления ей. Выглядит она как inprocess библиотека, занимает 1-3 мб памяти. Для десктопных простых приложений незаменимая вещь.

База представляет из себя *.sdf файлик. Кто знаком с работой обычного MS SQL Server, тот знает что это second файл базы(second database file), поэтому достаточно просто его можно подвязать к нормальному серверу.

Для меня было достаточно приятно что появилось простое и доступное средство для работы сбазами. Функционал конечно достаточно нехило урезан, но для полноценной работы его вполне достаточно.

Где подобную базу можно использовать:

  1. Небольшие desktop приложения для которых нужно простое безопасное хранилище данных, со всеми "вкусностями" SQL запросов.
  2. Smart клиенты для которых нужно органиховать offline режим работы и репликацию данных.
  3. Разработки для Windows Mobile (не путать со smart клиентами) для которых нужна простая и легкая база.
  4. При разработке мобильных приложений когда базу нужно быстро перетащить (в этом случае базу можно просто скопировать с одной машины на другую без потери функциональности и работоспособности и без бэкапов).

Посмотрим что будет при реальном использовании, но думаю что неприятных неожиданностей не будет.

Кросс пост с моего сайта