Для чего нужен файловый формат .SDF?
Основное свое отношение расширение файлового имени .sdf имеет к типу и формату файлов "Документ Sharpdesk" (.sdf). Sharpdesk — название устаревшего на сегодняшний день приложения для сканирования, оптического распознавания и создания комбинированных документов, разработанного Sharp Corporation для платформы Microsoft Windows. Обеспечивая поддержку ряда популярных офисных и графических форматов, программа Sharpdesk по умолчанию сохраняла свои собственные документы в закрытом родном формате (.sdf). Файл .sdf представляет собой единый контейнер, в котором с помощью средства Sharpdesk Composer могли сочетаться и обрабатываться как одно целое различные типы данных, а также целые документы в других форматах. Документы Sharpdesk (.sdf) можно открыть только с помощью Sharpdesk Composer, а открыв — экспортировать в одном из нескольких стандартных форматов, например, PDF.
Расширение .sdf также связано с типом/форматом файлов "База данных SQL Server Compact Edition" (.sdf), используемым в рамках решения СУБД для приложений Microsoft SQL Server Compact Edition (SSCE). Файл .sdf представляет собой реляционную базу данных SSCE. Такие базы данных часто используются различными приложениями, опирающимися на SSCE в части работы с БД. Чтобы непосредственно "открыть" такую базу данных .sdf (или, скорее, подключиться к ней), можно использовать Microsoft SQL Server Management Studio или одно из сторонних средств. Кроме того, подобные базы данных (.sdf) можно было непосредственно открыть в среде разработки Microsoft Visual Studio до версии 2012 включительно.
Также, расширение .sdf служит обозначением формата пространственных данных SDF (Spatial Data Format), разработанного компанией Autodesk в качестве формата базы данных, специально адаптированного для хранения географических данных. Механизм хранения данных SDF в целом основан на SQLite, но без прямой совместимости. В данном контексте файл .sdf представляет собой набор данных формата SDF, созданный и могущий быть открытым одним из ГИС-решений Autodesk (напр., MapGuide) или сторонним ГИС-приложением, совместимым с SDF.
Еще одна ассоциация расширения .sdf относится к текстовому формату файлов данных структуры (SDF, Structure Data File), разработанному компанией Elsevier Molecular Design Limited (позднее, MDL Information Systems) для описания трехмерных молекулярных моделей и обмена ими. Файл .sdf является текстовым файлом большого размера, в котором в табличном виде хранятся атомные координаты и прочие данные, необходимые для построения трехмерной молекулярной модели. По причине своего размера файлы SDF-моделей зачастую распространяются в сжатом виде (.sdf.zip или .sdf.gz). Такие файлы можно открыть с помощью специализированных приложений для работы с химическими данными, а также импортировать в электронные таблицы.
Что касается свободно распространяемого универсального "движка" трехмерных игр жанра "стратегия реального времени" (RTS) на базе OpenGL под названием Spring, то здесь расширение .sdf используется для обозначения типа/формата файлов "Запись игры Spring" (.sdf). Для каждой запущенной игры Spring автоматически ведет запись игрового процесса, сохраняя ее в виде файла .sdf в каталоге "..\Spring\demos". После завершения либо приостановки игры можно просмотреть ее запись, открыв соответствующий файл .sdf главным исполняемым модулем Spring ("Spring.exe").
Другая роль расширения .sdf состоит в обозначении файлов со значениями, разделенными пробелами (Space Delimited Format, SDF). Такой SDF-файл представляет собой обычный текстовый файл с набором записей, каждая из которых отделена от других символом пробела (код ASCII: 32) по аналогии с файлами, в которых значения разделены запятыми (CSV) или табуляциями (TSV). Файлы значений, разделенных пробелами (.sdf), используются в системах программирования (напр., FreePascal, Delphi), а также при работе с базами данных и обработке научных данных.
Расширение .sdf также является обозначением типа файлов "Файл описания системы" (System Definition File, SDF), используемого в корпоративных программных продуктах серии Data Quality компании Oracle (напр., Siebel Data Quality и другие). Файл описания системы (напр., "SiebelDQ.sdf") — это текстовый файл, содержащий определение системы данных в рамках программного продукта серии Data Quality.
Кроме того, расширение .sdf имеет отношение к стандартному формату задержек (Standard Delay Format, SDF), обозначая текстовые файлы, в которых в соответствии со стандартом IEEE 1497 заданы номинальные временные диаграммы и задержки проектируемого электронного устройства.
Программы для открытия или конвертации SDF файлов
Вы можете открыть файлы SDF с помощью следующих программ: