SQL Server 2012 continues to expand the capabilities related to the all-important table. These expanded capabilities come in the form of a new type of table as well as several table enhancements.
FileTable is the new type of table that was added in SQL Server 2012. The FileTable builds upon the
FILESTREAM capability that was introduced in SQL Server 2008. Like
FILESTREAM, the FileTable provides SQL Server access to files that are stored in the Windows file system. FileTable differs from
FILESTREAM in that FileTable allows for Windows applications to access the files that are part of the FileTable definition. This file access is nontransactional, and it comes without having to make changes to the Windows program ...