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

Реферат Розробка бази даних &Мережа ресторанів&





ння, актуалізацію та обробку інформації з метою підтримки якого-небудь виду діяльності, розроблений для певної предметної області.

Предметна область - частина реального світу, що підлягає вивченню з метою організації управління та автоматизації [1 - с.8].

У ході аналізу предметної області необхідно:

· усвідомити і вказати призначення бази даних;

· визначити і виділити початковий набір сутностей і атрибутів предметної області.

Розглянемо приклад проектування бази даних предметної області Мережа ресторанів .

Призначення і предметна область

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

· прийом замовлень на основі складеного меню, обслуговування клієнтів;

· бухгалтерія - розрахунок доходів за прийнятими замовленнями, нарахування заробітної плати співробітникам;

У проекті автоматизованої інформаційної системи предметну область відображають моделі даних певного рівня. Рівнів може бути декілька, це залежить від складності розв'язуваних завдань, але концептуальний і логічний рівні присутні завжди.

Концептуальна модель, в якій визначається початковий набір сутностей і атрибутів предметної області, відображає процес смислового наповнення бази даних. Вона розробляється без урахування особливостей фізичного представлення даних, всі зусилля творця повинні бути спрямовані на структурування даних і виявлення взаємозв'язків між ними. Модель складається з трьох основних компонентів:

) Сутності.

Сутності - будь-який конкретний або абстрактний об'єкт у розглянутій предметній області. Слід розрізняти поняття тип сутності і екземпляр сутності raquo ;. Тип сутності - це набір однорідних особистостей, предметів, виступаючих як єдине ціле. А екземпляр сутності - конкретна річ в наборі.

Кожна сутність має хоча б одним можливим ключем. Один з них приймається за первинний ключ.

При виборі первинного ключа слід віддавати перевагу несоставнимі ключам або ключам, складеним з мінімального числа атрибутів.

Недоцільно також використовувати ключі з довгими текстовими значеннями (переважно використовувати цілочисельні атрибути). Не варто також використовувати як ключа не номер страви, а його назву, наприклад, Цезар з лососем або Окрошка м'ясна по-домашньому .

Не допускається, щоб первинний ключ брав невизначений значення. Інакше з'явиться не володіє індивідуальністю, і, відтак не існуючий екземпляр сутності. З тих же причин необхідно забезпечити унікальність первинного ключа.

Тепер про зовнішні ключах:

Якщо сутність З пов'язує суті А і В, то вона повинна включати зовнішні ключі, відповідні первинним ключам сутностей А і В.

Якщо сутність У позначає сутність А, то вона повинна включати зовнішній ключ, відповідний первинному ключу сутності А.

У реляційній базі даних сутності представлені у вигляді таблиць.

У розглянутій інформаційній системі сутностями є: Список закладів, Розділ, Співробітники, Меню, Замовлення.

У концептуальної моделі сутності позначаються прямокутником з назвою сутності всередині.

) Атрибути.

Атрибут - властивість сутності в даній предметній області. Назви атрибутів однієї сутності повинні бути різні.

Атрибути в концептуальної моделі зображуються у вигляді овалів, в яких також вказуються імена атрибутів.


Атрибути сутності Список закладів:

АтрібутСмисловое значеніеТіп даннихКод заведеніяКод заведеніяСчетчікНазваніеТіп і назва заведеніяТекстовийКонтактиКонтактние дані: адреса, телефонТекстовийОпісаніеКраткая інформація про заведенііПоле MEMO

Атрибути сутності Розділи:

АтрібутСмисловое значеніеТіп даннихКод разделаКод разделаСчетчікНазваніеНазваніе разделаТекстовий

Атрибути сутності Співробітники:

АтрібутСмисловое значеніеТіп даннихКод сотруднікаКод сотруднікаСчетчікФаміліяФамілія сотруднікаТекстовийІмяІмя сотруднікаТекстовийДолжностьЗанімаемая співробітником должностьТекстовийТелефонТелефон сотруднікаТекстовийКод заведеніяКод заведеніяЧісловойСтавкаРазмер заробітної платиЧісловой

Атрибути сутності Меню:

АтрібутС...


Назад | сторінка 2 з 7 | Наступна сторінка





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

  • Реферат на тему: Розробка бази даних предметної області
  • Реферат на тему: Характеристика сутності та особливостей функціонування ісламських банків
  • Реферат на тему: Розгляд сутності та значення млинцевій &Млинцевий дворик&
  • Реферат на тему: Вивчення сутності та автоматизація діяльності ТОВ &Діланж&
  • Реферат на тему: Сутності та види пілінгу