Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Базы данных / lab2obdStvor_b_d.doc
Скачиваний:
8
Добавлен:
07.02.2016
Размер:
73.22 Кб
Скачать

Створення бази даних.

. 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

Соседние файлы в папке Базы данных