Форум Рідного Міста

Робота з базами даних на КПК

Павло Жежнич - 17-2-2006 у 13:44

SmartList To Go - один з багатьох офісних продуктів від DataViz (http://www.dataviz.com/smartlisttogo), який призначений для роботи з базами даних на платформі Palm. На відміну від багатьох програм цього напрямку SmartList To Go має ряд принципових переваг, які дозволяють використовувати КПК як мобільний клієнт бази даних.
SmartList To Go складається з двох компонент -

  1. Десктопна частина (встановлюється на компю'тері)
  2. SmartList To Go для КПК (встановлюється на КПК)

Десктопна частина служить для зручного створення SmartList-ів, роботи з даними на комп'ютері, та для <b>синхронізації з MS Access</b>.
На КПК SmartList To Go дозволяє створювати SmartList-и, працювати з даними (переглядати, редагувати, змінювати). Усі зміни даних на КПК синхронізуються з десктопною частиною, як в свою чергу може синхронізувати дані з MS Access.
Кожен SmartList - це не просто таблиця, а таблиця з певним контролем обмежень цілісності (таблиці можуть мати первинні та зовнішні ключі, поля можуть мати обмежений набір значень). Крім того SmartList включає наступні основні елементи оформлення даних.

  1. Views (перегляди) - аналоги SELECT-запитів, які дозволяють вибирати потрібні дані з заданими умовами
  2. Forms (форми) - інтерфейсні засоби вводу, редагування та вилучення даних
  3. Lists (списки) - списки фіксованих значень для полів з обмеженим набором значень
  4. 1 to Many (один до багатьох) - механізм побудови master-detail форми з можливістю навігації від основної таблиці (SmartList-а) до підпорядкованої
  5. DB Join (зв'язок з БД) - механізм вибору значень для зовнішніх ключів (з посиланням на інший SmartList)
  6. Tabs (закладки) – розміщення полів у формах на декількох закладках, що дозволяє при вводі інформації відокремити важливі поля, які завжди видимі, від менш важливих

Можливості SmartList To Go є цілком достатні для того, щоб використовувати КПК як клієнта корпоративної БД. Для цього необхідно використати MS Access як проміжний інтерфейс між корпоративною БД та SmartList To Go на КПК і правильно налагодити синхронізацію даних. А саме:

  1. Довідкова інформація повинна синхронізуватися від комп'ютера до КПК
  2. Документальна інформація (наприклад, про продажі товару) повинна синхронізуватися від КПК до комп'ютера

Андрій Пелещишин - 17-2-2006 у 16:43

Можа по мережі синхронізуватися, а отже теоретично і по GPRS. Якщо так - можна робити прекрасні рішення з мобільними клієнтами на Palm Os або Symbian (smartlist є і для симбіану)