Информационный сервер для программистов: Исходники со всего света. Паскальные исходники со всего света
  Powered by Поисковый сервер Яndex: Найдется ВСЁ!
На Главную Исходники Форум Информер Страны мира
   Документация по Паскалю    >>    btreedoc
   
 
 Документация к B-Tree Filer 5.0 (Rus)  Unknown 16.03.1989

Перевод на русский язык документации к пакету B-Tree Filer 5.0 фирмы TurboPower Software.



211k 
 

1. Введение ----------- Хранение и управление данными представляют собой одну из центральных проблем в электронной обработке данных. Не будет преувеличением, если сказать, что многие программисты имеют основной доход именно от работы с базами данных. До сих пор не существовало достаточного числа программных средств, которые позволяли бы быстро и эффективно писать программы в Turbo Pascal, работающие с базами данных. И тут на сцену выходит B-Tree Filer. B-Tree Filer предлагает вам высококачественную библиотеку для простого и эффективного управления базами данных. Он включает в себя многие средства, делающие его вне конкуренции: - Интегральная поддержка многопользовательских, сетевых баз данных. - Строгий контроль ошибок и режимы безопасности, обеспечивающие максимальную целостность данных. - Он написан на Turbo Pascal, причем обеспечивается полный исходный код продукта. - Поддержка записей фиксированной и переменной длины. - Все индексы хранятся в одном файле для минимизации числа используемых логических номеров файлов. - Отдельные файлы данных и файлы индексов для максимизации целостности данных. - Во время выполнения не требуется иметь резидентных в оперативной памяти программ (TSR-программ). - Мощные модули с утилитами для полноэкранного просмотра, реорганизации и сортировки файлов данных. - Поддержка сетей Novell, MS-NET, а также всех прочих сетей, совместимых по NetBIOS. - Модули доступа к сети, обеспечивающие управление файлами, управление принтерами и передачу сообщений в сети. B-Tree Filer основан на улучшенной версии алгоритма сбалансированного B-дерева, который зарекомендовал себя как лучший метод доступа к данным в больших базах данных. Емкость базы данных, поддерживаемая B-Tree Filer, настолько велика, что вам практически не нужно об этом беспокоиться: - Максимальное число записей данных: 2,147,483,647 - Максимальное число ключевых элементов: 2,147,483,647 - Длина ключа: от 1 до 255, по умолчанию 30 символов максимум - Максимальное число индексов на одну базу данных: 750, по умолчанию 100 - Диапазон длины записи данных: от 21 до 2,147,483,647 (DOS и архитектура 8086 ограничивают эту величину значением 65,535) - Максимальное число рабочих станций: 32,767 (по умолчанию 50) Как вы уже, наверное, знаете, B-Tree Filer существует в двух версиях. Однопользовательская версия позволяет вам писать базы данных, работающие на отдельных PC, тогда как многопользовательская версия включает в себя средства для запирания записей и доступа к сети. Для различения этих версий в данном руководстве мы используем фразу "B-Tree Net", когда речь идет о средствах, специфичных для сетевой версии, и "B-Tree Filer", когда данное средство работает независимо от версии. Каждый раздел настоящего руководства поясняет, какие средства обеспечивает каждая из версий. Отметим, однако, что B-Tree Filer разработан таким образом, что вы можете писать с его помощью простые однопользовательские прикладные программы, которые затем легко можно модифцировать для работы в сети. B-Tree Filer является версией TurboPower Software солидного и респектабельного продукта из Западной Германии: BTREE-ISAM. Этот продукт появился в Европе два года назад и имеет заслуженную репутацию благодаря высокому быстродействию и надежности. Кроме перевод на английский, фирма TurboPower Software улучшила исходный пакет, включив в него новые утилиты виртуальной сортировки и доступа к сети. Мы обеспечиваем тот же самый высокий уровень обслуживания и поддержки данного продукта, к которому наши пользователи привыкли по предыдущим продуктам нашей фирмы.