The architecture of the system is divided into some modules according to the operating level: interface layer, the database engine layer, and data access layer, database maintenance module and data storage module. This paper discusses in detail the data definition design and the important function of EDB and realizes the EDB management implementation details. The paper introduce in details the EDB system architecture, the design of physical storage structure and basic table structure. Through the actual use, the database system is suitable for embedded systems with limited resources, has good portability.