| As comprehensive combination of Database technology and network technology, the concept of distributed database in traditional sense has been greatly extended, which will bring the area of extensive research into the scope of the distributed database. The Mobile Agent, as a new type of distributed computing technology, is providing a new method to access the distributed database effectively. By using mobile agent to access distributed database, it is provided with the ability of perceiving network status, such as the network nodes whether been connected or the burden of the current network. So it can adapt to the network's configuration and changes, driving correctly under the control of response planning; The Mobile Agent can perceptual resources, such as resource availability and special database changes etc, making an appropriate response on major incidents; Mobile Agent also has the autonomy in decision-making capacity, by using the feedback of accessing network nodes, changing the overall planning independently.In this paper, we gave a presentation of distributed database and mobile agent technology detailed, and we analyzed the problems faced by the application of mobile agent technology in distributed database circumstance. The major contributions in the dissertation include:â‘ Following discussing of mobile agent's migration strategy, an improved ant colony algorithm on the basis of ant colony system to solve the traveling agent problem is presented. The improved algorithm speed up the convergence rate and lower into the possibility of local optimal solution, as it has the characteristic of parallelism, positive feedback and heuristic search, so that the migration will be more flexible.â‘¡Following the analysis of the security issues arising from application of mobile agent technology, an improved security scheme for mobile agents based on Hierarchical Identity-based encryption (HIBE) has been presented. Mobile agents' mutual authentication with the host could be implemented easily and efficiently in the distributed circumstance by using the improved security scheme. Meanwhile, the path tracking of mobile agents is also implemented. The improved security scheme provides a reliable security and robustness.â‘¢We design the framework model of accessing distributed database based on mobile agent, which taking full account of mobile agent's migration and security characteristic by accessing. We discussed the composition of the model, and designed the subsystem's architecture. |