Презентация «Трехуровневая архитектура БД, модель взаимодействия»

Смотреть слайды в полном размере
Презентация «Трехуровневая архитектура БД, модель взаимодействия»

Вы можете ознакомиться с презентацией онлайн, просмотреть текст и слайды к ней, а также, в случае, если она вам подходит - скачать файл для редактирования или печати. Документ содержит 45 слайдов и доступен в формате ppt. Размер файла: 909.00 KB

Просмотреть и скачать

Pic.1
Лекция №3 Ст. преподаватель каф. КИБЭВС М. А. Сопов
Лекция №3 Ст. преподаватель каф. КИБЭВС М. А. Сопов
Pic.2
Трехуровневая архитектура БД, модель взаимодействия
Трехуровневая архитектура БД, модель взаимодействия
Pic.3
«Трехуровневая архитектура БД, модель взаимодействия», слайд 3
Pic.4
Проектирование БД
Проектирование БД
Pic.5
Выделяют следующие этапы проектирования БД: Выделяют следующие этапы проектирования БД:
Выделяют следующие этапы проектирования БД: Выделяют следующие этапы проектирования БД:
Pic.6
Под инфологическим проектированием понимают описание предметной области, выполненное с использование
Под инфологическим проектированием понимают описание предметной области, выполненное с использованием специальных языковых средств, независящих от используемых в дальнейшем программных средств. Под …
Pic.7
При инфологическом проектировании необходимо: При инфологическом проектировании необходимо: определи
При инфологическом проектировании необходимо: При инфологическом проектировании необходимо: определить цель автоматизации предметной области, информация о которой будет храниться в БД; определить …
Pic.8
После описания предметной области переходят к проектированию концептуальной модели данных (КМД).
После описания предметной области переходят к проектированию концептуальной модели данных (КМД).
Pic.9
Основными составляющими КМД являются: Основными составляющими КМД являются: 1) Объекты (сущности). 2
Основными составляющими КМД являются: Основными составляющими КМД являются: 1) Объекты (сущности). 2) Объектное свойство (атрибут сущности). 3) Объектное отношение (связь). 4) Время. Предметная …
Pic.10
Объекты (сущности) – это вовлеченные в деятельность люди, предметы, события, понятия, документы, мес
Объекты (сущности) – это вовлеченные в деятельность люди, предметы, события, понятия, документы, места и т. п. , информация о которых должна накапливаться в разрабатываемой БД и которые представляют …
Pic.11
Атрибут — это поименованная характеристика (свойство) объекта (сущности), которая принимает значения
Атрибут — это поименованная характеристика (свойство) объекта (сущности), которая принимает значения из некоторого множества значений. Выбор существенного атрибута или атрибутов носит субъективный …
Pic.12
На атрибуты могут быть наложены ограничения. На атрибуты могут быть наложены ограничения. Например:
На атрибуты могут быть наложены ограничения. На атрибуты могут быть наложены ограничения. Например: - уникальность значений в атрибуте; - значения по умолчанию; - обязательное указание; - диапазон …
Pic.13
Например, объект (сущность) Сотрудник. Например, объект (сущность) Сотрудник. Атрибуты Сотрудника: Ф
Например, объект (сущность) Сотрудник. Например, объект (сущность) Сотрудник. Атрибуты Сотрудника: Фамилия, Имя, Отчество, Дата рождения, Паспорт, ИНН. Экземпляры Сотрудника:
Pic.14
Для того чтобы отличить один объект от других объектов данного типа (для различия одного экземпляра
Для того чтобы отличить один объект от других объектов данного типа (для различия одного экземпляра объекта от другого), необходим уникальный идентификатор, называемый первичным ключом (primary key …
Pic.15
Требования к первичному ключу: Требования к первичному ключу: - должен однозначно определять экземпл
Требования к первичному ключу: Требования к первичному ключу: - должен однозначно определять экземпляр сущности; - должен быть уникален; - не должен содержать пустых значений (должен быть обязательно …
Pic.16
Связь характеризуется арностью – числом вступающих в нее сущностей. Связь характеризуется арностью –
Связь характеризуется арностью – числом вступающих в нее сущностей. Связь характеризуется арностью – числом вступающих в нее сущностей. Могут встречаться бинарные (между двумя сущностями), тернарные …
Pic.17
Связь характеризуется мощностью связи. Связь характеризуется мощностью связи. Мощностью связи называ
Связь характеризуется мощностью связи. Связь характеризуется мощностью связи. Мощностью связи называется максимальное количество элементов одного объектного множества, связанных с одним элементом …
Pic.18
Наиболее распространены мощности связи: Наиболее распространены мощности связи: - один к одному 1:1;
Наиболее распространены мощности связи: Наиболее распространены мощности связи: - один к одному 1:1; - один ко многим 1:М; - многие ко многим М:М. Мощность связи определяется правилами, действующими …
Pic.19
Связь 1:1 Связь 1:1 В соответствии с законодательством РФ: Муж Жена
Связь 1:1 Связь 1:1 В соответствии с законодательством РФ: Муж Жена
Pic.20
Связь 1:М Связь 1:М Сотрудник Договор о приеме на работу
Связь 1:М Связь 1:М Сотрудник Договор о приеме на работу
Pic.21
Называется направленной. Называется направленной. В ней выделяют сущность-родитель и сущность-потомо
Называется направленной. Называется направленной. В ней выделяют сущность-родитель и сущность-потомок. Родительская сущность-это сущность мощность связи со стороны которой М (M>1). Потомок- …
Pic.22
Связь 1:М Связь 1:М Сотрудник Договор о приеме на работу (сущность/объект родитель) (сущность/объект
Связь 1:М Связь 1:М Сотрудник Договор о приеме на работу (сущность/объект родитель) (сущность/объект потомок)
Pic.23
Связь М:М Связь М:М СОТРУДНИК ДОГОВОР НА РАБОТУ В ГРУППЕ
Связь М:М Связь М:М СОТРУДНИК ДОГОВОР НА РАБОТУ В ГРУППЕ
Pic.24
Для моделирования связи 1:М (1:1 как частный случай) необходимо: Для моделирования связи 1:М (1:1 ка
Для моделирования связи 1:М (1:1 как частный случай) необходимо: Для моделирования связи 1:М (1:1 как частный случай) необходимо: - определить родителя и потомка в связи; -определить первичный ключ в …
Pic.25
«Трехуровневая архитектура БД, модель взаимодействия», слайд 25
Pic.26
Связь 1:М Связь 1:М
Связь 1:М Связь 1:М
Pic.27
Связь 1:1 Связь 1:1
Связь 1:1 Связь 1:1
Pic.28
Внешний ключ (анг. foreign key (FK)) – атрибут или набор атрибутов, предназначенный для организации
Внешний ключ (анг. foreign key (FK)) – атрибут или набор атрибутов, предназначенный для организации связи между данными объектов БД. Внешний ключ (анг. foreign key (FK)) – атрибут или набор …
Pic.29
Для ссылочной целостности характерно: Для ссылочной целостности характерно: - первичный ключ (РК) су
Для ссылочной целостности характерно: Для ссылочной целостности характерно: - первичный ключ (РК) сущности должен содержать уникальные непустые значения для данной сущности; - внешний ключ (FK) …
Pic.30
Если внешний ключ (FK) входит в состав первичного ключа потомка, то связь называется идентифицирующе
Если внешний ключ (FK) входит в состав первичного ключа потомка, то связь называется идентифицирующей. Если FK не входит в состав первичного ключа потомка, то связь является не идентифицирующей.
Pic.31
Связь М:М считается не явной. Для моделирования связи М:М вводится дополнительная связующая сущность
Связь М:М считается не явной. Для моделирования связи М:М вводится дополнительная связующая сущность, которая разбивает связь М:М на связи 1:М и М:1.
Pic.32
«Трехуровневая архитектура БД, модель взаимодействия», слайд 32
Pic.33
Принято концептуальную модель данных (КМД) представлять графически. Наиболее распространенное отобра
Принято концептуальную модель данных (КМД) представлять графически. Наиболее распространенное отображение КМД при помощи технологии IDEF1x
Pic.34
Графическое представление объектов на диаграмме IDEF1X: Графическое представление объектов на диагра
Графическое представление объектов на диаграмме IDEF1X: Графическое представление объектов на диаграмме IDEF1X:
Pic.35
Графическое представление объектов на диаграмме IDEF1X: Графическое представление объектов на диагра
Графическое представление объектов на диаграмме IDEF1X: Графическое представление объектов на диаграмме IDEF1X:
Pic.36
При построении КМД выделяют три основных уровня: При построении КМД выделяют три основных уровня: ур
При построении КМД выделяют три основных уровня: При построении КМД выделяют три основных уровня: уровень «сущность-связь» (ER-уровень); уровень ключей (КВ-уровень); полная атрибутивная модель …
Pic.37
Модель «Сущность-связь»(ER-уровень) Модель «Сущность-связь»(ER-уровень)
Модель «Сущность-связь»(ER-уровень) Модель «Сущность-связь»(ER-уровень)
Pic.38
Модель на уровне ключей (KB-уровень) Модель на уровне ключей (KB-уровень)
Модель на уровне ключей (KB-уровень) Модель на уровне ключей (KB-уровень)
Pic.39
Полная атрибутивная модель (FA-уровень) Полная атрибутивная модель (FA-уровень)
Полная атрибутивная модель (FA-уровень) Полная атрибутивная модель (FA-уровень)
Pic.40
«Трехуровневая архитектура БД, модель взаимодействия», слайд 40
Pic.41
Если объект является конкретизацией другого объекта, то он наследует все атрибуты и связи обобщенног
Если объект является конкретизацией другого объекта, то он наследует все атрибуты и связи обобщенного объекта. Если объект является конкретизацией другого объекта, то он наследует все атрибуты и …
Pic.42
Полная атрибутивная модель (FA-уровень) Полная атрибутивная модель (FA-уровень)
Полная атрибутивная модель (FA-уровень) Полная атрибутивная модель (FA-уровень)
Pic.43
После разработки КМД переходят к датологическому проектированию. После разработки КМД переходят к да
После разработки КМД переходят к датологическому проектированию. После разработки КМД переходят к датологическому проектированию. Цель датологического проектирования – представление КМД в терминах …
Pic.44
Для перевода КМД в РМД необходимо: Для перевода КМД в РМД необходимо: 1) каждой сущности (объекту) п
Для перевода КМД в РМД необходимо: Для перевода КМД в РМД необходимо: 1) каждой сущности (объекту) предметной области поставить в соответствии таблицу БД для которой: атрибут сущности (объекта) …
Pic.45
Спасибо за внимание!
Спасибо за внимание!


Скачать презентацию

Если вам понравился сайт и размещенные на нем материалы, пожалуйста, не забывайте поделиться этой страничкой в социальных сетях и с друзьями! Спасибо!