🗊Презентация Пример построения ER-модели

Категория: Информатика
Нажмите для полного просмотра!
Пример построения ER-модели, слайд №1Пример построения ER-модели, слайд №2Пример построения ER-модели, слайд №3Пример построения ER-модели, слайд №4Пример построения ER-модели, слайд №5Пример построения ER-модели, слайд №6Пример построения ER-модели, слайд №7Пример построения ER-модели, слайд №8Пример построения ER-модели, слайд №9Пример построения ER-модели, слайд №10Пример построения ER-модели, слайд №11Пример построения ER-модели, слайд №12Пример построения ER-модели, слайд №13Пример построения ER-модели, слайд №14Пример построения ER-модели, слайд №15Пример построения ER-модели, слайд №16Пример построения ER-модели, слайд №17Пример построения ER-модели, слайд №18Пример построения ER-модели, слайд №19Пример построения ER-модели, слайд №20Пример построения ER-модели, слайд №21Пример построения ER-модели, слайд №22Пример построения ER-модели, слайд №23Пример построения ER-модели, слайд №24

Содержание

Вы можете ознакомиться и скачать презентацию на тему Пример построения ER-модели. Доклад-сообщение содержит 24 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Курс «Базы данных»

Тема. Пример построения  ER-модели.
Барабанщиков
Игорь Витальевич
Описание слайда:
Курс «Базы данных» Тема. Пример построения ER-модели. Барабанщиков Игорь Витальевич

Слайд 2





Вопросы
Определение сущностей
Определение атрибутов
Определение связей. 
Пример построения ER-диаграммы
Описание слайда:
Вопросы Определение сущностей Определение атрибутов Определение связей. Пример построения ER-диаграммы

Слайд 3





Модель «сущность-связь»: построение
Этапы построения диаграммы «сущность-связь»:
Определение списка сущностей выбранной предметной области
Определение списка атрибутов сущностей
Описание связей между сущностями (степени, классы принадлежности связей, а также атрибуты связей, если они необходимы)
Организация данных в виде диаграммы "сущность-связь"
Описание слайда:
Модель «сущность-связь»: построение Этапы построения диаграммы «сущность-связь»: Определение списка сущностей выбранной предметной области Определение списка атрибутов сущностей Описание связей между сущностями (степени, классы принадлежности связей, а также атрибуты связей, если они необходимы) Организация данных в виде диаграммы "сущность-связь"

Слайд 4





Модель «сущность-связь»: пример
Задача: построить диаграмму, отображающую связь данных для информационной системы учета продажи продуктов в магазине.
БД должна хранить информацию: 
о продуктах, поставляемых в магазин 
об ежедневной продаже продуктов
о заказах на поставку продуктов
о поставщиках продуктов
Описание слайда:
Модель «сущность-связь»: пример Задача: построить диаграмму, отображающую связь данных для информационной системы учета продажи продуктов в магазине. БД должна хранить информацию: о продуктах, поставляемых в магазин об ежедневной продаже продуктов о заказах на поставку продуктов о поставщиках продуктов

Слайд 5





Модель «сущность-связь»: пример
Составим список сущностей с их атрибутами:
Сущность «Продукты»
Код продукта – уникальный идентификатор, ключевой атрибут
Продукт – название продукта
Единица измерения – литры, килограммы, штуки и т.п.
Срок хранения в днях – для определения даты окончания срока годности продукта
Условия хранения – температура, влажность и т.п.
Описание слайда:
Модель «сущность-связь»: пример Составим список сущностей с их атрибутами: Сущность «Продукты» Код продукта – уникальный идентификатор, ключевой атрибут Продукт – название продукта Единица измерения – литры, килограммы, штуки и т.п. Срок хранения в днях – для определения даты окончания срока годности продукта Условия хранения – температура, влажность и т.п.

Слайд 6





Модель «сущность-связь»: пример
Сущность «Поставщики»
Код поставщика – уникальный идентификатор, ключевой атрибут
Поставщик – название организации или ФИО физического лица
Код города – город, где находится поставщик (для поиска)
Адрес – улица и дом (а также квартира – для физического лица)
ФИО директора
Телефон
Факс
Описание слайда:
Модель «сущность-связь»: пример Сущность «Поставщики» Код поставщика – уникальный идентификатор, ключевой атрибут Поставщик – название организации или ФИО физического лица Код города – город, где находится поставщик (для поиска) Адрес – улица и дом (а также квартира – для физического лица) ФИО директора Телефон Факс

Слайд 7





Модель «сущность-связь»: пример
Описание слайда:
Модель «сущность-связь»: пример

Слайд 8





Модель «сущность-связь»: пример
Описание слайда:
Модель «сущность-связь»: пример

Слайд 9





Модель «сущность-связь»: пример
Рассмотрим связи, существующие между сущностями:
Связь M:N «Поставляют» между сущностями Продукты и Поставщики
Описание слайда:
Модель «сущность-связь»: пример Рассмотрим связи, существующие между сущностями: Связь M:N «Поставляют» между сущностями Продукты и Поставщики

Слайд 10





Модель «сущность-связь»: пример
Связь «Поставляют» имеет следующие атрибуты:
Дата поставки
Код поставщика – какой поставщик поставил этот продукт
Код продукта – какой именно продукт был поставлен
КоличествоП – сколько поставлено этого продукта
Цена поставки – цена при поставке за единицу продукта
Дата изготовления – дата изготовления продукта
Описание слайда:
Модель «сущность-связь»: пример Связь «Поставляют» имеет следующие атрибуты: Дата поставки Код поставщика – какой поставщик поставил этот продукт Код продукта – какой именно продукт был поставлен КоличествоП – сколько поставлено этого продукта Цена поставки – цена при поставке за единицу продукта Дата изготовления – дата изготовления продукта

Слайд 11





Модель «сущность-связь»: пример
Связь M:N «Заказаны» между сущностями Продукты и Поставщики
Дата заказа
Код поставщика – какому поставщику заказан этот продукт
Код продукта – какой именно продукт был заказан
КоличествоЗ – сколько поставлено этого продукта
Описание слайда:
Модель «сущность-связь»: пример Связь M:N «Заказаны» между сущностями Продукты и Поставщики Дата заказа Код поставщика – какому поставщику заказан этот продукт Код продукта – какой именно продукт был заказан КоличествоЗ – сколько поставлено этого продукта

Слайд 12





Модель «сущность-связь»: пример
Связи между сущностями Продукты и Поставщики:
Описание слайда:
Модель «сущность-связь»: пример Связи между сущностями Продукты и Поставщики:

Слайд 13





Модель «сущность-связь»: пример
Описание слайда:
Модель «сущность-связь»: пример

Слайд 14





Модель «сущность-связь»: пример
Описание слайда:
Модель «сущность-связь»: пример

Слайд 15





Нотации ER-модели
Для графического отображения ER-модели используется несколько нотаций:
Нотация Питера Чена
Нотация Гордона Эвереста.  Сейчас ее называют Crow’s Foot (воронья лапка)
Нотация Мартина
Нотация Баркера
Нотация IDEF1X
Описание слайда:
Нотации ER-модели Для графического отображения ER-модели используется несколько нотаций: Нотация Питера Чена Нотация Гордона Эвереста. Сейчас ее называют Crow’s Foot (воронья лапка) Нотация Мартина Нотация Баркера Нотация IDEF1X

Слайд 16





Нотация «Воронья лапка»
Сущность изображается в виде прямоугольника, содержащего ее имя.
Атрибуты сущности записываются внутри прямоугольника, изображающего сущность.
Связь изображается линией, которая соединяет две сущности, участвующие в отношении. 
Множественность связи изображается в виде вилки. Необязательность связи помечается кружком.
Описание слайда:
Нотация «Воронья лапка» Сущность изображается в виде прямоугольника, содержащего ее имя. Атрибуты сущности записываются внутри прямоугольника, изображающего сущность. Связь изображается линией, которая соединяет две сущности, участвующие в отношении. Множественность связи изображается в виде вилки. Необязательность связи помечается кружком.

Слайд 17





Модель «сущность-связь»: сущность
Описание слайда:
Модель «сущность-связь»: сущность

Слайд 18





Сравнение нотаций Чена и Баркера
Описание слайда:
Сравнение нотаций Чена и Баркера

Слайд 19





Нотация Мартина
Независима и родительская сущность изображаются аналогично нотации Чена.
Связи изображаются линиями.
Вилка (воронья лапка) означает много.
Описание слайда:
Нотация Мартина Независима и родительская сущность изображаются аналогично нотации Чена. Связи изображаются линиями. Вилка (воронья лапка) означает много.

Слайд 20





Нотация IDEF1X
Сущность изображается прямоугольником.
Ключевые атрибуты  находятся в верхней части сущности
Связи изображаются линиями
Точка (закрашенный круг) означает много.
Описание слайда:
Нотация IDEF1X Сущность изображается прямоугольником. Ключевые атрибуты находятся в верхней части сущности Связи изображаются линиями Точка (закрашенный круг) означает много.

Слайд 21





Инфологическое моделирование: CASE
CASE-средства 
Computer-Aided System (Software) Engineering
CASE-средства обеспечивают поддержку технологий автоматизированного проектирования, разработки и сопровождения программных систем
Описание слайда:
Инфологическое моделирование: CASE CASE-средства Computer-Aided System (Software) Engineering CASE-средства обеспечивают поддержку технологий автоматизированного проектирования, разработки и сопровождения программных систем

Слайд 22





CASE-средства
Существует много CASE-средств для проектирования БД:
Платные:
ERwin Data Modeler (AllFusion)
PowerDesigner (Sybase)
ER/Studio (Embarcadero)
Бесплатные:
Oracle Data Modeler (Oracle)
Описание слайда:
CASE-средства Существует много CASE-средств для проектирования БД: Платные: ERwin Data Modeler (AllFusion) PowerDesigner (Sybase) ER/Studio (Embarcadero) Бесплатные: Oracle Data Modeler (Oracle)

Слайд 23





Инфологическое моделирование: CASE
Описание слайда:
Инфологическое моделирование: CASE

Слайд 24





Функции CASE-средств
Построение логической и физической схемы БД
Прямой и обратный инжиниринг БД
Проектирование других объектов БД (обзоры, триггеры, хранимые процедуры)
Генерация DDL-скрипта для создания БД
Разбиение большой схемы БД на отдельные подсхемы.
Генерация отчетов.
Описание слайда:
Функции CASE-средств Построение логической и физической схемы БД Прямой и обратный инжиниринг БД Проектирование других объектов БД (обзоры, триггеры, хранимые процедуры) Генерация DDL-скрипта для создания БД Разбиение большой схемы БД на отдельные подсхемы. Генерация отчетов.



Похожие презентации
Mypresentation.ru
Загрузить презентацию