ці.
Недоліком таблиць Paradox є наявність відносного великої кількості файлів, необхідних для зберігання даних, що містяться в таблиці. При копіюванні або переміщенні небудь таблиці з одного каталогу в інший необхідно забезпечити копіювання або переміщення всіх файлів, що відносяться до цієї таблиці. Файли таблиць мають наступні розширення:
· DB - таблиця з даними
· MB - BLOB-дані
· PX - головний індекс (ключ)
· XG? і YG?- Вторинні індекси
· VAL - параметри для перевірки даних і цілісності посилань
· TV і FAM - формати виводу таблиці в програмі Database Desktop
2 . НАВІГАЦІЙНИЙ СПОСІБ доступ до баз даних
Гідність навігаційного способу доступу до бази даних - простота кодування операцій з набором даних. Його основний недолік полягає в тому, що якщо потрібно обробити тільки одну запис, все одно додаток отримує всі записи набору даних. Це призводить до великого навантаження на мережу, особливо при інтенсивному обміні даними. Тому застосування навігаційного способу доступу зазвичай обмежується локальними БД.
У цьому розділі розглядаються основні операції, що застосовуються в локальних БД, які також можна використовувати в невеликих мережах для організації роботи з віддаленими БД. Для операцій з таблицями використовуються набори даних Table і Query. За допомогою структурованого мови запитів (SQL) і набору даних Query можна реалізувати реляційний доступ до БД (див. розділ «Реляційний спосіб доступу до бази даних»).
При відсутності будь-яких обмежень для роботи з локальними БД краще використовувати набір даних Table, т. к. операції з його записами виконуються трохи швидше, ніж для записів набору даних Query, а для доступу до віддалених БД- набір даних Query, оскільки він дозволяє реалізувати реляційний доступ до даних, що зменшує кількість переданих по мережі записів.
При навігаційному способі доступу операції виконуються з окремими записами. Кожен набір даних має невидимий покажчик поточного запису . Цей покажчик визначає запис, поля якої можна редагувати і видаляти. Компоненти Table і Query дозволяють управляти положенням покажчика поточного запису.
При використанні навігаційного способу доступу до набору даних можливі наступні операції:
· Сортування записів
· Переміщення по набору даних
· Редагування записів
· Вставка і видалення записів
· Фільтрація записів
Відзначимо, що аналогічні операції застосовні до набору даних і при реляційному доступідо БД, що реалізується за допомогою SQL-запиту.
2.1 Операції з таблицею БД
Крім дій з окремими записами, за допомогою компонента Table можна виконувати також дії з таблицею БД, наприклад, створювати, видаляти або перейменовувати таблиці, встановлювати режими доступу до них.
Створення, видалення та перейменування . Зазвичай таблиці створюються на етапі розробки програми за допомогою відповідних програм (наприклад, Datab...