Nowadays most databases are run independently. An independence that leads to a series ofproblems: repeated efforts of maintenance and updating, difficulty in proceeding with an analysis atvarious levels and no guarantee of coherence between sources.Joint management of these sources requires them to be integrated in order to define the explicitlinks between the various bases and to provide a unified vision. Our thesis deals with this issue. Itconcentrates in particular on the means of relating data and of assessing coherence between multiplerepresentations. We have sought to systematically analyse each difference in representation betweenmatching data so as to determine whether it results from different criteria used for data capture or fromerrors in the capture itself, the aim being to ensure coherent data integration.In order to study the conformity of representations, we suggest exploiting existing databasespecifications. These documents describe specific selection and modelling rules for objects. They arereference metadata used to determine whether representations are equivalent or incoherent. But theiruse is insufficient since specifications described in a natural language can be imprecise or incomplete.So the data contained in the bases is a second interesting source of knowledge. If one uses machinelearning techniques to analyse how they tally, it becomes possible to establish evaluation rules thatenable a justification of the conformity of representations.The methodology we put forward is based upon these elements. It consists in a coherenceevaluation process and a knowledge acquisition proceeding. The process comprises several steps: dataenrichment, intra-base control, matching, inter-bases control, and the final assessment. Each of thesesteps exploits knowledge inferred from the specifications or induced from the data through learning.The benefit of using machine learning techniques is twofold: not only does it enable to acquireevaluation rules, it also reveals the discrepancy tolerated in the data when compared to the writtenspecifications.This approach has been carried out on NGI databases that showed different levels of detail.