Программы для PocketPC
Телефонный справочник для платформ PocketPC и Windows CE
Новости

Проекты
Телефонный справочник
  • Интерфейс
  • Скачать
  • Добавить город
  • Хранение данных
  • Структура данных
    Преобразование данных:
  • г. Владивосток 1.0
  • г. Серов 1.1
  • CSV-формат 1.1новое

    Форум

    КПК
    Описание и возможности
    История и поколения

    Разработка
  • eVB
    Ресурсы
    Вопросы и ответы

  • eVC
    Ресурсы
    Вопросы и ответы

    Программы

    Игры

    Книги

    Где купить?
  • Москва
  • Владивосток
  • Интернет

    Вопросы/Отзывы


    Rambler's Top100
  • Хранение данных

    При написании телефонного справочника возник воспрос каким образом хранить и осуществлять поиск в базе данных. Исходная таблица с БД г. Владивостока была выполнена в формате DBase (DBF), имела свыше 180 тысяч записей и размер около 23,3МГб.

    Первой мыслью было - просто перенести dbf-таблицу на PocketPC (благо возможности iPaq 3660 позволяют это сделать) и использование любой программы просмотра dbf-файлов для PocketPC. Однако тестирование существующих программ для PocketPC осуществляющих работу с такими таблицами показали невозможность работы с такими объемами данных, некоторые из них просто зависали, другие работали слишком медленно.

    Вторая идея состояла в том, чтобы перенести данные из dbf таблицы в формат БД Microsoft Access, с тем, чтобы затем преобразовать в формат БД Microsoft Pocket Access, но оказалось, что последняя поддерживает максимум 65536 записей, этого не хватало для хранения информации о всех телефонных номерах.

    Одним из вариантов было использование Microsoft SQL Server 2000 CE Edition, но этот вариант тоже отпал, из-за своей громоздкости, да и Microsoft SQL Server 2000 CE Edition необходимо покупать.

    В результате было выработано следующее решение:

    Данные переносятся в формат собственной таблицы данных, оптимизированной как для минимизации затрачиваемого дискового пространства для хранения записей, так и минимизации времени поиска.

    Пишется клиентская программа, организующая интерфейс пользователя к записям таблицы.

    Далее: структура данных


    © 2001-2002 PPCSoft, http://ppcsoft.narod.ru
    Hosted by uCoz