ачити у кожної сутності первинні ключі
Побудувати графічно (схема 1.1.)
У одного постачальника може бути багато товарів, в одній категорії може бути безліч товарів і може бути багато товарів одного бренду.
Таблиця 1.1. Сутність і атрибути.
СущностьСвойства атрібутаІмя атрібутаТіп атрібутаТіп данныхТоварыномерПервичный ключAutoNumberномер брендаКлюч внешнийNumberнаименованиеописательныйTextномер поставщікаКлюч внешнійNumberгарантіяКлюч внешнійNumberномер тіпаКлюч внешнийNumberценаописательныйCurrencyкол-во на складеКлюч внешнійNumberожідаемое кіл-воКлюч внешнійNumberпоставкі прекращениYes / NoПоставщікіномерПервічний ключAutoNumberнаименованиеописательныйtextконтактное лицоописательныйtextдолжностьописательныйtextстранаописательныйtextгородописательныйtextадресописательныйtextтелефонописательныйtextфаксописательныйtextКатегории товаровномерПервічний ключAutoNumberнаименованиеописательныйtextБрендыномерПервичный ключAutoNumberнаіменованіе брендаописательныйtextПроданные товариномерПервічний ключAutoNumberномер тіпаКлюч внешнійNumberномер брендаКлюч внешнійNumberномер товараКлюч внешнійNumberдата продажіопісательнийDate / timeценаКлюч внешнійNumberколічествоКлюч внешнійNumberскідкаКлюч внешнийNumberвсегоописательныйCurrency
2. Реалізація БД в СУБД
.1 Створення таблиць і схеми бази даних
На основі таблиці 1.1, де представлені всі сутності та їх атрибути створюються таблиці бази даних, такі як товари, постачальники, категорії товарів, бренди, продані товари. На рис. 2.1. представлена ??структура таблиці «товари».
Рис. 2.1. Структура таблиці «товари»
Таблиця 2.1. Властивості полів таблиці «товари»
ПолеСвойствоЗначениеIDIndexedYes (No Duplicates) BrandIDIndexedYes (No Duplicates) CaptionБрендNameField Size30CaptionНаименованиеSupplierIDIndexedYes (No Duplicates) CaptionПоставщікWarrantyField SizeByteCaptionГарантія, мес.TypeIDDecimal Places0CaptionТіпIndexedYes (Duplicate OK) PriceFormatCurrencyDecimal Places2CaptionЦенаWarehouseAmountDecimal Places0CaptionКолічество на складеWaitedAmountDecimal Places0CaptionОжідаемое кол-воSupplyTerminatedFormatTrue/FalseCaptionПоставки прекращениDefault Value0 p>
Після створення всіх таблиць у вікні Relationships створюється схема бази даних, яка відповідає раніше розробленої моделі.
На рис. 2.2. представлена ??схема бази даних в MS Access.
Рис. 2.2. Схема бази даних в MS Access
2.2 Розробка і створення запитів
Таблиця. 2.2. Розробка запитів
Ім'я запросаНазначеніеТіп запросаBrandQueryОбеспечівает список брендовЗапрос на выборкуGoodNamesQueryОбеспечивает список товаровЗапрос на выборкуGoodsCategoryQueryОбеспечивает список категорій товаровЗапрос на виборкуGoodsOnWarehouseQueryТовар, наявний на складеЗапрос на выборкуSaledBetweenDatesQueryОбеспечивает список проданих товарів за певний періодЗапрос з параметрамиSaledGoodsQueryОбеспечивает список проданих товаровЗапрос на вибірку
На рис. 2.3. представлена ??конструкція запиту, що забезпечує список проданих товарів.
...