Лаба №2. Вторая лаба по Fox Pro [Вариант Фильмотека]

Вариант: 
Фильмотека
Решение
Файл с решением: 
Задание

 Для всех вариантов заданий необходимо сделать следующее:

1. Привести базу данных в нормализованный вид.

2. Средствами Visual FoxPro создать таблицы базы данных.

3. Определить в таблицах соответствующие индексы.

4. Установить связи между таблицами.

5. Заполнить таблицы произвольными данными.

6. Написать программу с использованием окон и меню, в которой предусмотреть возможность открытия и закрытия таблиц базы данных, добавления новых записей, редактирования и удаления записей, удовлетворяющих некоторому условию (например, по фамилии, которая вводится с клавиатуры в отдельном окне), поиска данных (например поиск студента по номеру зачетной книжки).

Варианты заданий:

1. Дано отношение «Студент», содержащее следующие сведения: фамилия, имя и отчество студента; домашний адрес; номер зачетной книжки; средний балл; название кафедры; фамилия, имя и отчество заведующего кафедрой; телефон кафедры; название факультета; фамилия, имя и отчество декана; телефон деканата.

2. Дано отношение «Сотрудник», содержащее следующие сведения: фамилия, имя и отчество сотрудника; домашний адрес; рабочий телефон; должность; оклад; название кафедры; фамилия, имя и отчество заведующего кафедрой; телефон кафедры; название факультета; фамилия, имя и отчество декана; телефон деканата.

3. Дано отношение «Склад», содержащее следующие сведения: наименование товара; единицы измерения; стоимость одной единицы; количество (в единицах измерения); наименование поставщика; адрес поставщика; телефон поставщика; номер заказа; дата выполнения заказа; количество заказанного товара; наименование получателя; телефон получателя.