Planning and focus the objectives
Some aspects must be considered to achieve the design goals of the Mobile Database System, or MDS to reach. Performance must be stabilized due to travel. The MDS design of the interface should be discreet. The MDS is reliable for the high expectations of the needs of mobile users'. Finally, the scalability of the MDS, which contains all sync at the same time. Merge replication allows synchronization of database engineslocal database located on your mobile device with a central database running on a server. Determine how the data is imported or exported to the database driver on the database server as part of the strategy. Planning Strategy as part of phase synchronization of database design
Mobile Database Design
Mobile Database design is based on eight steps. Special measures will help the design goal of MDS will be successful. Figure 1 below shows the flow ofThe eight stages of the design of mobile databases.
1. Mobile platform
Factors that may be considered in the choice of a platform are ease of use, ease of development, ease of communication, ease of distribution, product price, system reliability, maintainability of the product, bandwidth communication , technical support and the popularity of the product. E 'is also necessary to consider what type of wireless equipment and network infrastructure are available for use withmobile applications. For example, the mobile operating system is best for a successful implementation of the MDS? Currently available include mobile and portable operating system, Windows 2003/XP/Vista/7, PocketPC and Windows Mobile, Symbian OS 7.x/8.x/9.x, Linux and Embedded Linux.
2. Mobile Database
Once the platform is selected, a suitable mobile database management system should be selected. At this point, if it is determined that the mobile databasesupported on the mobile platform previously selected do not meet the requirements and may require a different mobile database to select or switch to another platform. For example, IBM DB2 Everyplace and Oracle9i Lite. Oracle Database Lite offers a smaller footprint, SQL-enabled client database for local access to corporate data, applications on the mobile device. It 'also equipped with the Mobile Server middleware component that supports scalable synchronization of data andcentralized management of mobile resources
3. Central Database
The choice of the central database is parallel to the selection of mobile database because the database must coexist in a single system, while parts of the data. For example, if SQL Server for Windows Mobile is used as a mobile database, SQL Server can be used as a central database to ensure interoperability, as both database systems management from the same supplier.
4. TransactionModel
A transaction model should be chosen based on the characteristics of the model and user preferences. The names of the transactional models are available in a mobile environment Kangaroo, Pro-Motion, Moflex, Cluster and multi-database.
5. Optimization Techniques
The compression technique allows large amounts of data to move between the mobile device and the central database server. The compression techniqueoptimum use of available bandwidth, data transfer between mobile devices and the central database. This will not only improve performance, but also the available bandwidth for other users. Mobile devices have limited storage capacity is limited, the most frequently used data stored on the optimal use of available space it.
6. Public Database
Identify the extent of the database and data is crucial. After the decisions on infrastructuredecisions regarding the storage of data should be done.
7. Entity attributes
While the size of the database are identified, the attributes in each of these subjects should be considered. For each of these attributes, the data type and format of the data must be determined.
8. Entity Relationship Diagram
When the details of database entities and their attributes are completed, if an entity relationship diagrambe developed. This diagram shows the relationships between different entities.
database design process is the most critical. This step is to make some important decisions and procedures on the front plays an important role in the development of MDS of success.
No comments:
Post a Comment