Студопедия — Приклад побудови ER- моделі ВНЗ за методом К.М. Бахмана
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Приклад побудови ER- моделі ВНЗ за методом К.М. Бахмана






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

Розглянемо приклад створення ER- моделі предметної області ВИЩИЙ НАВЧАЛЬНИЙ ЗАКЛАД (ВНЗ).

Етап планування БД

Задачі інформаційної системи:

· забезпечення адміністрації ВНЗ довідковою інформацією по факультетах, кафедрах, спеціальностях, викладачах, студентах і дисциплінах, що викладаються у ВНЗ;

· контроль успішності студентів.

ЕТАП АНАЛІЗ ВИМОГ ДО БД

Аналіз предметної області

У результаті дослідження і аналізу предметної області були визначені такі сутності, атрибути і первинні ключі (табл.1).

Зв’язки сутностей визначаються на основі бізнес-правил, які побудовані з урахуванням організаційної структури та операцій, що виконуються в системі:

· у ВНЗ існує декілька факультетів;

· на факультеті навчаються студенти за певними спеціальностями;

· у склад групи входять студенти;

· факультет об’єднує декілька кафедр;

· на кожній кафедрі працює декілька викладачів;

· на кожній спеціальності викладається ряд дисциплін, які проводять викладачі різних кафедр;

· з кожної дисципліни своєї спеціальності студенти складають іспит або залік;

· не кожен викладач читає дисципліни (наприклад, асистент) і не з кожної дисципліни є викладач (наприклад, нова дисципліна, по якій викладача ще не призначено).

Дослідження предметної області виявило, що всі сутності є сильними, зв’язки між сутностями – не ідентифікуючими. Зв’язок між сутностями СТУДЕНТ і ДИСЦИПЛІНА має атрибут Оцінка.

Таблиця 1

Сутності, атрибути і ключі предметної області ВНЗ

 

Сутність Атрибути Первинний ключ
ФАКУЛЬТЕТ Код Назва Декан Код факультета
СПЕЦІАЛЬНІСТЬ Код Назва Вимоги Код спеціальності
ГРУПА Код Назва Кількість студентів Староста Код групи
СТУДЕНТ Номер залікової книжки Прізвище Адреса Рік народження Номер залікової книжки
КАФЕДРА Код Назва Завідуючий кафедрою Кількість викладачів Код кафедри
ВИКЛАДАЧ Табельний номер Прізвище Посада Науковий ступінь Табельний номер викладача
ДИСЦИПЛІНА Код Назва Кількість годин Семестр Код дисципліни

 

На основі задач, які були поставлені перед інформаційною системою, і на основі аналізу предметної області, побудована ER-діаграма ВНЗ (рис.10).

Розроблений концептуальний проект необхідно перевірити на збитковість та на відповідність транзакціям користувачів.

Перевірка на збитковість передбачає перевірку ER-моделі з метою виявлення збиткових даних і вилучення їх в тому випадку, якщо вони визначені. На збитковість перевіряються і зв’язки, що зв’язують дві сутності. Не повинно бути дублюючих зв’язків.

Перевірка моделі на відповідність транзакціям користувачів виконується на основі таких підходів:

· перевірка того, чи представляє модель всю інформацію (сутності, атрибути, зв’язки), яка необхідна для кожної транзакції;

· перевірка по ER- модель маршруту кожної транзакції.

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

 

3. Порівняння ER- моделей П. Чена і К.М. Бахмана

Переваги ER- моделі відносно інших концептуальних моделей опису предметної області:

· просте і наглядне уявлення про головні логічні об’єкти і про їх зв’язки,

· легке перетворення у реляційну модель.

 

Недоліки ER-моделі:

· мають недостатні можливості для представлення відношень і обмежень,

· можуть бути складними при наявності багатьох об’єктів,

· не мають засобів для опису операцій маніпулювання даними.

 

 


 

 
 

 


Рис.10. ER- діаграма предметної області
ВИЩИЙ НАВЧАЛЬНИЙ ЗАКЛАД

 







Дата добавления: 2015-07-04; просмотров: 1302. Нарушение авторских прав; Мы поможем в написании вашей работы!



Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

КОНСТРУКЦИЯ КОЛЕСНОЙ ПАРЫ ВАГОНА Тип колёсной пары определяется типом оси и диаметром колес. Согласно ГОСТ 4835-2006* устанавливаются типы колесных пар для грузовых вагонов с осями РУ1Ш и РВ2Ш и колесами диаметром по кругу катания 957 мм. Номинальный диаметр колеса – 950 мм...

Философские школы эпохи эллинизма (неоплатонизм, эпикуреизм, стоицизм, скептицизм). Эпоха эллинизма со времени походов Александра Македонского, в результате которых была образована гигантская империя от Индии на востоке до Греции и Македонии на западе...

Демографияда "Демографиялық жарылыс" дегеніміз не? Демография (грекше демос — халық) — халықтың құрылымын...

Сосудистый шов (ручной Карреля, механический шов). Операции при ранениях крупных сосудов 1912 г., Каррель – впервые предложил методику сосудистого шва. Сосудистый шов применяется для восстановления магистрального кровотока при лечении...

Трамадол (Маброн, Плазадол, Трамал, Трамалин) Групповая принадлежность · Наркотический анальгетик со смешанным механизмом действия, агонист опиоидных рецепторов...

Мелоксикам (Мовалис) Групповая принадлежность · Нестероидное противовоспалительное средство, преимущественно селективный обратимый ингибитор циклооксигеназы (ЦОГ-2)...

Studopedia.info - Студопедия - 2014-2024 год . (0.01 сек.) русская версия | украинская версия