Data Base
Data Base
Additional
knowledge is required to interpret these files such as the file format properties. Modern database
management systems used a more structured approach to file management (such as one defined by the
Structured Query Language) and therefore have more complex storage arrangements. In flat file data
base management system data is stored in a plain text file. Each line of the text file holds one record,
with fields separated by delimiters, such as commas or tabs. While it uses a simple structure, a flat file
database cannot contain multiple tables like a relational database can. Fortunately, most database
programs such as Microsoft Access and FileMaker Pro can import flat file databases and use them in a
larger relational database.
Flat file is also a type of computer file system that stores all data in a single directory. There are
no folders or paths used organize the data. While this is a simple way to store files, a flat file system
becomes increasingly inefficient as more data is added. The original Macintosh computer used this kind
of file system, creatively called the Macintosh File System (MFS). However, it was soon replaced by the
more efficient Hierarchical File System (HFS) that was based on a directory structure.
Configuration files are often stored in XML (Extended Markup Language), which is a flat file
database with some quite specific delimiters, such as "greater than" and "less than" (<>)
symbols. These XML files are often used to build specific modules on a website, when the
standard build follows a very specific pattern that is configured by a single value stored in an
XML file, or a series of related values.