A general framework of a database system is an architecture of the database system. Although the actual database system has various software products, which use completely different database languages, use different data models, and use different operating systems as the basis to store data in different structures, most database systems have vertical architectures. Structural characteristics of the three-level pattern structure.