Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Er–моделювання предметної області; перелічити основні компоненти концептуальної моделі; визначати основні об’єкти та види зв’язків між ними.
ER модель являє собою інструмент опису схеми структури бд та індетифікує семантичні концепції предметного середовища. Зміст ER моделі не може бути збережений в бд безпосередньо. ERдіаграма є абстрактним макетом БД і представляє її основні компоненти. Найбільш розповсюджені нотації: Чена, Баркера, IDEF1X, UML. На використанні різновидів ER-моделі засновано більшість сучасних підходів до проектування баз даних (головним чином, реляційних). Модель була запропонована Ченом (Chen) в 1976 р. Моделювання предметної області базується на використанні графічних діаграм, що включають невелику кількість різнорідних компонентів.У зв'язку з наочність подання концептуальних схем баз даних ER-моделі одержали широке поширення в системах CASE, підтримують автоматизоване проектування реляційних баз даних. Популярність ER моделі пояснюється наявність діаграмної техніки, являє собою склад об’єктів, їх структуру і зв’язків між ними. Основними елементами є: сутності, зв’язки, атрибути. зв’язок – ромб, вказується ім’я або властивості, атрибут – овал, вказується ім’я зв’язку. Сутність – базовий тип інформації, що зберігається а БД, визначає групу обєктів з однаковими властивостями. У діаграмах ER-моделі сутність представляється у вигляді прямокутника, що містить ім'я сутності. Атрибут – відповідає певній характеристиці об’єкта. Атрибутом суті-є будь-яка деталь, яка служить для уточнення, ідентифікації, класифікації, числової характеристики або вираження стану сутності. Унікальним ідентифікатором суті є атрибут, комбінація атрибутів, комбінація зв'язків або комбінація зв'язків і атрибутів, унікально відрізняє будь-який примірник сутності від інших примірників суті того ж типу. Зв’язок – це графічно зображується асоціація, встановлювана між двома об’єктами(сутностями).Ця асоціація завжди є бінарної і може існувати між двома різними сутностями або між сутністю і їй самій (рекурсивних зв'язок).У будь-якій зв'язку виділяються два кінці, на кожному з яких вказується ім'я кінця зв'язку, ступінь кінця зв'язку (скільки примірників цієї сутності зв'язується), обов'язковість зв'язку (тобто будь-який чи примірник цієї суті повинен брати участь у даній зв'язку). Зв'язок представляється в вигляді лінії, що зв'язує дві сутності або провідною від суті до неї ж самої. При цьому в місці "стикування" зв'язку з сутністю використовуються трьохточковий вхід в прямокутник суті, якщо для цієї сутності в зв'язку можуть використовуватися багато примірників суті, і одноточковий вхід, якщо у зв'язку може брати участь тільки один екземпляр сутності. Обов'язковий кінець зв'язку зображається суцільною лінією, а необов'язковий - переривчастих лінією.
Приклад:
Атрибути розрізняють: 1)прості; 2)багатозначні – атрибути, які вміщують багато, або декілька значень для кожного екземпляра сутності; складний – атрибут, який складається з декількох значень. Сутність має багато екземплярів сутностей: Похідні – атрибути, значення яких обчислюється. Первинний ключ – атрибут або декілька атрибутів, що унікально визначають кожен екземпляр сутності. Атрибут, який визначає значення інших атрибутів наз. Ключовим, або первинним ключом. Сутності: сильного і слабкого типу. Сильна – це сутність, існування якої не залежить від інших сутностей. Слабка – це сутність, існування якої залежить від іншої сутності. Між сутностями існують 3 основні види зв’язків:
Бінарні зв’язки бувають таких типів: 1:1, 1:m, n:m. показник кардинальності визначає потужність зв’язку для кожної із сутностей-учасниць. Приклад зв’язку: 1:1 – клієнт має рахунок, 1:m – клієнт замовляє проект, n:m – клієнт замовляє товари. Рекурсивний зв’язок – це зв’язок, у якому ті самі сутності беруть участь кілька разів і в різних ролях. Службовець в особі керівника керує службовцем в особі підлеглого. Дві сутності можуть бути зв’язані декількома зв’язками: службовець керує підрозділом та службовець працює в підрозділі. Наявність у зв’язку одного або декількох атрибутів свідчить про те, що зв’язок приховує деяку невизначену сутність. Ступінь участі визначає чи залежить існування даної сутності від участі в зв’язку деякої іншої сутності. Існує два варіанти участі сутності у зв’язку: повний, частковий. Ступінь участі є повним, якщо для існування деякої сутності, потрібне існування іншої сутності, зв’язаної з нею визначальним зв’язком. У противному випадку ступінь участі є частковим. Повний ступінь участі інколи назв. обов’язковою участю, а частковий – необов’язковою. Наприклад: підрозділ – проект має частковий ступінь участі, а проект-етапи – повний.
Пирклад: Виконати інфологічну модель для предметної області навчальні заняття.
Розширена ЕР модель: передбачає, що застосовуються ф-ї наслідування. Розширення:
|
|||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2017-01-25; просмотров: 132; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.129.13.201 (0.009 с.) |