Створення бази даних.
. CREATE <ім'я файлу>
. CREATE kadr
. CREATE a:kadr
СУБД надає екран - форму для введення даних про структуру створюваного файлу даних : ім'я полю запису, тип, довжину і для числового поля - точність (число дробових позицій)
Ім'я набирається
Тип - натисканням першої букви або клавіші пробіл/уведення можливе видалення або додавання полів за допомогою пропонованого меню.
Для запам'ятовування структури файлу на диску натискається CTRL-END або CTRL-W
Потім СУБД запросить уведення даних. Можна відразу вводити дані, можна, відповівши "NO", відкласти цю роботу на потім. Змінити структуру можна за допомогою команди
. MОDIFУ STRUKTURE
Тут можна видаляти, перейменовувати і доповнювати поле БД. Модифікований файл повинний бути відкритий командою
USE <ім'я .DBF>
При модифікації стара структура зберігається на диску з розширенням .BAK для DBF - файлів і .TBK для FPT-файлів.
Заповнення бази даних.
Після створення структури файл залишається відкритим тобто доступним для команди введення, перегляду і зміни. Потім система подає запит - чи будете вводить дані чи ні. Якщо дані уводяться відразу, то з'являється поле введення, яке форматується під розміри кожного введення. Закінчити введення можна натисканням клавіш Ctrl-W/End.
Якщо структура була раніше створена або ім'я файлу- DBF мається на диску, його потрібно відкрити.
USE <ім'я файлів>
Команді USE без імені файлу закриває базу даних.
Також закриття всіх баз даних і зв'язаних з ними файлів інших типів індексів, форматів, звітів у всіх робочих областях і перехід у першу робочу область здійснюється командою
CLOSE DATABASE
Закриття усіх файлів виконується командою
CLOSE ALL
Переміщення в базі даних.
Запис, на якої знаходиться покажчик, є поточною. Команди, що змінюють положення покажчика записів:
GO TOP [IN ім'я області]- перехід до першого запису файлу.
GO BOTTOM [IN ім'я області]- перехід до останнього запису файлу.
GO N [IN ім'я області]- перехід до запису з номером N.
SKIP N [IN ім'я області]- перехід до запису, яка відстоїть від поточної на N число записів.
Редагування записів.
Дані можна змінювати шляхом присвоєння або обчислень за допомогою команди
REPLACE границі WHILE умова FOR умова поле1 WITH вираження, поле2 WIHT вираження... ADDITIVE
Ця команда заміняє значення зазначених полів на значення виражень, записаних після WITH. ADDITIVE указує, що значення мемо-поля доповнить зазначене вираження.
Наприклад, для файлу, представленого таблицею
Файл «Витрати»
№ зап |
DATA |
KOMР |
ZA_CHTO |
SUMMA |
1 |
15.09.99 |
Меблевий магазин |
письмовий стіл |
220.57 |
2 |
25.09.99 |
електрокомпанії |
Включення електроен. |
45.87 |
3 |
27.09.99 |
Телекомсервис |
Встановлення телефону |
870.67 |
4 |
29.09.99 |
Друкарні |
Бланки |
156.89 |
Нехай необхідно змінити значення полів у записі № 3. Перейдемо до потрібного запису і змінимо зміст полів «ЗА_ЩО» і «SUMMA»:
GO 3
REPLACE ZA_CHTO WITH ‘міжміст. розмова’ SUMMA WITH 158.99
Після виконання команд таблиця приймає вид:
Файл «Витрати»
№ зап |
DATA |
KOMР |
ZA_CHTO |
SUMMA |
1 |
15.09.99 |
Меблевий магазин |
письмовий стіл |
220.57 |
2 |
25.09.99 |
Електрокомпанії |
Включення електроен. |
45.87 |
3 |
27.09.99 |
Телекомсервис |
міжміст. розмова |
158.99 |
4 |
29.09.99 |
Друкарні |
Бланки |
156.89 |