Створення бази даних.
. 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 |