In this paper, we proposed Object-Oriented Knowledge Store (OOKS), a knowledge base model on the basis of a frame structure using an object-oriented database. The proposed knowledge base model has the following advantages. Rules for inferencing and facts about objects can be managed in one uniform structure and the performance of reasoning can be improved as well due to the optimized knowledge structure stored in OOKS and functionalities provided by OODBMS. For representing and manipulating knowledge for OOKS, the knowledge script syntax and the overall knowledge processing structure were devised. For the applicability of the proposed model, the prototype system was developed using a commercial OODBMS and C++ programming language.