Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Застосування ER-моделі для опису предметної області.

Етапи життєвого циклу розробки БД

Етапи життєвого циклу бази даних:

  • Проектування:
    • планування,
    • аналіз РІРёРјРѕРі,
    • концептуальне проектування,
    • логічне проектування,
    • фізичне проектування,
  • реалізація,
  • завантаження,
  • тестування,
  • експлуатація С– СЃСѓРїСЂРѕРІС–Рґ.

 

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

 

Зазвичай прийнято починати з вивчення понять і описів інформації, що підлягає моделюванню, а потім намагатися відображувати їх в рамках ER-моделі. Потім ER-проект перетвориться в реляційну схему, виражену засобами мови визначення даних для конкретної СУБД. В більшості випадків СУБД грунтуються на реляційній моделі. В цьому разі в ході прямолінійного процесу абстракція реалізується у конкретній реляційній схемі БД (relational database schema).

РРёСЃ.2.1. Процес моделювання С– реалізації БД

Модель «сутність-зв'язок»

Модель «сутність-зв'язок» була запропонована в 1976 році Пітером Пін-Шен Ченом (англ. Peter Pin-Shan Chen) [The History of Conceptual Modeling (англ.). www.uni-klu.ac.at.] – американським професором комп'ютерних наук в університеті штату Луїзіана.

 

В ER-моделі структура даних відображається графічно, у вигляді діаграми сутностей і зв’язків (entity-relationship diagram), що складається з елементів трьох основних типів:

a)ВВВВВВВ множин сутностей;

b)ВВВВВВВ атрибутів;

c)ВВВВВВВ зв’язків.

Сутності

Сутність (entity) — це абстрактний об'єкт певного виду. Набір однорідних сутностей утворює множину сутностей (entity set).

ER-проектування ОО- проектування
Сутність Об’єкт
Множина сутностей Клас об’єктів

 

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




Переглядів: 610

<== попередня сторінка | наступна сторінка ==>
Криві титрування | Зв’язки

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.012 сек.