2
@ IJTSRD | Available Online @ www ISSN No: 245 Inte R Databa Ja M.Tech Scholar, Department of Com ABSTRACT As we know that database is a interrelated data i.e. it is composed of files that are linked in such a way tha from one of files may be combined wit from other files so that the user may rec information as he/she needed. E.g. names, telephone numbers and addres you may know is a collection of rel hence database. Mobile development has become a software industry and it is being presen In order to develop a mobile we require it and that database is called mobile data More and more mobile applications work, and databases are the most com storing and managing data. So, a mobi uses a database that is hosted in th connects remotely to it in order to access The aim of this paper is to know about that are required for the mobile applicati Keywords: NOSQL, SQL, XML docu documents I. INTRODUCTION Mobile database is a stationary datab mobiles that can be connected to mob device over a mobile network, or we ca mobile database is a database that is actu a mobile device. A mobile application a as an app, is an application software th to run on a mobile device, such as a s tablet computer. Apps are generally sma w.ijtsrd.com | Volume – 2 | Issue – 3 | Mar-Apr 56 - 6470 | www.ijtsrd.com | Volum ernational Journal of Trend in Sc Research and Development (IJT International Open Access Journ ase for Mobile Application asra Nisar, Owais Noor Trumboo mputer Science and Engineering, Punjab Techni collection of f collection of at information th information ceive the exact Consider the sses of people lated data and part of the nt everywhere. a database for abase. need data to mmon way of bile application he cloud, and s its data. t the databases ions. uments, JSON base used for bile computing an also say that ually stored by also referred to hat is designed smartphone or all, individual software units with limited application may also be know online app, iPhone app or s mobile that we use toda applications and we can applications too. With mobile access to corporate data on the internet access device that is r at remote sites. The various database environment includes The corporate database ser deals with and stores th provides the corporate app A mobile database platfo laptop or other internet acc The two-way communica corporate and the mobile D II. ISSUES IN MOBILE The two main issues associate are the management of mo communication between mo databases. In the below se requirements of mobile DBMS The functionality required f includes the capability to: Communicate with the cen or primary database server Coordinate the data on cen and mobile device. Capture the data from a r internet. Create personalized an applications. r 2018 Page: 853 me - 2 | Issue 3 cientific TSRD) nal ical University, India d function. A mobile wn as an app, web app, smartphone app. Every ay has some inbuilt also download other e databases, user have eir laptop, PDA, or other required for applications components of mobile s: rver and the DBMS that he corporate data and plications. orm that includes PDA, cess devices. ation links between the DBMS. DATABASES ed with mobile databases obile database and the obile and the corporate ection we identify the Ss. for the mobile DBMSs ntralized database server r. ntralized database server range of sources such as nd customized mobile

Database for Mobile Application

  • Upload
    ijtsrd

  • View
    4

  • Download
    0

Embed Size (px)

DESCRIPTION

As we know that database is a collection of interrelated data i.e. it is composed of collection of files that are linked in such a way that information from one of files may be combined with information from other files so that the user may receive the exact information as he she needed. E.g. Consider the names, telephone numbers and addresses of people you may know is a collection of related data and hence database.Mobile development has become a part of the software industry and it is being present everywhere. In order to develop a mobile we require a database for it and that database is called mobile database.More and more mobile applications need data to work, and databases are the most common way of storing and managing data. So, a mobile application uses a database that is hosted in the cloud, and connects remotely to it in order to access its data.The aim of this paper is to know about the databases that are required for the mobile applications. Jasra Nisar | Owais Noor Trumboo "Database for Mobile Application" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-2 | Issue-3 , April 2018, URL: https://www.ijtsrd.com/papers/ijtsrd11215.pdf Paper URL: http://www.ijtsrd.com/computer-science/database/11215/database-for-mobile-application/jasra-nisar

Citation preview

Page 1: Database for Mobile Application

@ IJTSRD | Available Online @ www.ijtsrd.com

ISSN No: 2456

InternationalResearch

Database for Mobile Application

Jasra NisarM.Tech Scholar, Department of Computer

ABSTRACT

As we know that database is a collection of interrelated data i.e. it is composed of collection of files that are linked in such a way that information from one of files may be combined with information from other files so that the user may receive the exact information as he/she needed. E.g. Consider the names, telephone numbers and addresses of people you may know is a collection of related data and hence database. Mobile development has become a part of the software industry and it is being present everywhere. In order to develop a mobile we require a database for it and that database is called mobile database. More and more mobile applications need data to work, and databases are the most common way of storing and managing data. So, a mobile application uses a database that is hosted in the cloud, and connects remotely to it in order to access its data. The aim of this paper is to know about the databases that are required for the mobile applications. Keywords: NOSQL, SQL, XML docudocuments I. INTRODUCTION

Mobile database is a stationary databasemobiles that can be connected to mobiledevice over a mobile network, or we can also say that mobile database is a database that is actually stored by a mobile device. A mobile application also referred to as an app, is an application software that isto run on a mobile device, such as a smartphone or tablet computer. Apps are generally small,

@ IJTSRD | Available Online @ www.ijtsrd.com | Volume – 2 | Issue – 3 | Mar-Apr 2018

ISSN No: 2456 - 6470 | www.ijtsrd.com | Volume

International Journal of Trend in Scientific Research and Development (IJTSRD)

International Open Access Journal

Database for Mobile Application

Jasra Nisar, Owais Noor Trumboo omputer Science and Engineering, Punjab Technical

As we know that database is a collection of interrelated data i.e. it is composed of collection of files that are linked in such a way that information from one of files may be combined with information

that the user may receive the exact information as he/she needed. E.g. Consider the names, telephone numbers and addresses of people you may know is a collection of related data and

Mobile development has become a part of the stry and it is being present everywhere.

In order to develop a mobile we require a database for it and that database is called mobile database.

More and more mobile applications need data to work, and databases are the most common way of

ng data. So, a mobile application uses a database that is hosted in the cloud, and connects remotely to it in order to access its data.

The aim of this paper is to know about the databases that are required for the mobile applications.

NOSQL, SQL, XML documents, JSON

database used for mobile computing

device over a mobile network, or we can also say that database is a database that is actually stored by

A mobile application also referred to that is designed

to run on a mobile device, such as a smartphone or . Apps are generally small, individual

software units with limited function. A mobile application may also be known as an app, web app, online app, iPhone app or smartphone app.mobile that we use today has some inbuilt applications and we can applications too. With mobile databases, useraccess to corporate data on their laptop, PDA, or other internet access device that is required for applications at remote sites. The various components of mobile database environment includes:

The corporate database server and the DBMS that deals with and stores the corporate data and provides the corporate applications.

A mobile database platform that includes PDA, laptop or other internet access devices.

The two-way communication links between the corporate and the mobile DBMS.

II. ISSUES IN MOBILE DATABASES

The two main issues associated with mobile databases are the management of mobile database and the communication between mobile and the corporate databases. In the below section we identify the requirements of mobile DBMSs

The functionality required for the mobile Dincludes the capability to:

Communicate with the centralized database server or primary database server.

Coordinate the data on centralized database server and mobile device.

Capture the data from a range of sources such as internet.

Create personalized and customized mobile applications.

Apr 2018 Page: 853

6470 | www.ijtsrd.com | Volume - 2 | Issue – 3

Scientific (IJTSRD)

International Open Access Journal

echnical University, India

software units with limited function. A mobile application may also be known as an app, web app, online app, iPhone app or smartphone app. Every mobile that we use today has some inbuilt

also download other With mobile databases, user have

access to corporate data on their laptop, PDA, or other internet access device that is required for applications

The various components of mobile database environment includes:

erver and the DBMS that deals with and stores the corporate data and provides the corporate applications. A mobile database platform that includes PDA, laptop or other internet access devices.

way communication links between the mobile DBMS.

ISSUES IN MOBILE DATABASES

associated with mobile databases the management of mobile database and the

communication between mobile and the corporate databases. In the below section we identify the

e DBMSs.

The functionality required for the mobile DBMSs

Communicate with the centralized database server or primary database server. Coordinate the data on centralized database server

range of sources such as

Create personalized and customized mobile

Page 2: Database for Mobile Application

International Journal of Trend in Scientific Research and Development (IJTSRD) ISSN: 2456-6470

@ IJTSRD | Available Online @ www.ijtsrd.com | Volume – 2 | Issue – 3 | Mar-Apr 2018 Page: 854

III. POPULAR DATABASES FOR MOBILE : Databases for mobiles need to be: No server requirement. Fast and secure. Lightweight, because storage is limited on mobile

devices. Low memory and power consumption.

There are lots of mobile databases but some of the most popular databases for mobile apps are:

SQLite SQLite is a relational database, and it is a lighter version of SQL that is designed for mobile. SQLite is an embedded SQL database engine that is without any separate server process, unlike any other SQL database. SQLite supports all relational databases features and is an open source also which is by default present in two main mobile operating systems i.e. Android and iOS, and supported by blackberry and windows phone. SQLite is very fast and need very less memory to operate.

Berkeley Database Berkeley database is a high performance embedded database and is an open source also that allows us to handle data in different ways. It can be in relational way like SQLite, or it can be in key/value pair data and it can also support multiple data items for a single key. Berkeley database supports java objects as data or it can also be XML documents. Berkeley database can work both as a relational database as well as NOSQL database depends on which library we are using.

Couchbase Lite Couchbase Lite database is powerful NOSQL embedded JSON database. In Couchbase Lite, the data is stored as JSON documents. Each document in Couchbase Lite can have one or more attachments which is stored and loaded separately. We can also say that Couchbase Lite is a document-oriented database.

Realm Database Realm Database is also a relational database in which data can be queried, filtered and interconnected but also have objects which are live and fully reactive. Realm database is developed by Realm which is designed to run on mobile devices. It is server less and cross-platform like SQLite.

IV. CHARACTERISTICS OF MOBILE DATABASE The various characteristics of mobile databases are: Mobile database have limited resources. It should have limited power supply. Restricted bandwidth of wireless networks. Mobility. Disconnections. V. ADVANTAGES AND DISADVANTAGES OF MOBILE DATABASE

Centralized portability number database not needed. Involves donor network during call setup

VI. CONCLUSION

Mobile application development is one of the most dynamic area in IT industry. Database is very important while we are building any application. Without database we cannot built any application. Database plays a very important role in mobile application. In order to run a mobile app, we require a database for it to run the app and the database that will run on the mobile app is called as mobile database. In this paper, we learnt about various mobile databases that we are using today.

REFERENCES

1) Kevin Ebi, “Organize your business with a mobile database”, retrieved 14/12/08.

2) Katerina Roukounaki, “Five popular databases for mobile”.

3) Santhosh Kumar Gajendran, “A Survey on NoSQL Databases”.

4) Marin FOTACHE and Dragos COGEAN, “NoSQL and SQL Databases for Mobile Applications”, Informatica Economică,vol. 17, no. 2/2013.

5) Trevor Perrier and Fahad Pervaiz , “NoSQL in a Mobile World: Benchmarking Embedded Mobile Databases”.

6) Ameya Nayak, Dikshay Poojary and Anil Poriya, “Type of NOSQL Databases and its Comparison with Relational Databases”, International Journal of Applied Information Systems (IJAIS), Volume 5– No.4, March 2013.

7) Abdul Haseeb and Geeta Pattun, “A review on NoSQL: Applications and challenges”, International Journal of Advanced Research in Computer Science, Volume 8, No. 1, Jan-Feb.