Recently technological advancement, especially those of the cloud services have reached a high point of
development and research. However, the technology and principles change rapidly and there is an increasing number
of open problems. Nowadays, DBMS outsourcing is one of the most required features of cloud services.
Technological advancements around transmission of data through the network, have largely influenced the cost of
transmitting the data per terabyte over long distances (Gelogo, Y., E., Lee, 2012). Furthermore, DBMS have
achieved progress in two comparisons dimensions: data management and data transfer. Based on the related