Методические указания к выполнению курсовой работы по курсу "Базы данных и системы управления базами данных". Егоров А.В. - 12 стр.

UptoLike

Составители: 

12
2. Задания к выполнению курсовой работы
2.1. Перечень заданий
Для выполнения работы необходимо реш ить следующие задачи:
а) Построить логическую структуру базы данных на уровне взаимосвязей
между объектами и на уровне взаимосвязей между атрибутами разных
объектов, предварительно определив эти взаимосвязи; подтвердить пра-
вильность полученной структуры на экземпля рах данных;
Примечание. Нечетные варианты должны построить иерархическую
структуру, четные - сетевую.
б) выполнить нормализацию отношений, для этого необходимо ввести ог-
раничения, определить функциональные зависимости и ключи; привес-
ти каждое отношение к третьей нормальной форме;
в) сформулировать выбранные запросы в терминах реляционной алгебры
и показать правильность их обработки на примерах;
г) написать и привести в приложении программу обраб отки первых трех
запросов с помощью СУБД Foxbase+.
2.2. Варианты заданий
В качестве предметной области проектирования БД выбрана торговая
фирма, которая осуществляет выполнение заказов, поступающих от клиентов.
Для построения БД использованы следующие об ъекты и их атрибуты:
1.
Фирма (название фирмы, юр. адрес, телефон фирмы, счета в банке, на-
именование товара, цена товара);
2.
Склад ( склада, ад рес склада, заказа, наименование товара, единицы
измерения, кол-во товара, цена товара, отметки об оплате);
3.
Кадры (Название фирмы, Ф.И.О. сотрудника, должность сотрудника, обра -
зование сотрудника, оклад, дата принятия на работу);
4.
Поставщик ( поставщика, Ф.И.О. поставщика, юр. адрес поставщика,
счета поставщика, наименование товара, цена товара);
5.
Транспорт ( склада, автомобиля, марка автомобиля, грузоподъемность,
год выпуска, Ф.И.О. владельца, дата перевозки);
6.
Накладная ( накладной, наименование товара, единицы измерения, кол-
во, цена, сумма);
7.
Товар (Наименование товара, единицы измерения , сорт, цена, изготовитель,
адрес изготовителя);
8.
Клиент ( клиента, Ф.И.О. клиента, юр. адрес клиента, счета клиента,
заказа, наименование товара, цена товара);
9.
Счет (Наименование банка, счета, Ф.И.О. владельца счета, состояние
счета, дата, наличие кредита, сумма кредита);