1. A method of manipulating a multi-tenant database, wherein the multi-tenant database comprises one or more source databases for storing tenant data, the method comprising: receiving a database operation request for one or more tenant-specific logic views, wherein the tenant-specific logic views are created for respective tenants based on mapping information pointing to the one or more source databases included in the multi-tenant database and multi-tenant metadata; acquiring the mapping information related to the database operation request and pointing to the one or more source databases included in the multi-tenant database; and performing a database operation corresponding to the database operation requested for the one or more source databases based on the acquired mapping information.