Разделы презентаций


Внешние модели данных

Содержание

Шевченко А. В.Информация как связь между процессамиПОКУПКАТОВАРПОКУПАТЕЛЬИдентификациятовараОплатапокупкиИдентификацияпокупателяРасчетприбылиПокупательТоварЧекВыручка

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

Слайд 1Тема 1. Внешние модели данных
Шевченко А. В.

Тема 1.  Внешние модели данныхШевченко А. В.

Слайд 2Шевченко А. В.
Информация как связь между процессами
ПОКУПКА
ТОВАР
ПОКУПАТЕЛЬ
Идентификация
товара
Оплата
покупки
Идентификация
покупателя
Расчет
прибыли
Покупатель
Товар
Чек
Выручка


Шевченко А. В.Информация как связь между процессамиПОКУПКАТОВАРПОКУПАТЕЛЬИдентификациятовараОплатапокупкиИдентификацияпокупателяРасчетприбылиПокупательТоварЧекВыручка

Слайд 3Модель "Сущность-связь"
Шевченко А. В.


Сущности
Реальный мир

Информационная
модель
Связи
Атрибуты
ER модель - П. Чен, 1976
ER

= Entity Relationship
(Сущность-связь)

Модель

Слайд 4Терминология модели "Сущность-связь"
Шевченко А. В.
Сущность – абстракция, применяемая для описания

объектов предметной области. Каждая сущность должна иметь свое имя, как

правило это имя существительное, например “Клиент”, “Изделие”, “Заказ” и т. д.
Экземпляр сущности – один из объектов, моделируемых данной сущностью.
Связь – связь между двумя сущностями. Связь может иметь имя, как правило это глагол или отглагольное существительное. Для связей, которые имеют какие-либо атрибуты, имя должно задаваться обязательно.
Кардинальность связи – число экземпляров сущностей, вступающих в связь. Для кардинальности используются главным образом следующие значения: 1 (один) и М (много). Один означает, что в связь вступает один и только один экземпляр сущности. Много подразумевает, что в связь может вступать любое число экземпляров, включая 0.
Атрибут – свойство сущности или связи. Свойства могут быть описательными (идентификаторы, коды, наименования и т. п.) и измеримыми, то есть иметь числовые значения (количество, вес, цена и т. п.). Для измеримых свойств важно указывать единицу измерения, чтобы правильно интерпретировать значения свойств.
Наследование – переход свойств от одной сущности к другой. В этом случае исходная сущность называется родительской, а наследующая – дочерней. Если родительская сущность одна, то наследование простое. Если дочерняя сущность наследует сразу от нескольких родительских, то такое наследование называют множественным.
Терминология модели

Слайд 5Графическая нотация модели "Сущность-связь"
Шевченко А. В.
СУЩНОСТЬ
СВЯЗЬ
Атрибут сущности
Атрибут сущности
Атрибут сущности
Наследование

Графическая нотация модели

Слайд 6Шевченко А. В.
Сущности и их атрибуты
Номер карты
ПОКУПАТЕЛЬ
Фамилия, имя, отчество
Дата рождения
Возраст
Скидка
Код
ТОВАР
Наименование
Единица

измерения
Цена

Шевченко А. В.Сущности и их атрибутыНомер картыПОКУПАТЕЛЬФамилия, имя, отчествоДата рожденияВозрастСкидкаКодТОВАРНаименованиеЕдиница измеренияЦена

Слайд 7Шевченко А. В.
№ 1233
Петров Сидор Иванович
12.03.1975
34
3%
Экземпляры сущностей
Номер карты
ПОКУПАТЕЛЬ
Фамилия, имя, отчество
Дата

рождения
Возраст
Скидка
№ 1234
Сидоров Иван Петрович
12.03.1975
34
3%
№ 1235
Иванов Петр Сидорович
12.03.1975
34 года
3%

Шевченко А. В.№ 1233Петров Сидор Иванович12.03.1975343%Экземпляры сущностейНомер картыПОКУПАТЕЛЬФамилия, имя, отчествоДата рожденияВозрастСкидка№ 1234Сидоров Иван Петрович12.03.1975343%№ 1235Иванов Петр Сидорович12.03.197534

Слайд 8Шевченко А. В.
Атрибуты как потенциальные сущности
Номер карты
ПОКУПАТЕЛЬ
Фамилия, имя, отчество
Дата рождения
Возраст
Скидка

Фамилия Скидка %
Алексеев… 0
Иванов... 3
Михайлов… 5
Петров… 3
Сергеев… 0
Сидоров… 0
Степанов… 3
Тимофеев… 5
Федоров … 3
СКИДКА
Скидка
Наименование
0 %
3

%

5 %

Шевченко А. В.Атрибуты как потенциальные сущностиНомер картыПОКУПАТЕЛЬФамилия, имя, отчествоДата рожденияВозрастСкидка Фамилия	     Скидка %Алексеев…		0Иванов...		3Михайлов…		5Петров…		3Сергеев…		0Сидоров…		0Степанов…		3Тимофеев…		5Федоров	…		3СКИДКАСкидкаНаименование

Слайд 9Шевченко А. В.
Связи между сущностями. Кардинальность связи
КАФЕДРА
ГРУППА
СТУДЕНТ

М
М

1
1

1 = один

М =

много

Шевченко А. В.Связи между сущностями. Кардинальность связиКАФЕДРАГРУППАСТУДЕНТММ111 = одинМ = много

Слайд 10Шевченко А. В.
Смысл понятий "один" и "много"

1

МНОГО


Шевченко А. В.Смысл понятий

Слайд 11Шевченко А. В.
Многозначные связи. Преобразование связи в сущность
Номер чека
Номер чека

Шевченко А. В.Многозначные связи. Преобразование связи в сущностьНомер чекаНомер чека

Слайд 12Шевченко А. В.

Однозначные связи. Связь с моделью процессов
ПОКУПАТЕЛЬ
ПОКУПКА

1
М
ПОЗИЦИЯ
ПОКУПКИ
М

1
ТОВАР

М
1
Номер карты
Фамилия, имя,

отчество
Дата рождения
Возраст
Скидка
Количество
Цена
Стоимость
Код
Наименование
Единица измерения
Цена
Дата
Сумма
Номер чека
Номер

Шевченко А. В.Однозначные связи. Связь с моделью процессовПОКУПАТЕЛЬПОКУПКА1МПОЗИЦИЯПОКУПКИМ1ТОВАРМ1Номер картыФамилия, имя, отчествоДата рожденияВозрастСкидкаКоличествоЦенаСтоимостьКодНаименованиеЕдиница измеренияЦенаДатаСуммаНомер чекаНомер

Слайд 13Шевченко А. В.

Уникальные и неуникальные атрибуты
Дата
ПОКУПАТЕЛЬ
Сумма
ПОКУПКА

1
М
ПОЗИЦИЯ
ПОКУПКИ
М

1
ТОВАР

М
1
Номер карты
Фамилия, имя, отчество
Дата рождения
Возраст
Скидка
Количество
Цена
Стоимость
Код
Наименование
Единица

измерения
Цена
Номер
Номер чека

Шевченко А. В.Уникальные и неуникальные атрибутыДатаПОКУПАТЕЛЬСуммаПОКУПКА1МПОЗИЦИЯПОКУПКИМ1ТОВАРМ1Номер картыФамилия, имя, отчествоДата рожденияВозрастСкидкаКоличествоЦенаСтоимостьКодНаименованиеЕдиница измеренияЦенаНомерНомер чека

Слайд 14Шевченко А. В.

Независимые и зависимые атрибуты
Дата
ПОКУПАТЕЛЬ
Сумма
ПОКУПКА

1
М
ПОЗИЦИЯ
ПОКУПКИ
М

1
ТОВАР

М
1
Номер карты
Фамилия, имя, отчество
Дата рождения
Возраст
Скидка
Количество
Цена
Стоимость
Код
Наименование
Единица

измерения
Цена
Номер
Номер чека
Атрибуты
Независимые
Зависимые

Шевченко А. В.Независимые и зависимые атрибутыДатаПОКУПАТЕЛЬСуммаПОКУПКА1МПОЗИЦИЯПОКУПКИМ1ТОВАРМ1Номер картыФамилия, имя, отчествоДата рожденияВозрастСкидкаКоличествоЦенаСтоимостьКодНаименованиеЕдиница измеренияЦенаНомерНомер чекаАтрибутыНезависимыеЗависимые

Слайд 15Шевченко А. В.
Организация баз данных в производственных системах

Атрибуты постоянные и

темпоральные
Дата
ПОКУПАТЕЛЬ
Сумма
ПОКУПКА

1
М
ПОЗИЦИЯ
ПОКУПКИ
М

1
ТОВАР

М
1
Номер карты
Фамилия, имя, отчество
Дата рождения
Возраст
Скидка
Количество
Цена
Стоимость
Код
Наименование
Единица измерения
Цена
Номер
Номер чека
Независимые атрибуты
Постоянные
Темпоральные
Единица измерения

Шевченко А. В.Организация баз данных в производственных системахАтрибуты постоянные и темпоральныеДатаПОКУПАТЕЛЬСуммаПОКУПКА1МПОЗИЦИЯПОКУПКИМ1ТОВАРМ1Номер картыФамилия, имя, отчествоДата рожденияВозрастСкидкаКоличествоЦенаСтоимостьКодНаименованиеЕдиница измеренияЦенаНомерНомер чекаНезависимые

Слайд 16Шевченко А. В.

Зависимые атрибуты. Дублирование значений
Дата
ПОКУПАТЕЛЬ
Сумма
ПОКУПКА

1
М
ПОЗИЦИЯ
ПОКУПКИ
М

1
ТОВАР

М
1
Номер карты
Фамилия, имя, отчество
Дата рождения
Возраст
Скидка
Количество
Цена
Стоимость
Код
Наименование
Единица

измерения
Цена
Номер
Номер чека
Единица измерения
Дублирование

Шевченко А. В.Зависимые атрибуты. Дублирование значенийДатаПОКУПАТЕЛЬСуммаПОКУПКА1МПОЗИЦИЯПОКУПКИМ1ТОВАРМ1Номер картыФамилия, имя, отчествоДата рожденияВозрастСкидкаКоличествоЦенаСтоимостьКодНаименованиеЕдиница измеренияЦенаНомерНомер чекаЕдиница измеренияДублирование

Слайд 17Шевченко А. В.

Зависимые атрибуты. Виртуальные атрибуты
Дата
ПОКУПАТЕЛЬ
Сумма
ПОКУПКА

1
М
ПОЗИЦИЯ
ПОКУПКИ
М

1
ТОВАР

М
1
Номер карты
Фамилия, имя, отчество
Дата рождения
Возраст
Скидка
Количество
Цена
Стоимость
Код
Наименование
Единица

измерения
Цена
Номер
Номер чека
Единица измерения
Возраст = Years('today'-Дата рождения)
Стоимость = Round(Цена*Количество)

Шевченко А. В.Зависимые атрибуты. Виртуальные атрибутыДатаПОКУПАТЕЛЬСуммаПОКУПКА1МПОЗИЦИЯПОКУПКИМ1ТОВАРМ1Номер картыФамилия, имя, отчествоДата рожденияВозрастСкидкаКоличествоЦенаСтоимостьКодНаименованиеЕдиница измеренияЦенаНомерНомер чекаЕдиница измеренияВозраст = Years('today'-Дата рождения)Стоимость =

Слайд 18Шевченко А. В.

Зависимые атрибуты. Агрегативные атрибуты
Дата
ПОКУПАТЕЛЬ
Сумма
ПОКУПКА

1
М
ПОЗИЦИЯ
ПОКУПКИ
М

1
ТОВАР

М
1
Номер карты
Фамилия, имя, отчество
Дата рождения
Возраст
Скидка
Количество
Цена
Стоимость
Код
Наименование
Единица

измерения
Цена
Номер
Номер чека
Единица измерения
ПОКУПКА.Сумма = SUM(ПОЗИЦИЯ ПОКУПКИ.Стоимость)

Шевченко А. В.Зависимые атрибуты. Агрегативные атрибутыДатаПОКУПАТЕЛЬСуммаПОКУПКА1МПОЗИЦИЯПОКУПКИМ1ТОВАРМ1Номер картыФамилия, имя, отчествоДата рожденияВозрастСкидкаКоличествоЦенаСтоимостьКодНаименованиеЕдиница измеренияЦенаНомерНомер чекаЕдиница измеренияПОКУПКА.Сумма = SUM(ПОЗИЦИЯ ПОКУПКИ.Стоимость)

Слайд 19Шевченко А. В.
Агрегативные атрибуты. Способы агрегации

Суммирование
Перемножение
Подсчет
Среднее
Минимум
Максимум
Статистические функции

Шевченко А. В.Агрегативные атрибуты. Способы агрегацииСуммированиеПеремножениеПодсчетСреднееМинимумМаксимумСтатистические функции

Слайд 20Наследование
Шевченко А. В.
ПРОДУКЦИЯ
Код
Наименование
ПОКУПНАЯ
ПРОДУКЦИЯ
Цена
Срок поставки
СОБСТВЕННАЯ
ПРОДУКЦИЯ
Себестоимость
Цена продажи

НаследованиеШевченко А. В.ПРОДУКЦИЯКодНаименованиеПОКУПНАЯПРОДУКЦИЯЦенаСрок поставкиСОБСТВЕННАЯПРОДУКЦИЯСебестоимостьЦена продажи

Слайд 21Рекурсивные структуры данных

Шевченко А. В.
Изделие
Позиция
комплектации
Имеет
1
М
Количество
Наименование
Есть
1
М

Рекурсивные структуры данныхШевченко А. В.ИзделиеПозициякомплектацииИмеет1МКоличествоНаименованиеЕсть1М

Слайд 22Понятие информационного объекта
Шевченко А. В.

Дата
ПОКУПАТЕЛЬ
Сумма
ПОКУПКА

1
М
ПОЗИЦИЯ
ПОКУПКИ
М

1
ТОВАР

М
1
Номер карты
Фамилия, имя, отчество
Дата рождения
Возраст
Скидка
Количество
Цена
Стоимость
Код
Наименование
Цена
Номер
Номер чека
Единица

измерения



Понятие информационного объектаШевченко А. В.ДатаПОКУПАТЕЛЬСуммаПОКУПКА1МПОЗИЦИЯПОКУПКИМ1ТОВАРМ1Номер картыФамилия, имя, отчествоДата рожденияВозрастСкидкаКоличествоЦенаСтоимостьКодНаименованиеЦенаНомерНомер чекаЕдиница измерения

Слайд 23Выделение информационных объектов
Шевченко А. В.


Клиент
Адрес

Ответственное
лицо





Заказ

Параметр
изделия


Изделие
Клиент
Заказ
Изделие
Позиция
заказа
Параметр




Параметр

Выделение информационных объектовШевченко А. В.КлиентАдресОтветственноелицоЗаказПараметризделияИзделиеКлиентЗаказИзделиеПозициязаказаПараметрПараметр

Слайд 24


Понятие предметной базы данных
Шевченко А. В.

Клиент
Адрес

Ответственное
лицо



Позиция
заказа


Заказ

Клиент
Заказ
Изделие
База данных заказов
База данных продукции
Параметр
изделия


Изделие
Параметр



Параметр


Понятие предметной базы данныхШевченко А. В.КлиентАдресОтветственноелицоПозициязаказаЗаказКлиентЗаказИзделиеБаза данных заказовБаза данных продукцииПараметризделияИзделиеПараметрПараметр

Слайд 25Проектирование информационной архитектуры
Шевченко А. В.
1. Идентификация процессов.
2. Идентификация информационных объектов.
3.

Установление связи "создает-использует" между процессами и  объектами.
4. Сортировка информационных объектов

в порядке их создания.
5. Объединение процессов и объектов в подсистемы.
6. Определение потоков данных между подсистемами.
Проектирование информационной архитектурыШевченко А. В.1. Идентификация процессов.2. Идентификация информационных объектов.3. Установление связи

Слайд 26Выявление связи "создает-использует" и сортировка объектов
Шевченко А. В.
Процессы
Идентификация клиента
Открытие заказа
Конструирование

изделия
Выбор материалов
Технологическая подготовка
Планирование потребностей
Планирование ресурсов
Календарное планирование
Закупки
Выдача заданий
Сопровождение производства
Отгрузка продукции
Закрытие заказа
Клиент
Заказ
Изделие
Материал
Технология
Потребности
Сетевой

график

План

Партия поставки

Задание

Сопровождение

Накладная

Архив

С













И

С













И

С













И

С












И

И

С










И


И


С










И


И


С








И

И


И


И

С









И


И



С












И


С






И

И

И




И

И

С



И

И

И








И

С



И










И

С

Выявление связи

Слайд 27Выделение подсистем
Шевченко А. В.
Процессы
Идентификация клиента
Открытие заказа
Конструирование изделия
Выбор материалов
Технологическая подготовка
Планирование потребностей
Планирование

ресурсов
Календарное планирование
Закупки
Выдача заданий
Сопровождение производства
Отгрузка продукции
Закрытие заказа
Клиент
Заказ
Изделие
Материал
Технология
Потребности
Сетевой график
План
Партия поставки
Задание
Сопровождение
Накладная
Архив




























































































































































С
С
С
С
С
С
С
С
С
С
С
С
С






Выделение подсистемШевченко А. В.ПроцессыИдентификация клиентаОткрытие заказаКонструирование изделияВыбор материаловТехнологическая подготовкаПланирование потребностейПланирование ресурсовКалендарное планированиеЗакупкиВыдача заданийСопровождение производстваОтгрузка продукцииЗакрытие заказаКлиентЗаказИзделиеМатериалТехнологияПотребностиСетевой графикПланПартия

Слайд 28С
















С
С
С
С
С
С
С
С
С
С


С
С




Определение потоков данных между подсистемами
Шевченко А. В.
Процессы
Идентификация клиента
Открытие заказа
Конструирование изделия
Выбор

материалов
Технологическая подготовка
Планирование потребностей
Планирование ресурсов
Календарное планирование
Закупки
Выдача заданий
Сопровождение производства
Отгрузка продукции
Закрытие заказа
Клиент
Заказ
Изделие
Материал
Технология
Потребности
Сетевой график
План
Партия

поставки

Задание

Сопровождение

Накладная

Архив













































































































































Заказ

Проектирование

Планирование

Закупки

Производство

Отгрузка

СССССССССССССОпределение потоков данных между подсистемамиШевченко А. В.ПроцессыИдентификация клиентаОткрытие заказаКонструирование изделияВыбор материаловТехнологическая подготовкаПланирование потребностейПланирование ресурсовКалендарное планированиеЗакупкиВыдача заданийСопровождение производстваОтгрузка

Обратная связь

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

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика