با اجراي اسكريپت زير، يك ديتابيس با دو ديتا فايل و دو فايل گروپ ايجاد مي‌شود:

CREATE DATABASE myDB
ON
(NAME=mdf1,FILENAME='c:\myFile1.mdf'),
FILEGROUP fg(NAME=ndf1,FILENAME='c:\myFile1.ndf')


در ادامه اگر اسكريپت زير را اجرا كنيم مي‌بايست فايل گروپ fg به عنوان DEFAULT در نظر گرفته شود:

ALTER DATABASE myDB
MODIFY FILEGROUP fg DEFAULT


حال اگر اسكريپت زير را اجرا كنيم مي‌بايست ديتا فايل ndf2 در فايل گروپ DEFAULT كه همان fg است قرار گيرد:

ALTER DATABASE myDB
ADD FILE (NAME=ndf2,FILENAME='c:\myFile2.ndf')


اما اين اتفاق نمي‌افتد و ndf2 در فايل گروپ PRIMARY قرار مي‌گيرد! چرا؟
و اگر اين اسكريپت بصورت زير نوشته مي‌شد:

ALTER DATABASE myDB
ADD FILE (NAME=ndf2,FILENAME='c:\myFile2.ndf')TO FILEGROUP fg


آنگاه ndf2 در فايل گروپ fg قرار مي‌گرفت.
با اين حساب پس مزيت نوشتن اسكريپتي كه در آن مشخص كرديم كه فايل گروپ DEFAULT همان fg باشد چيست؟