СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Структурные информационные модели

Категория: Информатика

Нажмите, чтобы узнать подробности

рассказываю о правилах построения er-моделей данных

Просмотр содержимого документа
«Структурные информационные модели»

Основные понятия Виды информационных моделей Виды связей
  • Основные понятия
  • Виды информационных моделей
  • Виды связей
Под моделированием в информатике понимают создание образа какого-либо объекта, который отражает все существенные признаки и свойства. Например, для оценки безопасности авто ранее применяли систему краш-тестов. То есть, новенький авто, стоимость которого доходит до 1 млн. долларов, могли разбить, чтобы оценить, выживут ли пассажиры в результате реальной аварии. Развитие компьютерных технологий позволило перенести тестирование новых авто в виртуальную среду, чем удешивило производственный процесс.
  • Под моделированием в информатике понимают создание образа какого-либо объекта, который отражает все существенные признаки и свойства. Например, для оценки безопасности авто ранее применяли систему краш-тестов. То есть, новенький авто, стоимость которого доходит до 1 млн. долларов, могли разбить, чтобы оценить, выживут ли пассажиры в результате реальной аварии. Развитие компьютерных технологий позволило перенести тестирование новых авто в виртуальную среду, чем удешивило производственный процесс.
Существуют два вида моделирования
  • Существуют два вида моделирования
Иерархическая Сетевая Табличная
  • Иерархическая
  • Сетевая
  • Табличная
Иерархическая модель состоит из объектов с указателями от родительских объектов к потомкам, соединяя вместе связанную информацию
  • Иерархическая модель состоит из объектов с указателями от родительских объектов к потомкам, соединяя вместе связанную информацию
Свойства иерархической модели данных: Иерархия начинается с верхнего узла. Каждый узел имеет характеристики, описывающие моделируемый объект в каждом узле Чем ниже уровень, тем выше «зависимость» узла. Каждый узел имеет только одну связь с более высоким уровнем. Каждый узел может иметь несколько связей с более низкими уровнями данных Доступ к каждому узлу структуры осуществляется только через верхний узел по принципу «Сверху вниз»

Свойства иерархической модели данных:

  • Иерархия начинается с верхнего узла. Каждый узел имеет характеристики, описывающие моделируемый объект в каждом узле
  • Чем ниже уровень, тем выше «зависимость» узла.
  • Каждый узел имеет только одну связь с более высоким уровнем.
  • Каждый узел может иметь несколько связей с более низкими уровнями данных
  • Доступ к каждому узлу структуры осуществляется только через верхний узел по принципу «Сверху вниз»
Применяется для отражения систем со сложными взаимосвязями. Каждый узел может иметь любое количество связей с другими узлами без соблюдения иерархии.
  • Применяется для отражения систем со сложными взаимосвязями.
  • Каждый узел может иметь любое количество связей с другими узлами без соблюдения иерархии.
«Один-к-одному» «Один-ко-многим» «Многие-к-одному» «Многие-к-многим»
  • «Один-к-одному»
  • «Один-ко-многим»
  • «Многие-к-одному»
  • «Многие-к-многим»
«Один-к-одному» – каждому значению одного реквизита А соответствует один реквизит Б. Например, каждому значению реквизита «номер паспорта» соответствует один реквизит «фамилия». Примечание реквизиты отличают один экземпляр сущности от другого
  • «Один-к-одному» – каждому значению одного реквизита А соответствует один реквизит Б.
  • Например, каждому значению реквизита «номер паспорта» соответствует один реквизит «фамилия».

Примечание реквизиты отличают один экземпляр сущности от другого

«Один-ко-многим» - одному значению реквизита А может соответствовать один, ноль или более значений реквизита Б.
  • «Один-ко-многим» - одному значению реквизита А может соответствовать один, ноль или более значений реквизита Б.
«Многие-к-одному» – обратная к предыдущей
  • «Многие-к-одному» – обратная к предыдущей
«Многие-к-многим» – каждому значению реквизита А соответствует несколько значений реквизита Б и наоборот. Например, турагентство может работать с несколькими туроператорами, а туроператор обычно имеет разветвленную сеть турагентов.
  • «Многие-к-многим» – каждому значению реквизита А соответствует несколько значений реквизита Б и наоборот.
  • Например, турагентство может работать с несколькими туроператорами, а туроператор обычно имеет разветвленную сеть турагентов.


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!