Omet navegació

2 - Permanència en BD Relacionals

La permanència en Bases de Dades Relacionals la dividirem en dues parts, depenent on fem la connexió, és a dir, on estiga el Sistema Gestor de Bases de Dades.

  1. Connexió remota: la Base de Dades no està en la mateixa màquina, és a dir, no està en el dispositiu mòbil. Serà el tipus de connexió que faríem si connectàrem a Oracle, PostgreSQL o MySQL, ja que evidentment no instal·larem en el dispositiu mòbil aquestos SGBD.
  2. Connexió local: la Base de Dades està en el mateix dispositiu mòbil. És el cas de SQLite, que ja ve instal·lat per defecte en Android, per ser molt lleuger. Aleshores la Base de Dades estarà en el mateix dispositiu.

En contra del que cabria esperar, la primera connexió és més fàcil, ja que les classes que hem vist per a Java ens serviran per a Android. Només haurem d'anar amb compte de permetre la connexió a Internet a l'aplicació i evidentment incloure en el projecte la classe corresponent al Driver JDBC del SGBD triat.

En canvi, la connexió local resulta ser un poc més complicada, ja que no podrem utilitzar còmodament el driver que utilitzàvem per a SQLite, i ens obligarà a canviar les coses.