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

Реферат Розробка бази даних для інтернет-магазину





/p>

На наступному етапі проектування бази даних потрібно побудувати ER-діаграму, що відображає основні види сутностей і зв'язку між ними (рис. 1.1).


В 

Малюнок 1.1 - ER-діаграма концептуальної моделі


Виділимо атрибути сутностей.

Для цього з таблиці 1.2 виберемо можливі потенційні ключі. Потім з них виберемо первинні ключі. Слід зазначити, що потенційний ключ повинен мати такими властивостями:

унікальність - у кожному кортежі відносини його потенційний ключ єдиним чином ідентифікує це кортеж;

непріводімим - ніяке допустиме підмножина потенційного ключа не має властивість унікальності.



Таблиця 1.2 - Атрибути сутностей і зв'язків

Тип сущностиАтрибутДоменОбязательностьclothesclothes

Первинний ключ - це потенційний ключ, ймовірність втрати унікальності якого мала в порівнянні з іншими потенційними ключами. Також слід врахувати те, що СУБД (системи управління базами даних) легше індексувати числові, ніж символьні ключі. На підставі вищевикладеного, складемо таблицю 1.3 первинних і альтернативних ключів. br/>

Таблиця 1.3 - Первинні та альтернативні ключі

СущностьПервічний ключАльтернатівний ключclothesclothes_idnazvanie clothes_idschetschet_idschet_id pokupatel_id data_oformlpokupatelpocupatel_idfio phonevidvid_idnazvanie 1.3 Побудова логічної моделі бази даних В«Only for youВ»


Логічне проектування бази даних являє собою процес конструювання моделі інформаційної структури організації, що виконується на основі конкретної моделі даних, але без урахування певної СУБД і інших фізичних обмежень.

При побудові логічної моделі будемо використовувати мову ER-діаграм. У них сутності зображуються позначеними прямокутниками, асоціації - поміченими ромбами або шестикутниками, атрибути - поміченими овалами, а зв'язки між ними - ненаправленими ребрами, над якими може проставлятися ступінь зв'язку (1 або буква (символ), що замінює слово "багато") і необхідне пояснення.

Логічна модель описує поняття предметної області, їх взаємозв'язок, а також обмеження на дані, що накладаються предметною областю. [1, стор 59] Для інтернет магазину ринку жіночого одягу розглянута предметна область, виділені сутності (вид одягу (vid), найменування одягу (clothes), покупці (pokupatel), рахунок (schet) і зв'язки між ними), для сутностей виділені атрибути. Розроблено логічна модель майбутньої бази даних ринку іграшок. Так як реалізація такого зв'язку в СУБД реляційного типу скрутна, потрібно ввести нову сутність, назвемо її schetpok (рахунок покупця) (рис. 1.2). br/>В 

Малюнок 1.2 - Введення нової сутності schetpok

Тепер потрі...


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





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

  • Реферат на тему: Інформаційні бази даних: нормалізація, зв'язку і ключі
  • Реферат на тему: Технологія створення бази даних у середовищі СУБД MS Access на прикладі маг ...
  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access
  • Реферат на тему: Розробка реляційної моделі бази даних
  • Реферат на тему: Вивчення бази даних та системи управління базами даних