База данных как модель предметной области

Содержание

Слайд 2

Ключевые слова

база данных
поле
запись
связанные таблицы
связь «один к одному»
связь «один ко многим»
связь «многие ко

Ключевые слова база данных поле запись связанные таблицы связь «один к одному»
многим»
ключ
первичный ключ
реляционная база данных

Слайд 3

Информационные системы

Информационные системы

Слайд 4

Информационные системы

Примеры информационных систем, доступных каждому, в том числе и с помощью

Информационные системы Примеры информационных систем, доступных каждому, в том числе и с
мобильных устройств:

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

Слайд 5

Сущность:
УЧЕНИК

Предметная область и её моделирование

Запись в базе данных

Сущность: УЧЕНИК Предметная область и её моделирование Запись в базе данных

Слайд 6

Предметная область и её моделирование

Связь 1 : 1 имеет место, когда одному

Предметная область и её моделирование Связь 1 : 1 имеет место, когда
экземпляру одной сущности соответствует один экземпляр другой сущности.

Связь 1 : М имеет место, когда одному экземпляру одной сущности может соответствовать несколько экземпляров другой сущности.

Связь М : 1 является противоположной к связи 1 : М; она имеет место, когда нескольким экземплярам одной сущности соответствует один экземпляр другой.

Связь М : М имеет место, когда нескольким экзем-плярам одной сущности соответствует несколько экземпляров другой сущности.

ОДИН К ОДНОМУ

ОДИН КО МНОГИМ

МНОГИЕ К ОДНОМУ

МНОГИЕ КО МНОГИМ

Существуют связи, которыми каждый экземпляр одной сущности обязательно связан с одним или несколькими экземплярами другой сущности. Например, связь между сущностями КЛАСС и УЧЕНИК такова, что каждый ученик принадлежит к определенному классу, и каждый класс состоит из определенной группы учеников. Возможны связи, при которых каждый экземпляр одной сущности не обязательно связан хотя бы с одним экземпляром другой сущности.

Между объектами, а, следовательно, и между соответствующими им сущностями могут быть установлены связи разных типов:
«один к одному» (обозначается 1 : 1)
«один ко многим» (обозначается 1 : М)
«многие к одному» (обозначается М : 1)
«многие ко многим» (обозначается М : М)

МНОГИЕ К ОДНОМУ

ОДИН КО МНОГИМ

ОДИН К ОДНОМУ

Для создания БД необходимо, прежде всего, построить модель её предметной области, определив, данные о каких объектах будут в ней храниться и какие связи между этими данными необходимо учесть.

Слайд 7

Предметная область и её моделирование

Код экзамена

Фамилия

М

М

Графическая модель:
Сущность – связь

Атрибут

Предметная область: Аттестация

Предметная область и её моделирование Код экзамена Фамилия М М Графическая модель:

Тип связи: Многие ко многим

Атрибут

Связь

Сущность

Сущность

сдает

Выпускник

Экзамен

Слайд 8

Представление о моделях данных

Модели
данных

Иерархическая

Сетевая

Реляционная

Реляционная

1

М

М

М

Представление о моделях данных Модели данных Иерархическая Сетевая Реляционная Реляционная 1 М М М

Слайд 9

Иерархическую модель данных удобно использовать для предметной области, объекты которой также имеют

Иерархическую модель данных удобно использовать для предметной области, объекты которой также имеют
между собой иерархическую зависимость.

Иерархическая модель

Слайд 10

Сетевая структура данных предусматривает, что у каждого объекта может быть как несколько

Сетевая структура данных предусматривает, что у каждого объекта может быть как несколько
объектов-потомков, так и несколько родительских объектов.

Сетевая модель

БД-Кинофильмы

Я-25 Янковский О.И.

Л-27 Любшин С.А.

Д-47 Джигарханян А.Б.

Б-12 Щит и меч

Ш-17 Цареубица

Д-4 Кин-дза-дза

Т-15 Зеркало

Имя файла: База-данных-как-модель-предметной-области.pptx
Количество просмотров: 58
Количество скачиваний: 1