To use information from different sources together is a desirable property for the users.especially in these internet days.A two-level multicontext architecture DBCL iS defined in this paper which can be used to integrate heterogeneous databases.Each context in its first level iS a classical many-sorted theory,which corresponds to a database.The context in the second level is a generalized many-sorted theory,where metatheories about the various relations among databases can be stated.A kind of semantics,with respect to which DBCL is sound as well as complete,is also provided in this paper.