What are some challenges with using flat files to manage information in a modern corporation?

1. In your own words, mention some challenges that businesses face with their approaches to storing data.
2. In your own words, mention some challenges faced when the
processing of information is distributed between multiple nodes (think  about the issues you had during the data shuffle exercise when your  group had to split processing between all team members).
3. What is an algorithm?
4. How old is data management?
5. Mention the different generations of databases
6. What are some challenges with using flat files to manage information in a modern corporation?
7. What are some advantages of relational databases?