Похожие презентации:
Лекция2
1.
Фактографическая методика проектирования баз данных(информационных систем)
2.
Сценарий состоит из пунктов четырех видов:• В ситуации «название» пользователь «категория»
сообщает системе новый факт «название»
• В ситуации «название» пользователь «категория»
корректирует имеющийся в системе факт «название»
• В ситуации «название» система выдает пользователю
«категория» документ «название».
• В ситуации «название» пользователь «категория»
удаляет факт «название»
3.
Факт - это …Русский текст (подлежащее, сказуемое…)
Телевизор «Sony MatchScreen 1810»
Работник Иванов Сергей Степанович
На складе имеется Телевизор «Sony MatchScreen
1810»
Работник Иванов Сергей Степанович поступил в
нашу организацию.
утверждение
4.
Факт - это …Что может меняться?
Телевизор
Sony MatchScreen 1810
складе имеется
Телевизор
«Sony MatchScreen
1810»
НаНа
складе
имеется
«
товар
марка
»
Иванов
Степанович
Работник
Иванов Сергей
Сергей Степанович
поступил в нашу организацию.
Работник
поступил в нашу организацию.
Работник
утверждение
5.
Иванову3
м
кабеля
работник
выдано к-во ед.изм материал
Иванову
3 м кабеля
работник
выдано к-во материал
6.
Ивановуработник
3
м
кабеля
выдано к-во ед.изм материал
работник выдано к-во ед.изм материал
7.
Ивановуработник
3
м
кабеля
выдано к-во ед.изм материал
работник выдано к-во ед.изм материал
8.
Ивановуработник
Иванову
работник
выдано
Петровым
работник
Петровым
выдано кладовщик
3
м
кабеля
3
м
кабеля
к-во ед.изм материал
к-во ед.изм материал
9.
Ивановувыдано:
работник
работник выдано:
3
м кабеля
к-во
ед.изм материал
материал
к-во ед.изм
5
кг сахара
к-во ед.изм материал
7
л
масла
к-во ед.изм материал
...
10.
11.
- Что это значит?Ф1:«01.02.12 Иванову выдано 3 единицы кабеля»
Ф2: «кабель измеряется в м»
12.
Ф1:«Иванову выдано 3 единицы кабеля» Ф1:«Иванову выдано 4 единицы сахара»Ф3:«Кабель
Ф1’:«Иванову
выдавался
выдано 4 Иванову
единицы01.02.12»
кабеля»
Ф2: «кабель измеряется в м»
Ф2’: «сахар измеряется в кг»
Ф3’:«Кабель выдавался Иванову 02.02.12»
13.
14.
15.
Ф: «22.01.09 Иванову выдано 3 м кабеля по 35р.»ПФ:«кабель измеряется в м»
16.
Ивановуработник
Иванов
работник
3
3
кабеля
выдано к-во ед.изм материал
- это работник
к-во -это к-во
м
ед.изм - это ед.изм
кабель
м
материал - это материал
17.
Ф: «22.01.09 Иванову выдано 3 м кабеля по 35р.»ПФ:«кабель измеряется в м»
18.
Ф: «22.01.09 Иванову выдано 3 м кабеля по 35р.»ПФ: «1 м кабеля стоит 35р.»
19.
20.
21.
Аномалии по Кодду:• Аномалия обновления
• Аномалия удаления
• Аномалия добавления
22.
Аномалия обновленияпрогул
Студент
Группа
Иванов Иван Сергеевич
Ис-10-д1
Иванов Иван Сергеевич
Ис-10-д1
Иванов Иван Сергеевич
Ис-11-д1
Петров Петр Петрович
АП-07-д1
Сергеев Сергей Петрович АП-07-д1
Дата
10.02.2012
10.02.2012
10.02.2012
02.02.2012
02.02.2012
№ пары
1
2
3
1
1
23.
Аномалия удаленияпрогул
Студент
Группа
Иванов Иван Сергеевич
Ис-10-д1
Иванов Иван Сергеевич
Ис-10-д1
Иванов Иван Сергеевич
Ис-10-д1
Петров Петр Петрович
АП-07-д1
Сергеев Сергей Петрович АП-07-д1
Как узнать группу Петрова?
Дата
10.02.2012
10.02.2012
10.02.2012
02.02.2012
02.02.2012
№ пары
1
2
3
1
1
24.
Аномалия добавленияпрогул
Студент
Группа
Дата
Иванов Иван Сергеевич
Ис-10-д1 10.02.2012
Иванов Иван Сергеевич
Ис-10-д1 10.02.2012
Иванов Иван Сергеевич
Ис-10-д1 10.02.2012
Петров Петр Петрович
АП-07-д1 02.02.2012
Сергеев Сергей Петрович АП-07-д1 02.02.2012
Куда записать, что Сидоров в группе ИС-10-д1?
№ пары
1
2
3
1
1