|
|
| ||||||||||||
DOGOVOR |
|||||||||||||
NDOG |
CEHNAK
NCN
Рис. 1. ИЛМ данных, обеспечивающая решение задачи формирования плана сдачи цехами готовой продукции на склад
3.3 Определение логической структуры реляционной базы данных.
Логическая структура реляционной базы данных определяется совокупностью логически взаимосвязанных реляционных таблиц. Каждая реляционная таблица имеет структуру, определяемую реквизитным составом одного из информационных объектов полученной ИЛМ . Логические связи таблиц соответствуют структурным связям между объектами.
Логическая структура реляционной базы данных, построенная на основе полученной ИЛМ, приведена на рис. 2. На этой схеме реляционные таблицы представлены структурой, определяемой составом и последовательностью полей (атрибутов). Ключевые поля отмечены знаком *. Логические связи изображены линиями между одинаковыми ключами связи.
Таблица CEHNAK.
NCN*
Kceh
DSSK
Ksklad
Kolotgc
Таблица Sklad
Таблица Ceh
Ksklad*
nsklad
telsklad
fiosklad
Kceh*
nceh
telceh
Fioceh
Таблица Nomenklatura
Kizd*
nizd
ed_izm
price_izd
quant_zapas
ksklad
kceh
Таблица Zakazchiki
Kzak*
nzak
Adrzak
Таблица Dogovor
month
nzak
Ndog*
Adrzak
Kzak *
data
Таблица OTGCEH.
Kizd*
NCN*
KOLOTGC
Таблица Specdog
Kizd*
Ndog*
quant_dog
Potg
ED_izm
Price_izd
Рис. 2. Логическая структура реляционной базы данных задачи
3.4 Исходные данные контрольного примера.
Требования к данным курсовой работы — их представительность, учитывающая особенности информации, указанные в описании предметной области. Такие данные должны обеспечить отладку алгоритма на компьютере и подтвердить работоспособность реализации алгоритма. В данных курсовой работы для поставленной задачи должно быть предусмотрено, что изделию одного наименования может соответствовать несколько договоров, в одном договоре может быть несколько изделий. Данные курсовой работы, предназначенные для тестирования, отладки и демонстрации решения задачи формирования плана, приведены в табл.1 - 5.
Таблица 1_1.
Данные таблицы Sklad.
nsklad
fionsklad
telnsklad
301
склад 1
Букин Г. А.
5-76-23
302
склад 2
Волкова И. В.
4-51-17
303
склад 3
Дроздов С.Е.
7-74-77
Таблица 1_2.
Данные таблицы Ceh.
kceh
Nceh
Fionceh
telnceh
301
Цех 1
Гумилев М. С.
2-33-66
302
Цех 2
Мухин Д.В.
2-01-10
303
Цех 3
Подлаз М. А.
2-55-45
Таблица 1_3.
Данные таблицы Nomenclatura.
kizd
nizd
ed_izm
price_izd
quant_zapas
ksklad
kceh
101
карандаши
шт.
1,00
900
302
301
102
ручки
шт.
1,00
1000
302
301
103
тетрадки
шт.
3,00
1200
302
301
104
обложки
шт.
0,50
1500
302
301
105
резинки
шт.
0,60
500
302
301
106
дневник
шт.
3,50
2000
302
301
107
корректор
шт.
2,50
500
302
301
108
линейки
шт.
1,50
1000
302
301
109
циркуль
шт.
3,00
700
302
301
Таблица 1_4.
Данные таблицы Zakazchiki.
Nzak
adrzak
211
"Школьник"
ПМР, г. Тирасполь, ул. 25 Октября,8
212
"Малыш"
Россия, г. Москва, ул. Арбат,51
213
"Ученик"
Беларусь, г. Минск, ул. Ленина, 3
214
"Канцтовары"
Кыргыстан, г. Бишкек, ул. Московская, 12
215
"Все для школы"
Россия, г. Брянск, ул. Ульянова, д. 5
216
"Канцтовары"
Украина, г. Днепропетровск, ул. Артема,1
Таблица 1_5.
Данные таблицы Dogovor.
Ndog
kzak
Data
adrzak
mounth
Nzak
41
211
01.01.2006
ПМР, г. Тирасполь, ул. 25 Октября,8
январь
"Школьник"
42
212
01.01.2006
Россия, г. Москва, ул. Арбат,51
январь
"Малыш"
43
Новости |
Мои настройки |
|
© 2009 Все права защищены.