PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Porównanie możliwości wykorzystania oraz analiza wydajności baz danych na systemach mobilnych

Treść / Zawartość
Identyfikatory
Warianty tytułu
EN
Comparison of the possible uses and performance analysis of databases on mobile operating systems
Języki publikacji
PL
Abstrakty
PL
Artykuł przedstawia wybrane formy składowania danych tj. Local Storage, Shared Preferences, pliki płaskie oraz SQLite w kontekście dwóch systemów mobilnych – Android oraz Windows Mobile. Opisuje on również sposoby, poprzez które możliwe jest połączenie z zewnętrznymi systemami bazodanowymi takimi jak Microsoft SQL Server, PostgreSQL czy MySQL i stara się odpowiedzieć na pytanie, użycie której z tych opcji ma największy sens w poszczególnych przypadkach. Całość argumentuje badaniami wydajności, którym poddane zostały wszystkie z wymienionych opcji.
EN
This publication presents chosen forms of data persistence such as: Local Storage, Shared Preferences, flat files and SQLite in the context of two widely used mobile operating systems – Android and Windows Mobile. It also describes ways to connect to external database engines such as Microsoft SQL Server, PostgreSQL or MySQL and tries to answer the question which one of these data persistence forms makes the most sense and when. The arguments are based on performance tests that all of the described solutions were participants of.
Rocznik
Tom
Strony
133--139
Opis fizyczny
Bibliogr. 13 poz., rys.
Twórcy
autor
  • Politechnika Lubelska, Instytut Informatyki, Nadbystrzycka 36B, 20-618 Lublin, Polska
autor
  • Politechnika Lubelska, Instytut Informatyki, Nadbystrzycka 36B, 20-618 Lublin, Polska
autor
  • Politechnika Lubelska, Instytut Informatyki, Nadbystrzycka 36B, 20-618 Lublin, Polska
Bibliografia
  • [1] Hengming F., Jia Ch., Bin X.; The Interaction Mechanism based on JSON for Android Database Application, Academic Journal, 2013 – JSON.
  • [2] Lee S.; Creating and Using Databases for Android Applications, International Journal of Database Theory and Application Vol. 5 No. 2, 2012.
  • [3] H.V. Leong and A. Si, Database Caching Over the Air-Storage, The Computer Journal 40(7) , 1997.
  • [4] Nurseitow N., Paulson M., Reynolds R., Izurieta C.; Comparison of JSON and XML Data Interchange Formats: A Case Study; Montana State University – Bozeman.
  • [5] Si A., Leong H. L., The Hung Kong Polytechnic University Query optimization for broadcast database, 1998.
  • [6] Wei J.; Android Database Programming, Packt Publishing Ltd., 2012.
  • [7] Klasa Cursor, Android Developers, https://developer.android.com/reference/android/database/Curso r.html, dostęp: październik 2016r.
  • [8] Klasa FileOutputStream, Oracle Help Center, https://docs.oracle.com/javase/7/docs/api/java/io/FileOutputStre am.html, dostęp: wrzesień2016r.
  • [9] Klasa FileInputStream, Oracle Help Center, https://docs.oracle.com/javase/7/docs/api/java/io/FileInputStrea m.html, dostęp: wrzesień2016r.
  • [10] Klasa SharedPreferences, Android Developers, https://developer.android.com/reference/android/content/Shared Preferences.html, dostęp: wrzesień2016.
  • [11] Klasa SQLiteDatabase, Android Developers, https://developer.android.com/reference/android/database/sqlite /SQLiteDatabase.html, dostęp: październik 2016r.
  • [12] Klasa SQLiteOpenHelper, Android Developers, https://developer.android.com/reference/android/database/sqlite /SQLiteOpenHelper.html, dostęp: październik 2016r.
  • [13] Save a File on External Storage, Android Developers, https://developer.android.com/training/basics/data-storage/files.html#WriteExternalStorage, dostęp: wrzesień2016r.
  • [14] Save a File on Internal Storage, Android Developers, https://developer.android.com/training/basics/data-storage/files.html#WriteInternalStorage, dostęp: wrzesień2016.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-36b9244a-4533-493a-abdf-9152bb0b1a07
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.