К счастью для вас, вы можете абстрагироваться от необходимости заботиться о том, какую базовую базу данных вы используете для хранения ваших данных.
Такие технологии, как ODBC (Open Database Connectivity) и OLEDB (привязка и встраивание объектов, база данных), позволяют ограничить вашу проблему для хранилища данных на сервере задачей создания строки подключения. В вашем примере строка подключения говорит: «Я собираюсь подключиться к базе данных SQL Server CE через своего поставщика OLEDB, и она физически находится на D: / ...
Внутри кода используются стандартные механизмы OLEDB для доступа к базе данных и управления ими. Из-за этой абстракции вы можете использовать поставщиков OLEDB для SQL Server, Oracle, XML, Access или текстовых файлов с разделителями-запятыми в качестве резервного хранилища, если хотите, и единственное изменение, которое необходимо внести в ваш код, - это строка подключения. Тогда вам следует выбрать базу данных, в которой у вас есть инструменты и ноу-хау для настройки и управления изначально.