Database systems consist of complex data structures. Database architecture includes three levels of database schemas. These are the physical level (physical storage structure), conceptual level (database structure for the user), and external level (shows the relevant database content to the users).