Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка інформаційної системи автоматизованого робочого місця дистриб'ютора

Реферат Розробка інформаційної системи автоматизованого робочого місця дистриб'ютора





рибути функціонально повно залежать від потенційного ключа [5].

Щоб привести ставлення до 2 НФ винесемо поля, що відносяться до клієнта, товару, замовленнями, способам відправки, способи оплати, категоріям, точкам видач і групам. У таблиці «Customer» ключем буде поле: «CustomerID», і самі поля: «Surname», «Name», «Patronomic», «dateOFbirth», «SeriesPassports», «PassportNumber», «SubdivisionCode», «dateOFissue», «Issued», «RegisteredAddress», «Address», «Phone», «GroupID», «Inactive». У таблиці «Orders» залишиться запис «CustomerID», за якою ці дві таблиці будуть зв'язуватися.

У таблицю «Goods» додамо поля, що стосуються товару: «GoodName» і «description», «volume», «price», «Category». Так само в таблицю «Goods» додамо ключове поле «GoodsID», яке визначатиме унікальний код товару. Так само в умові поставленої задачі сказано, що весь товар поділяється на категорії продукції. Додамо в таблицю замовлення полі «CategoryID». Для позбавлення від транзитивних залежностей самі категорії винесемо в окрему таблицю «Category» з ключем «CategoryID», за яким за яким вона буде пов'язана з таблицею «Goods».

У таблицю «Orders» додамо поля, що відносяться до замовленнями: «Orders». Так само в таблицю додамо ключове поле «OrdersID», яке визначатиме унікальний код замовлення. Для позбавлення від транзитивних залежностей самі таблиці, такі як точки видачі, способи оплати, клієнт, товари та методи доставк винесемо в окремі таблиці з ключами «TermsOFissueID», «MaymentmethodsID», «CustomerID», «GoodsID», «DeliveryMethodsID»., По яким за яким вони буде пов'язана з іншими таблицями.


. 1.3 Приведення до третьої нормальної форми

Відношення знаходиться в третій нормальній формі тоді і тільки тоді, коли воно знаходиться в 2НФ і відсутні транзитивні функціональні залежності неключових атрибутів від ключових [5].

У відношенні «Товарів» і «точок видачі» виділяються наступні транзитивні функціональні залежності:

№ товару? Назва товару, назва товару? Назва конкретного товару.

№ точки видачі? Назва точки видачі, назва точки видачі? Назва конкретної точки видачі.

Так як у всіх відносинах більше немає часткових залежностей, то вони знаходяться в 2НФ. Оскільки в усіх відношеннях відсутні транзітівние залежності - вони знаходяться в 3НФ. Проте тепер все відносини відповідають і нормальним формам вищих порядків (БКНФ, 4НФ і 5НФ).

Підсумкова схема бази даних буде представлена ??в розділі 2.2.


2.2 Створення бази даних в SQL Server


середу Microsoft SQL Server Management studio була використана мною для побудови системи бази даних. Тип int в таблицях був застосований для стовпців з ідентифікаційними ключами, внаслідок чого при кожному додаванні нового рядка в таблицю значення лічильника інкрементується на одиницю. Тип nvarchar (50) був використаний для всіх стовпців строкового типу. Стовпці, що містять дату, використовували тип date, також був використаний тип bit, тоді і тільки тоді, коли необхідно було вибрати те чи інше дійство.


. 3 Опис даних


Для ресурсів необхідно зробити кілька таблиць, залежно від їх типу (див. табл.1.4-1.8).


Таблиця 1.4. Опис даних про категорії

№Названіе атрибута (показника та ін.) Джерело (звідки значення) Тип даннихОпісаніе1CategoryIDВнутренній ключЧісловойКод категорії товара2NameCategoryСправочнікТекстовойНазваніе категорії

Таблиця 1.5. Опис даних про назви товарів

№Названіе атрибута (показника та ін.) Джерело (звідки значення) ФорматОпісаніе1GoodNameIDВнутренній ключЧісловойКод назви товара2NameGoodNameСправочнік ТекстовийНазваніе товару

Таблиця 1.6. Опис даних про способи оплати

№Названіе атрибуту Джерело ФорматОпісаніе1MaymentmethodsIDВнутренній ключЧісловойКод способу оплати2NameMaymentmethodsСправочнікТекстовийНазваніе способу оплати

Таблиця 1.7. Опис даних про способи відправки

№Названіе атрибуту Джерело ФорматОпісаніе1DeliveryMethodsIDВнутренній ключЧісловойКод услугі2NameDeliveryMethodsСправочнікТекстовойКод назви послуги

Таблиця 1.8. Опис даних про групи представників

№Названіе атрибуту Джерело ФорматОпісаніе1GroupIDВнутренній ключЧісловойКод групи кліента2NameGroupСправочнікТекстовийНазваніе групи кліента3AreaGroupСправочнікТекстовойТерріторія групи

. 4 Опис довідників

автоматизований дистриб'ютор база довідник

Опис довідників наведено в таблиці (див. табл.1.3):


Таблиця 1.3. Опис довідників

Назад | сторінка 4 з 5 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка бази даних для зберігання інформації даних характеристик товару
  • Реферат на тему: Проектування процесу видачі товару &як має бути&
  • Реферат на тему: Комп'ютерна обробка даних таблиці Microsoft Office Access
  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: База даних автоматизації обліку руху товару на складі