Файл NDF является вторичным файлом данных, используемым Microsoft SQL Server. Базы данных SQL Server обычно хранятся в нескольких файлах по соображениям повышения производительности и упрощения управления. Первичный файл данных, имеющий расширение .MDF, содержит метаданные базы данных и указатели на другие файлы. Файлы NDF, в свою очередь, хранят фактические таблицы данных и индексы. Одна база данных SQL Server может иметь несколько файлов NDF, что позволяет базе данных расти, преодолевая ограничения размера одного тома файловой системы. Это особенно важно для очень больших баз данных, требующих значительной емкости хранения. Файлы NDF являются неотъемлемой частью структуры базы данных SQL Server и абсолютно необходимы для ее надлежащего функционирования. Они управляются ядром базы данных SQL Server (SQL Server Database Engine) и, как правило, не доступны напрямую пользователям или сторонним приложениям. Использование файлов NDF обеспечивает лучшую организацию, масштабируемость (scalability) и общую производительность баз данных SQL Server.