Abstract: A database which stores various forms of communication as digitized data on a computer-readable memory for future access and retrieval. Using the proven reliability of a native file structure of a computer operating system, the database reduces overall complexity, increases stability, decreases access time to data, and decreases access time to various attributes about the data. These objectives are achieved by creating a flat database using the native operating system file structure, thus bypassing a more easily corruptible indexed database design created by a database engine. A simple algorithm is used to find a path to data files which can be accessed using conventional search algorithms and techniques. Furthermore, information concerning data file attributes can be accessed from the names of the digitized data files themselves.