Description: Many new people to Perl and CGI often stick purely to flat file databases as ways of storing data. In this article I will try to focus on the ways, advantages and disadvantages of using flat files and other alternative ways of storing, retrieving, and modifying data.