Содержание
- 2. Реляционная модель данных Реляционная модель данных была предложена в 1970-м году Эдгаром Коддом. Реляционная модель данных
- 3. Отношение Сущность: СТУДЕНТ ГРУППЫ
- 4. Отношение Домен – множество значений, которые может принимать одна из характеристик сущности. Декартово произведение множеств –
- 5. Отношение Домен Фамилия – 5 элементов Домен Имя – 4 элемента Домен Дата рождения – 5
- 6. Свойства отношений В отношении не должно быть одинаковых кортежей. Порядок кортежей в отношении несущественен. Атрибут определён
- 7. Связь между отношениями Внешний ключ – атрибут отношения, значения которого ссылаются на атрибут со свойством UNIQUE
- 8. Внешний ключ Внешний ключ является ограничением целостности. Ограничение целостности по внешнему ключу проверяется: при добавлении записи
- 9. Связи между сущностями Размерность связи – количество сущностей, участвующих в связи. Основные размерности: унарные, двойные, тройные.
- 10. Связи между сущностями Связи ≪один к одному≫ между сущностями X и Y — это такие связи,
- 11. Замкнутость реляционной алгебры Реляционная алгебра представляет собой набор таких операций над отношениями, что результат каждой из
- 12. Типы операций реляционной алгебры Теоретико-множественные операции реляционной алгебры: •объединение (union) •пересечение (intersection) •разность (set difference) •декартово
- 13. Совместимость отношений Два отношения являются совместимыми по типу, если они имеют идентичные заголовки: множества имён атрибутов
- 14. Объединение Результатом операции объединения двух совместимых по типу отношений R1 и R2 является отношение с тем
- 15. Пересечение Результатом операции пересечения двух совместимых по типу отношений R1 и R2 является отношение с тем
- 16. Разность Результатом операции разность двух совместимых по типу отношений R1 и R2 является отношение с тем
- 17. Декартово произведение Результатом операции декартова произведения двух отношений R1 и R2, не имеющих общих имен атрибутов,
- 18. Декартово произведение R2 R1 R1 x R2
- 19. Выборка Операция выборки: Работает с одним отношением R. Определяет результирующее отношение с тем же заголовком, что
- 20. Выборка Отношение R Результат выборки: R where Оценка
- 21. Проекция Проекция выполняется на одном отношении R, которое имеет атрибуты X, Y, . . ., Z
- 22. Проекция Отношение R R{Название, Поставщик, Страна}
- 23. Соединение Операция соединения – комбинация декартового произведения и выборки. Эквивалентна операции выборки из декартового произведения двух
- 24. Соединение Типы операций соединения: тета-соединение соединение по эквивалентности (частный случай тета-соединения) естественное соединение внешнее соединение полу-соединение
- 25. Соединение
- 26. Соединение Отношение R (преподаватели) Отношение S (предметы) Какие предметы имеет право преподавать каждый из преподавателей ?
- 27. Соединение Декартово произведение R x S
- 28. Соединение
- 29. Соединение
- 30. Соединение Естественное соединение соединение по эквивалентности двух отношений R и S, выполненное по всем общим атрибутам,
- 31. Соединение Отношение R Отношение S R x S R [X = Y] S
- 32. Соединение Внешние соединения Левым соединением отношений R1 и R2 называется естественное соединение котором: если по одноимённым
- 33. Соединение Отношение R Отношение S Левое соединение Правое соединение Внешнее соединение
- 34. Соединение Полу-соединение выполняет естественное соединение отношений R и S, с последующим выполнением проекции по атрибутам отношения
- 35. Деление Пусть даны: отношение A с заголовком X∪Y; отношение B с заголовком Y. Делением A на
- 36. Деление
- 37. Реляционное исчисление кортежей В реляционном исчислении кортежей задача состоит в нахождении таких кортежей, для которых предикат
- 38. Реляционное исчисление кортежей Для указания количества экземпляров, к которым должен быть применен предикат, в формулах могут
- 39. Реляционное исчисление доменов В реляционном исчислении доменов значения переменные берутся из области определения атрибутов. Выражение в
- 40. Примеры 1 М 1 М М 1
- 41. Примеры 1) Получить имена поставщиков, которые поставляют деталь Д2. Требуется построить таблицу с одним полем Имя
- 42. Примеры 3) Получить имена поставщиков, которые поставляют все детали. Наиболее простое решение этой задачи получаем при
- 43. Примеры 6) Получить номера поставщиков, у которых максимальное значение поставок как минимум в 2 раза превышает
- 45. Скачать презентацию