Содержание
- 2. Рассматриваемые вопросы: 1.Реляционная модель - Краткий обзор истории реляционной модели - Используемая терминология - Альтернативная терминология
- 3. Реляционная модель Структура обработки информации в реляционной БД
- 4. Реляционная модель Цели создания реляционной модели: 1) Обеспечение высокой степени независимости от данных. 2) Нормализация отношений,
- 5. Реляционная модель Используемая терминология По сколько Кодд, будучи опытным математиком, широко использовал математическую терминологию теории множеств
- 6. Используемая терминология Структура реляционных данных Отношение Атрибут Домен Кардинальность Кортеж Степень отношения Таблицы данных Реляционная база
- 7. Используемая терминология О Т Н О Ш Е Н И Е С Т Е П Е
- 8. Используемая терминология Отношение - это плоская таблица(двумерная), состоящая из столбцов и строк. Атрибут - это поименованный
- 9. Используемая терминология Степень отношения определяется количеством атрибутов, которое оно содержит. Кардинальность - это количество кортежей, которое
- 10. Альтернативная терминология
- 11. Отношения и их свойства в базе данных Реляционная схема – это имя отношения, за которым следует
- 12. Отношения и их свойства в базе данных Свойства отношений: Отношение имеет неповторимое имя. Каждая ячейка отношения
- 13. Реляционные ключи Суперкпюч (superkey) – атрибут или множество атрибутов, которое единственным образом идентифицирует кортеж данного отношения.
- 14. Реляционные ключи Наличие значений-дубликатов в конкретном существующем наборе кортежей доказывает то, что некоторая комбинация атрибутов не
- 15. Реляционные ключи Потенциальные ключи, которые не выбраны в качестве первичного ключа, называются альтернативными ключами. Внешний ключ
- 16. Представление схем в реляционной базе данных Реляционная база данных может состоять из произвольного количества отношений. Концептуальной
- 17. Реляционная целостность Модель данных имеет две части: - управляющую часть, которая определяет типы допустимых операций с
- 18. Реляционная целостность Целостность сущностей означает, что в отношении ни один атрибут первичного ключа не может содержать
- 19. Реляционная целостность Ссылочная целостность. Если в отношении существует внешний ключ, то значение внешнего ключа должно либо
- 20. Реляционные языки Реляционная алгебра - (высокоуровневый) процедурный язык. Использование: сообщение СУБД о том, как следует построить
- 21. Реляционная алгебра Реляционная алгебра - теоретический язык операций, который на основе одного или нескольких отношений позволяет
- 22. Основные операции реляционной алгебры: - выборка (selection) - проекция (рrojection) - декартово произведение (сartesian product) -
- 23. Унарные операции реляционной алгебры Операция выборки: Работает с одним отношением R. Определяет результирующее отношение с тем
- 24. Унарные операции реляционной алгебры Простейший случай: X Θ Y - условие (предикат), Θ – один из
- 25. Унарные операции реляционной алгебры Пример операции выборки Отношение R (информация о студентах) Результат выборки R where
- 26. Унарные операции реляционной алгебры Операция проекции: Работает с одним отношением R. Определяет новое отношение с заголовком
- 27. Унарные операции реляционной алгебры Пример операции проекции Отношение R (информация о преподавателях) Проекция R [Предмет]
- 28. Операции с множествами Декартово произведение R×S определяет новое отношение, которое является результатом конкатенации (т.е. сцепления) каждого
- 29. Операции с множествами Пример декартового произведения Отношение R (Студенты) Отношение S (Предметы)
- 30. Отношение R TIMES S Операции с множествами
- 31. Операции с множествами Операция объединения R S получается в результате конкатенации R и S, с образованием
- 32. Операции с множествами Пример операции объединения Отношение R (информация о студентах) Отношение S (информация о студентах)
- 33. Объединение отношений R и S Операции с множествами
- 34. Операции с множествами Операция разности R-S определяет отношение с тем же заголовком, что и у отношений
- 35. Операции с множествами(щшибка) Пример операции разности Отношение R Отношение S 20 20 Пушников 3,5
- 36. Операции с множествами Отношение R MINUS S
- 37. Операции с множествами Операция пересечения R∩S определяет отношение, которое содержит кортежи, присутствующие как в отношении R,
- 38. Операции с множествами Пример операции пересечения Отношение R (информация о студентах) Отношение S (информация о студентах)
- 39. Операции с множествами Отношение R INTERSECT S
- 40. Операции соединения Операция соединения - комбинация декартового произведения и выборки, эквивалентна операции выборки из декартового произведения
- 41. Операции соединения Типы операций соединения: - тета-соединение - соединение по эквивалентности (частный случай тета-соединения) - естественное
- 42. Операции соединения Тета-соединение определяет отношение, которое содержит кортежи из декартового произведения отношений R и S, удовлетворяющие
- 43. Операции соединения Пример тета-соединения В базе данных хранится информация о: - преподавателях; - предметах. Примечание: преподаватели
- 44. Операции соединения Ответ на вопрос: “Какие преподаватели имеют право преподавать какие предметы?" дает Θ-соединение R[X ≥Y]S:
- 45. Операции соединения Экви-соединение (соединение по эквивалентности) - частный случай Θ-соединения, когда Θ есть просто равенство (предикат
- 46. Операции соединения(Ошибка) Пример экви-соединения Отношение S (Студенты) Отношение P (Предметы)
- 47. Операции соединения Отношение SP (Изучение) Ответ на вопрос: "Какие предметы изучаются студентами? “, дает экви-соединение S[SNUM=
- 48. Операции соединения Отношение "Какие предметы изучаются какими студентами?"
- 49. Операции соединения Естественное соединене - соединение по эквивалентности двух отношений R и S, выполненное по всем
- 50. Операции соединения Пример естественного соединения Упрощенная запись: Ответ на вопрос "Какие предметы изучаются какими студентами?“ в
- 51. Операции соединения Операция внешнего соединения используется при соединении двух отношений, столбцы которых имеют несовпадающие значения. Внешнее
- 52. Примечание: студент может принимать участие в олимпиадах по предметам, установленный общий бал которых не больше среднего
- 53. Отношение S Таблица ((П (R)) S ) Операции соединения
- 54. Операции соединения Правое внешнее соединение: в результирующем отношении содержатся все кортежи правого отношения. Полное внешнее соединение:
- 55. Операции соединения Операция полусоединения : определяет отношение, которое содержит те кортежи отношения R, которые входят в
- 56. Пример операции полусоединения Операции соединения
- 57. Операция деления Пусть: - отношение R определено на множестве атрибутов А; - отношение S — на
- 58. Операция деления Пример операции деления Отношение R
- 59. Отношение S T1:Select’Код предмета’, ’Название предмета’ from R Операция деления
- 60. T21:Select * from T1,S Операция деления
- 61. T22: (Select * from T21) exept (Select * from R) T2: Select ’Код предмета’, ’Название предмета’
- 62. Реляционное исчисление Происхождение названия “реляционное исчисление”: от части символьной логики, которая называется исчислением предикатов. Реляционное исчисление
- 63. Реляционное исчисление Предикат в логике первого порядка ─ истинностная функция с параметрами. Суждение ─ выражение, которое
- 64. Реляционное исчисление кортежей Задача реляционного исчисления кортежей: нахождение кортежей, для которых предикат является истинным. Исчисление основано
- 65. Пример Запрос: “Выбрать атрибуты № склада, адрес,идент. код, дата,ФИО заказчика для заказов с количеством >60" Запись
- 66. Реляционное исчисление кортежей Два типа кванторов, используемых для указания количества экземпляров, к которым должен быть применен
- 67. Пример применения квантора существования Студент (S) ^ {Зв} (Год рождения(B) ^ (В.имя=S.имя) ^ В. группа='ТИ-31') Выражение
- 68. Свободные переменные - переменные кортежа, которые неквалифицируются кванторами, в противном случае они называются связанными переменными. В
- 69. Правила построения формулы в исчислении предикатов: 1. Если Р - n-арная формула (предикат с n аргументами),
- 70. Реляционное исчисление доменов Значения переменных, используемых в реляционном исчислении доменов берутся из доменов, а не из
- 71. Пример Найти: имена всех менеджеров, зарплата которых превышает 2500 гривен. {Имя, Фамилия должность, зарплата (
- 72. Другие языки Дополнительные категории реляционных языков: - на основе преобразований; - графические языки; - языки четвертого
- 74. Скачать презентацию

























![Унарные операции реляционной алгебры Пример операции проекции Отношение R (информация о преподавателях) Проекция R [Предмет]](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/384875/slide-26.jpg)













































А. Куприн «Слон»
муниципальное общеобразовательное учреждение Кочетовская средняя общеобразовательная школа Мичуринский район
Безопасность жизнедеятельности
17-19 апреля. Алматы, Казахстан. BarCamp News. #1-3. - презентация
Беспозвоночные животные и сохранение здоровья человека
Вопросы прозрачного и ответственного ценообразования в микрофинансировании
Задание по теме: Суд и судебная система
Презентация на тему Экосистема.Структура экосистемы.
Излучения и спектры
Отчет по практике дублёров Комитета по товарному рынку
Дневник комиссара ССО им. Героя Советского Союза П.М.Машерова
PLANNING
Психологические особенности младших школьников с общим недоразвитием речи
Внеклассная работа в начальной школе
Композиційна організація об‘єкту дизайну на прикладі розробки логотипу для транспортної фірми
Proton ICS-7100
Модное Дефиле
Альбом ППС 52 км
Программа духовно-нравственного воспитания и развития обучающихся 10-11 классов на 2013-2016 учебные годы
Энергетическая компания ОООРЕЛ (Future)
Шкаф Лосяш
Презентация на тему Как правильно задать вопрос
МИРОВАЯ ПРЕМЬЕРА HYPERION SYSTEM 9НОВЫЙ ВЗГЛЯДНА ЭФФЕКТИВНОСТЬВАШЕГО БИЗНЕСА
Ассирия
Автомат Калашникова
Презентация на тему Гуморальная регуляция 8 класс
Реальность современного поколения
Использование возможностей проекта сетевой школы NetSchool