закладених основ конструкції СУБД і командного мови. Одна з найбільш широко використовуваних (в даний час застарілих) версій цього сімейства - dBASE III +. p align="justify"> У новій версії dBASE IV концепція СУБД і командний мова набули значного розвитку, що дозволило усунути недоліки попередньої версії, а також істотно збагатити палітру засобів обробки даних і поліпшити інтерфейс користувача.
До числа СУБД реляційного типу, призначених для ПК, відносяться сімейство dBASE (dBASE II, III, 111 + і IV), Clipper, Foxbase, R: BASE, Paradox та ін У цих СУБД запису і , відповідно, поля мають звичайно фіксовану довжину (найчастіше довжина такого запису досягає 4000 ... 5000 байт). Виняток становлять поля типу Memo, використовувані, наприклад, у СУБД сімейства dBASE. Кількість полів в перерахованих СУБД варіюється від 128 до 1024. p align="justify"> Довжина поля залежить від типу поля і може становити від 255 до 4000 байт для текстових полів, до 20 байт для числових полів і має фіксовані значення для полів типу дати (8 байт) і логічних полів (1 байт ). Поле типу Memo служить для зберігання великих масивів текстової інформації і зберігається в окремому файлі БД, але сприймається як поле у ​​складі основного файлу БД. Це поле має плаваючу довжину, яка визначається обсягом введеної текстової інформації, і може досягати 32767 байт. p align="justify"> Більшість СУБД реляційного типу для ПК дозволяють створювати файли з числом записів до 1 млрд. і об'ємом до 2 Гбайт. Зазвичай обмеженням на число і обсяг записів, в першу чергу, виступає ємність зовнішньої пам'яті ПК на магнітних дисках. p align="justify"> До складу багатьох СУБД, призначених для роботи на ПК, входять три основні компоненти: командна мова, інтерпретує система або компілятор для перетворення команд до здійсненних увазі і засоби взаємодії користувача з СУБД (інтерфейс користувача). p>
Командний мова служить для виконання і забезпечення необхідних операцій з даними - дозволяє створювати структури файлів БД і маніпулювати даними, створювати прикладні програми, екранні форми введення і виведення інформації і т.д. Структура і можливості мови в значній мірі визначають вигляд конкретної СУБД, її можливості. До складу командного мови ПК також зазвичай входять спеціальні команди з установки параметрів і станів системи (SET-команди), а також функції, призначені для різних видів обробки даних та виконання допоміжних дій. p align="justify"> У СУБД команди можна виконувати по одній (після набору з клавіатури) або групами команд в автоматичному режимі, попередньо записаних до спеціального (програмний) файл. Команди мови СУБД записуються в текстовій формі, близькій до звичайного мови. Для того щоб ПК могла виконувати таку команду, її треба перетворити на вигляд здійснимих машинних команд. p align="justify"> Існує два принципово різних способи такого перетворення. У першому способі використовується інтерпретує система, яка перетворює по че...