дкриття файлу БД використовується команда
[<ім'я файлу БД> /?] [IN <номер робочої області>]
[INDEX <список. ndx і. mdx файлів>]
[ORDER [TAG] <ім'я. ndx файлу>/<покажчик. mdx файлу> [OF <ім'я. mdx файлу>]] [АИАЗ <аліас>] [EXCLUSIVE] [NOUPDATE ],
яка відкриває існуючий файл БД та пов'язані з ним файли. mdx і. ndx в поточній робочій області.
Для створення індексних файлів типу. ndx і. mdx використовується команда
ON <індексне вираз> ТО <ім'я. ndx файлу>/<ім'я покажчика індексу. mdx файлу> [OF <ім'я. mdx файлу>] [UNIQUE] [DESCENDING] p>
Для відкриття індексних файлів використовується команда
INDEX TO [/? <список імен файлів> [ORDER [TAG] <ім'я. ndx файлу>/<ім'я покажчика індексу> [OF <ім'я. mdx файлу>]]]
Крім широкого набору команд типовий мова СУБД типу dBASE персонального комп'ютера включає кілька десятків або навіть сотень вбудованих функцій. Функції можуть використовуватися на місці змінних і констант в командах. Після вказівки імені функції обов'язково йдуть круглі дужки, навіть якщо функція не вимагає ніяких параметрів. br/>
Деякі функції СУБД типу dBASE
ФункціяНазначеніеRECNO () Повертає номер поточного запису відкритого файлу БДBOF () EOF () Повертають логічний ознака початку і кінця відкритого файлу БДRECCOUNT () Повертає число, записів у відкритому файлі БДFOUND () Повертає логічний ознака успішності пошуку в БД командою SEEKЦКЕ (<зразок>, <вир.С>) Порівнює рядок <зразок> з символьним виразом <вир.С> UPPER (<вир.С>) Перетворює символьну рядок у верхній регістрINKEY () Повертає код натиснутою клавішіERROR () Повертає номер ошібкіCHR () Повертає букву за кодуDATE () Повертає поточну датуROW () COL () Повертає номер поточного рядка і стовпчика екрану
У мові dBASE IV використовуються також функції, які (поряд з командами) дозволяють обробляти дані (у тому числі, виконувати обчислення) , А також визначати стану, наприклад, чи знаходиться покажчик записів у кінці файлу: 7EOF0-Після імені функції зазвичай стоять круглі дужки, в яких можуть міститися аргументи. Функції не можна використовувати самостійно, а тільки разом з якою-небудь командою. p align="justify"> Крім системних функцій у dBASE IV можна використовувати функції, створені самим користувачем.
У мові dBASE використовуються змінні, тип яких автоматично визначається першим в даній програмі присвоєнням їм значення. Можливі типи: символьний, логічний, числовий, дата. p align="justify"> Крім простих змінних, в програмах і процедурах можна використовувати одно-або двовимірні масиви. Кожен елемент масиву являє собою звичайну змінну. Представлення змінних у вигляді масиву дозволяє значно розширити діапазон...