| Database designing is an important part of developing Management Information System (MIS), and the quality can directly affect the success of the whole system. With the development of database application field and extension of the scale, in order to confirm the database designed is correct, efficient and short in developing cycle, people have deeply researched the database designing method and given many efficient methods. These methods have played an important role in the development of database technique and the application. However, the database scale is larger, the application is more complex, the users' requirements are more critical, the data structure database system should hand is not single any more, but complex, the disadvantages of traditional method have been exposed to the people. The object-oriented technology can solve these problems very well. The object-oriented technology has been a new popular method in developing software methods. This paper has deeply research database designing and management information system using the object-oriented technology, and the main achievements acquired are as following:(1) Has compared a few current popular object-oriented methods; and pointed their advantages and disadvantages.(2) Give out the methods to design the object-oriented database interface, and give out the algorithm that the pattern of object-oriented pattern to the relationship transforms(3) Introduce the orient-relationship technique of the Oracle9i database(4) Finally, this text starts from developing an electric power marketing database system; in this MIS software develop of the application made the beneficial trial with the GOT. Using object relation, this kind of data object and consider the means to the target is one kind more natural and still more accords with the logical application design means. The method of this kind of more natural creation model, development and maintenance can speed up the improvement. RDBMS and its tools are in accordance with the methods that face to the object more, that can construct the better system sooner, make the data model smaller, stronger, and easier to development. |