1 NAME:数据库名,FILENAME:数据库存放的文件名
2 附加旧数据库到系统下,以及把某数据库文件加到数据库中时同时用到,如This example attaches two files from pubs to the current server.
EXEC sp_attach_db @dbname = N'pubs', 
   @filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf', 
   @filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'This example detaches pubs and then attaches one file from pubs to the current server.EXEC sp_detach_db @dbname = 'pubs'
EXEC sp_attach_single_file_db @dbname = 'pubs', 
   @physname = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf'3 只有一个(必须要有)主数据库文件,可有多个次数据库文件(可没有)
4 可单独放在一个盘上,可跨盘(多个文件),通过指定文件位置实现,通过文件组的形式可把不同的数据库文件放在同一组(某设备)中.