1. Explain in details the five models of Database Structures:

2. Explain four types of database:

3. Explain what is data warehouse, data mining, and data mart: