static database management system  Database management system
1. A modeling language to define the schema of each database
hosted in the DBMS, according to the DBMS data model.     • The
four most common types of organizations are the hierarchical,
network, relational and object models. Inverted lists and other
methods are also used. A given database management system may
provide one or more of the four models. The optimal structure
depends on the natural organization of the application's data,
and on the application's requirements (which include transaction
rate (speed), reliability, maintainability, scalability, and
cost).   2. Data structures (fields, records, files and objects)
optimized to deal with very large amounts of data stored on a
permanent data storage device (which implies relatively slow
access compared to volatile main memory).   3. A database query
language and report writer to allow users to interactively
interrogate the database, analyze its data and update it
according to the users p