Pulsar PEG770 Manual de usuario Pagina 60

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 217
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 59
41
1.2.4.2 Base de Datos
Las Bases de Datos se usaron tanto en el dispositivo como en el PC. En el dispositivo
habían dos opciones: utilizar un motor de base de datos embedido dentro de la PDA,
pero con las funcionalidades básicas disponibles o usar las Bases de Datos Palm
usuales, léase archivos .PDB. Se optó por la segunda opción, ya que los diferentes
motores embedidos (DB2, OracleLite, abcDB, SprintDB, DB Editor, dbNow,
HanDBase) o son pagos (algunos muy caros) o no tienen interfaz (al menos no fácil)
con SuperWaba. Su gran problema es que no soporta el lenguaje SQL (Structured
Query Language - Lenguaje de Consultas Estructurado) por lo que hacer querys que
impliquen JOINs entre varias tablas de hace una tarea significativamente más
complicada que si se dispusiera de sentencias SQL. Además de pagar este precio,
que el modelo de datos puede sufrir modificaciones que normalmente no tendría.
En el PC se escogió MySQL, porque tiene un tipo (una de varias) de licencia que
permite utilizarla gratuitamente (con tal de que no de distribuya, entre otras
condiciones), porque es muy rápida y porque se tenía previa experiencia en su
manejo. Se utilizó el modelo de Bases de Datos relacionales y su diagrama
Entidad/Relación para modelar los datos, ya que se tiene amplia experiencia en el
tema, además de ser el enfoque que la Escuela nos brindó en sus diferentes materias
del tema. MySQL es un motor de bases de datos, que desafortunadamente no tiene
una GUI (Interfaz Gráfica de Usuario, por sus siglas en inglés) que facilite el trabajo,
se optó por la herramienta SQLyog, la cual se puede descargar gratuitamente del sitio
web de WebYog, la casa desarrolladora del producto:
www.webyog.com/sqlyog/download2.html Es un software muy liviano pero potente
con el cual se había tenido la oportunidad de trabajar y brinda una gran facilidad a la
hora de administrar una Base de Datos MySQL. Respecto a la sincronización entre
las Bases de Datos del PC y de la PDA, se usó principalmente los Conduits, como ya
se vió, aunque en realidad éstos hacen uso de las dos tecnologías que hacen posible
que se comuniquen con MySQL: Java Data Base Connectivity (JDBC) y Open Data
Base Connectivity (ODBC), para Jsync y EHand, respectivamente.
Vista de pagina 59
1 2 ... 55 56 57 58 59 60 61 62 63 64 65 ... 216 217

Comentarios a estos manuales

Sin comentarios