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

Реферат Автоматизоване робоче місце інженера по гарантії СТО "Континент"





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

Найбільш поширеними методами проектування БД зараз є метод ER-діаграм і метод функціональних залежностей.

Для проектування бази даних скористаємося методом ER-діаграм. Суть цього методу полягає у встановленні сутностей і зв'язків між ними.

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

Розрізняють концептуальні і фізичні ER-діаграми. Концептуальні діаграми не враховують особливостей конкретних СУБД. Фізичні діаграми будуються по концептуальних диаграммам і являють собою прообраз конкретної бази даних. Сутності, певні в концептуальній діаграмі стають таблицями, атрибути стають колонками таблиць (при цьому враховуються допустимі для даної СУБД типи даних і найменування стовпців), зв'язки реалізуються шляхом міграції ключових атрибутів батьківських сутностей і створення зовнішніх ключів [13].

При правильному визначенні сутностей, отримані таблиці будуть відразу перебувати в 3НФ. Основна перевага методу полягає в тому, модель будується методом послідовних уточнень первинних діаграм.


.2 Розробка концептуальної моделі бази даних


На етапі концептуального проектування найбільш часто використовується спадна методологія проектування концептуальної схеми - схема «від загального до конкретного». Її суть полягає в переході від якоїсь абстрактної сутності, що володіє всіма можливими властивостями, згідно опису зовнішнього подання, з поступовим уточненням вимог, до формування нових сутностей, з новими зв'язками і визначенням належності властивостей тієї чи іншої суті або зв'язку. Так як програмний продукт є початковим етапом створення автоматизованої системи ідентифікації та простежуваності в організації, то не обходимо при розробці структури бази даних, враховувати можливість подальшого розширення та кількості зберігаються параметрів.

Виходячи з останніх вимог, варто припустити, що необхідно, по можливості, винести параметри базових сутностей в окремі таблиці. Що дозволить без змін структури бази даних розширити спектр збережених параметрів.

Прикладом такого підходу можна назвати структуру таблиць для зберігання машин клієнтів і відомостей про них показаної на малюнку 3.1


Малюнок 3.1 - Структуру таблиць для зберігання машин клієнтів


В основній таблиці «car» зберігатися тільки основні параметри автомобіля:


Таблиця 3.1 - Типи полів у таблиці «car»

Ім'я поляТіп поляОписаниеcar_idСчетчикУникальный кодbrand_idЧісловойСсилка на таблицю цінових группclient_idЧісловойСсилка на таблицю клиентовnumberТекстовыйГосударственный номер автотранспортного средстваmodelТекстовыймодель машини

Для зберігання інших параметрів використовується таблиці «car_param» і «car_param_text». У таблиці «car_param_Text» зберігаються назви параметрів, так як вони будуть часто повторюватися. Таблиця «car_param_Text» містить записи описують параметри. Од...


Назад | сторінка 18 з 48 | Наступна сторінка





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

  • Реферат на тему: Проектування і розробка бази даних для зберігання відомостей по роботі букм ...
  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: Розробка бази даних для зберігання інформації даних характеристик товару
  • Реферат на тему: Створення бази даних, заповнення таблиць даними
  • Реферат на тему: Структура базових таблиць бази даних &Двигуни постійного струму&