Тема: Побудова та індексування таблиць у СУБД Visual FoxPro. Зв’язування таблиць.
Мета: Навчитися створювати та зв’язувати таблиці баз даних та заповнювати їх відповідними даними.
Ход роботы :
1.) Запускаем Visual FoxPro.
2.)Создаем таблицу Кадри.
Для этого заходим : Файл – Создать – Table – New file. Даем имя таблице (например Кадры), Появляется окно создания таблицы.
3.)Мы ее заполняем для этого нажимаем «Append» в диалоговом окне«Command», или через главное меню«Вид» -> «Append Mode».

4.)Что бы добавить в таблицу дополнительные столбцы в командной строке пропишем
MODIFY STRUCTURE и добавим нужный нам столбец(телефон).

5.) Просмотрим содержание полученой таблицы используя BROWSE TITLE ’table2’ LOCK 7 REDIT.

6.) В окне «Command» создаем индекс по дате рождения и по табельному номеру для этого вводим команду INDEX ON (STR(tab_nomer)+DTOS(birthday)) TO index.
7.) Закрываем таблицу в окне «Command» вводим Close All.
8.)Создаем базу данных для этого : Файл – Создать – Data Base – New file – и создаем две таблицы.
Первая таблица :

Вторая таблица :

База данных выглядит так :

9.) Во время создания таблиц в конструкторе сразу устанавливаем индексы связи по полю «Zmina» для главной таблицы :
SET RELATION TO zmina INTO table3 IN table2
Висновок : Я навчився створювати та зв’язувати таблиці баз даних та заповнювати їх відповідними даними.