11579

Создание логической модели данных с помощью Allfusion ERwin Data Modeler

Лабораторная работа

Информатика, кибернетика и программирование

Лабораторная работа 5 по дисциплине: Проектирование и архитектура программного проектирования На тему: Создание логической модели данных с помощью Allfusion ERwin Data Modeler Цель работы: Развитие логической модели. Ход работы: Как было указано выше связи определяют

Русский

2013-04-08

106.68 KB

23 чел.

Лабораторная работа 5

по дисциплине:

Проектирование и архитектура программного проектирования

На тему:

«Создание логической модели данных с помощью Allfusion ERwin Data Modeler»

Цель работы: Развитие логической модели.

Ход работы: Как было указано выше, связи определяют, является ли сущность независимой или зависимой. Различают несколько типов зависимых сущностей.

Характеристическая - зависимая дочерняя сущность, которая связана только с одной родительской и по смыслу хранит информацию о характеристиках родительской сущности.

Ассоциативная - сущность, связанная с несколькими родительскими сущностями. Такая сущность содержит информацию о связях сущностей. Примером ассоциативной сущности является Заказ.

Именующая - частный случай ассоциативной сущности, не имеющей собственных атрибутов (только атрибуты родительских сущностей, мигрировавших в качестве внешнего ключа).

Категориальная - дочерняя сущность в иерархии наследования.

Доопределить недостающие сущности, атрибуты и связи в модели, построенной на предыдущем занятии. Привести модель к третьей нормальной форме.


 

А также другие работы, которые могут Вас заинтересовать

67355. ЮРИДИЧЕСКАЯ ПРАКТИКА 115.5 KB
  В правоведении существуют различные мнения о понятии юридической практики. Ошибочность первых двух позиций на наш взгляд состоит в том что в первом случае из практики исключается такой важный ее элемент как юридический опыт во втором допускается другая крайность: результаты деятельности...
67356. Перевантаження шаблонної функції 70 KB
  Окрім створення безпосередньо перевизначених версій узагальненої функції, можна також перевизначати саму специфікацію шаблону функції. Для цього достатньо створити ще одну версію шаблону, яка відрізнятиметься від інших переліком параметрів. Розглянемо такий приклад...
67357. ПРАВОВЫЕ ОТНОШЕНИЯ 258 KB
  Их участники наделяются правосубъектностью юридическими правами и обязанностями. Любые отношения приобретают характер правоотношений лишь в том случае если они возникают на ос 472 нове и в соответствии с нормами права и не противоречат воле государства. 473 Правоотношения следствие действия...
67358. Узагальнені класи 142.5 KB
  Окрім визначення узагальнених функцій, можна також визначити узагальнений клас. Для цього створюється клас, у якому визначаються всі використовувані ним алгоритми. При цьому реальний тип оброблюваних у ньому даних задається як параметр при побудові об’єктів цього класу.
67359. Обробка виняткових ситуацій 101 KB
  Розглянемо механізми оброблення різних виняткових ситуацій. Виняткова ситуація (або виняток) – це помилка, яка виникає у процесі виконання програми. Використовуючи С++-підсистему оброблення виняткових ситуацій, такі помилки легко можна виправляти. Їх виникнення під час роботи коду програми автоматично...
67360. ПРАВОМЕРНОЕ ПОВЕДЕНИЕ И ПРАВОНАРУШЕНИЯ 123.5 KB
  Нарушение предписаний правовых норм в любом обществе носит массовый характер и создает ему весьма ощутимый моральный и материальный вред. Все без исключения правонарушения представляют собой деяния людей а не воздействие сил природы или предметов не действия животных.
67361. Перехоплення винятків класового типу 71 KB
  Виняток може мати будь-який тип, у тому числі і класового типу, створенного програмістом. У реальних програмах більшість винятків мають саме класовий тип, а не вбудований тип. Ймовірно, тип класу найбільше підходить для опису помилки, яка потенційно...
67362. ЮРИДИЧЕСКАЯ ОТВЕТСТВЕННОСТЬ. СОЦИАЛЬНАЯ ОТВЕТСТВЕННОСТЬ И ЕЕ ВИДЫ 143.5 KB
  Ответственность личности имеет социальную природу предопределенную как общественным характером отношений так и особенностями личности ее местом в системе этих отношений. Социальная ответственность возникает тогда когда поведение индивида имеет общественное значение...
67363. Перехоплення всіх винятків 78.5 KB
  Часто доцільно використовувати настанову catch(...) як останній «рубіж» catch-послідовності. У цьому випадку вона забезпечує перехоплення винятків усіх інших типів (тобто не передбачених попередніми catch-виразами). Наприклад, розглянемо ще одну версію попереднього коду програми...