A system of entity-attribute framework for information system modeling and data access, belonging to the field of information technology, including entity attribute modeling module, storage management module, process information management module, materialized view management module, extended query engine module, User UI module, see Figure 1. Among them, the entity attribute modeling module is responsible for the modeling function of the system. The advantage is that it can quickly model business objects and feed back to data storage, which improves the efficiency of system modeling, and data can be expanded in parallel with the increase of data volume, and users do not need to care about the structure and method of data storage , thereby reducing the complexity of the system; in terms of data access, it provides a method to expand the definition of column marks in SQL, and users can flexibly filter and sort data through the definition of column marks, which improves the flexibility of the system.