Punch cards were synonymous with data processing for about 80 years. Concepts were simple: the database was the file cabinet; a record was a card, and processing was performed on separate machines ...