VOL. 10, NO 20, NOVEMBER, 2015 ISSN 1819-6608 ARPN Journal of Engineering and Applied Sciences © 2006-2015 Asian Research Publishing Network (ARPN). All rights reserved. www.arpnjournals.com 9496 ENVIRONMENT FOR AGENT-BASED MODEL IN MOBILE DATABASE TRANSACTION: A REVIEW Suhaila Mohd Zain 1 , Sharmilla Sulong 1 , Noor Muzlinda Mat Hashim 1 and Zairi Ismael Rizman 2 1 Department of Information Technology and Communication, Kuala Terengganu Polytechnic, Kuala Terengganu, Terengganu, Malaysia 2 Faculty of Electrical Engineering, Universiti Teknologi MARA, Dungun, Terengganu, Malaysia E-Mail: suhaila_mdzain@pkkt.edu.my ABSTRACT This paper described the concepts of mobile environment that are vastly used and discussed in the database transaction application. In order to understand the management of databases in a mobile environment, special terms and concepts need to be clarified. This includes of the setting for elements involved and how they are organized. Many technologies are applied to deliver the accessibility of data needed in the mobile database transaction. Features identified in transaction management of mobile database came from the characteristic of the network structure in mobile topology, database operation nature and also limited resources. In this review, we try to cater disconnection issue for planned and unplanned disconnection of mobile database transaction in Mobile Ad-Hoc Network (MANET) architecture. The study also involved various types of database in two types of architectures which are general environment and MANET. Keywords: mobile network architecture, network features, database transaction, agent model in networking. INTRODUCTION Emerging technologies for wireless is useful not just for sharing information and communication among different users in statics. Conversely, varies of device can now be used when a user wants to access information in mobile while the information changes according to the user’s movement anywhere and at any time. The mobility has affected the way data is disseminated, the query is processed and the transaction is managed. The current phenomena that we are in are called mobile environment. Concepts clarification Some people are confused with many terms and definition that being used to refer to the mobile computing area. Mobile computing involves mobility of hardware, data and software in computer applications. It can be viewed as a specialized class of distributed systems which consisted of either client-server model or peer-to-peer model. Mobile computing is a special case of distributed system where connections between hosts are dynamically changed [1]. It involves computations and data transfer over distributed and mobile nodes, not just voice communication such in mobile communications and point- to-point or person-to-person as in telecommunications, e.g. from the mobile node to databases, thus mobile computing applications can be applied over telecommunication networks which comprised of voice and data. It involves mobility, but not necessarily with wireless computing that is wireless which does not imply mobility [2]. In mobile computing, there can be stationary nodes which connected wirelessly such as wireless local loop from “backbone” to home. To simplify, it can be said as wireless computing aids mobile computing. There are many issues such as mobile computing without wireless networks. Nomadic computing which often means that user mobility without device mobility. Three mobility paradigm which viewed from user side can be identified as static, nomadic and continuous mobility. Nomadic definition which according to [3], “the ability to move easily from place to place and retain access to information and communication services while moving, at intermediate stop and at the destination”, but the nomadic currently refer to portability. In [4] stated that nomadic computing refers to mobile computers in integrated part of distributed computing environment. Meanwhile, continuous mobility can be defined where users are always reachable and network provides reasonable communication capabilities for moving users [3]. Further explained that a mobile motion of objects can be in two approaches, user movement (personal mobility) or movement of the user’s device (device mobility). Components involved in mobile computing There are many similar terms that used to refer to the same component. According to previous research, mobile computing environment basically includes [1, 2, 5- 8]: i. A fixed network which is a distributed system. ii. Fixed Host (FH) typically is a computer with high speed fixed network, but has no connection with Mobile Host (MH). iii. Mobile Unit (MU) or MH or sometime called Mobile Terminal (MT) is a mobile computer connected to the fixed network via a wireless link. In [2] prefer Mobile Station (MS) to refer to same thing. MH in some respect may also refer to sites. iv. Base Station (BS) or Mobile Support Stations (MSS) by using a wireless interface to connect to an MU.