Содержание
- 2. Saturday, September 02, 2023 СОДЕРЖАНИЕ Общие сведения Основные понятия (сущность, атрибут, связь) Более сложные понятия Сопутствующие
- 3. Saturday, September 02, 2023 Общие сведения Это язык определения информационной модели ПО. Базируется на концепции, согласно
- 4. Saturday, September 02, 2023 Сущности Сущность - это реальный или воображаемый объект, информация о котором подлежит
- 5. Saturday, September 02, 2023 Связи Связь - это некоторая представляющая интерес поименованная ассоциация двух сущностей. Связь
- 6. Saturday, September 02, 2023 Представление связей
- 7. Saturday, September 02, 2023 Именование и чтение связей При чтении связи со обязательной стороны ее имя
- 8. Saturday, September 02, 2023 Допустимые и недопустимые связи А В А В А А В А
- 9. Saturday, September 02, 2023 Атрибуты Атрибут - это любая деталь или аспект, способствующие качественному или количественному
- 10. Saturday, September 02, 2023 Правило (1) – атрибут описывает одну сущность Атрибут должен описывать ту сущность,
- 11. Saturday, September 02, 2023 Правило (1) – атрибут описывает одну сущность Атрибут должен описывать ту сущность,
- 12. Saturday, September 02, 2023 Правило (2) – атрибуты не должны повторяться (1NF) Сущность может обладать лишь
- 13. Saturday, September 02, 2023 Правило (3) – атрибут может стать сущностью Атрибут может стать сущностью, если
- 14. Saturday, September 02, 2023 Правило (4) – факультативность атрибутов Атрибут, значение которого может отсутствовать, называется факультативным.
- 15. Saturday, September 02, 2023 Правило (5) – сущность обладает уникальной идентификацией Каждая сущность должна однозначно идентифицироваться
- 16. Saturday, September 02, 2023 Правило (6) – полнота уникального идентификатора (2NF) Значения атрибутов, не входящих в
- 17. Saturday, September 02, 2023 Правило (7) – зависимость только от уникального идентификатора (3NF) Значения атрибутов, не
- 18. Saturday, September 02, 2023 Более сложные понятия супертип/подтип, базисные и переходные сущности, разрешение связей многие-ко-многим, взаимоисключаемость,
- 19. Saturday, September 02, 2023 Подтипы/супертипы Подтип - это разновидность сущности. Подтип неявно наследует все атрибуты и
- 20. Saturday, September 02, 2023 Пример типа/супертипа НЕРЕГУЛЯРНЫЙ ПОЛЕТ и РЕГУЛЯРНЫЙ РЕЙСОВЫЙ ПОЛЕТ имеют один и тот
- 21. Saturday, September 02, 2023 Разрешение связей многие-ко-многим До После Связи многие-ко-многим часто встречаются на ранних этапах
- 22. Saturday, September 02, 2023 Взаимоисключающие связи Две или более связей одной и той же сущности могут
- 23. Saturday, September 02, 2023 Свойства взаимоисключающих связей Окончания связей, которые пересекает попереч- ная дуга, должны быть
- 24. Saturday, September 02, 2023 Непереместимые связи Связь является непереместимой, если экземпляр сущности, будучи ассоциированным с экземпляром
- 25. Saturday, September 02, 2023 Квалифицированная степень Квалифицированная степень предоставляет возможность указать пределы для мощности (степени) окончания
- 26. Saturday, September 02, 2023 Неизбыточные связи ER-диаграмма не должна содержать связей, которые всегда, при любых обстоятельствах,
- 27. Saturday, September 02, 2023 Каскадное удаление В реальном мире мы, когда теряем о чем-то все сведения,
- 28. Saturday, September 02, 2023 Правила каскадного удаления
- 29. Saturday, September 02, 2023 Производные атрибуты
- 30. Saturday, September 02, 2023 Основные понятия, связанные с сущностями Независимые/зависимые сущности Базисные сущности Родительские/дочерние сущности Сущности
- 31. Saturday, September 02, 2023 Сопутствующие понятия потоки данных - моделирование связей, существующие между прикладными задачами, изображая
- 32. Saturday, September 02, 2023 Проектирование реляционной базы данных Шаг 1. Преобразование сущностей в таблицы. Шаг 2.
- 33. Saturday, September 02, 2023 Шаг 1. Преобразование сущностей в таблицы Каждая простая сущность преобразуется в таблицу.
- 34. Saturday, September 02, 2023 Шаг 2. Преобразование атрибутов в столбцы Каждый атрибут преобразуется в столбец с
- 35. Saturday, September 02, 2023 Шаг 3. Пребразование связи один-к-одному во внешний ключ (1) Первичный ключ любой
- 36. Saturday, September 02, 2023 Шаг 3. Пребразование связи один-к-одному во внешний ключ (2) Первичный ключ сущ-
- 37. Saturday, September 02, 2023 Шаг 3. Пребразование связи один-ко-многим во внешний ключ Ключ сущности у окончания
- 38. Saturday, September 02, 2023 Шаг 4. Преобразование связей многие-ко-многим в сущности-связки Каждая из сущностей поро- ждает
- 39. Saturday, September 02, 2023 Шаг 5. Представление уникальных идентификаторов ключами таблиц Уникальнй идентифика- тор составляет первич-
- 40. Saturday, September 02, 2023 Шаг 5. Представление уникальных идентификаторов столбцами-заменителями Используется в том случае, когда имеет-ся
- 41. Saturday, September 02, 2023 Шаг 6. Проектирование подтипов
- 42. Saturday, September 02, 2023 Шаг 7. Проектирование взаимоисключающих связей
- 44. Скачать презентацию