The invention discloses a method for realizing automatic matching of
database schemas, which comprises the four steps of schema
information analysis, schema information classification, schema
information integration and calculation of the similarity of schema elements, wherein the step of schema
information analysis is used for realizing the analysis of element information of formatted source schemas and target schemas; the step of schema information classification is used for classifying schema element information analyzed in the schema
information analysis stage and classifying all the elements according to the name, the description and the type respectively; the step of schema
information integration is used for integrating classified results of schema information classification and element structure information and establishing weighted
fuzzy concept lattices; and the step of calculation of the similarity of the schema elements is used for calculating the matching degree of the schema elements according to the weighted
fuzzy concept lattices and setting a threshold to determine the matching relation between the elements. The method for realizing automatic matching of the
database schemas solves the problems of
schema matching in actual application, improves the efficiency of computers when solving the problem of
schema matching, and reduces the waste of CPU resources.