A couple of years ago Microsoft was talking up a technology calld WinFS. WinFS was essentially a way of applying a relational database on top of the file system (NTFS). This would not only allow a user to be able to look for information faster but allow information to be sorted in completely new directions. The technology never came to a production operating system but parts of it can be found in other Microsoft technologies.
Read here