ПРЕЗЕНТАЦИЯ "Реляционная алгебра"
презентация к уроку
Правила выполнения основных операций реляционной алгебры
Скачать:
Вложение | Размер |
---|---|
relyatsionnaya_algebra.ppt | 2.34 МБ |
Предварительный просмотр:
Подписи к слайдам:
R1 A B a1 b1 a2 b2 A B a1 b1 a3 b3 R2 Переходите к следующему слайду управляющей кнопкой. Если кнопка на экране не появилась, значит вы не досмотрели слайд до конца. Эдгар Франк «Тед» Кодд — британский учёный, работы которого заложили основы теории реляционных баз данных. Работая в компании IBM, он создал реляционную модель данных. Он также внёс существенный вклад в другие области информатики. (1923-2003)
Оглавление Операции реляционной алгебры Объединение отношений Пересечение отношений Разность отношений Произведение отношений Операция ограничения отношения Операция проекции Соединение отношений Деление отношений
Объединение отношений A B A B a1 b1 a3 b3 Объединением совместных отношений R1 и R2 называют отношение R , состоящее из всех кортежей, принадлежащих хотя бы одному из отношений R1 и R2 R1 R2 R A B a1 b1 a2 b2 R=R1 U R2 = {(a1,b1),(a2,b2),(a3,b3)} a1 b1 a2 b2 a3 b3 Оглавление
Объединение отношений R 3 и R 4 а б в д е а и к л и к л г д е R3 R4 R 5 а б в д е а и к л г д е Оглавление
Пересечение отношений A B A B a1 b1 a3 b3 Пересечением совместных отношений R1 и R2 называют отношение R , состоящее из всех кортежей, являющихся общими для отношений R1 и R2 R1 R2 R A B a1 b1 a2 b2 R=R1 R2 = {(a1,b1)} a1 b1 U Оглавление
Пересечение отношений R 3 и R 4 а б в д е а и к л и к л г д е R 3 R 4 R 16 и к л Оглавление
Разность отношений A B A B a1 b1 a3 b3 Разностью отношений R1 и R2 называют отношение R , состоящее из всех кортежей, принадлежащих отношению R1 и не принадлежащих отношению R2 R1 R2 R A B a1 b1 a2 b2 R=R1 - R2 = {(a2,b2)} a2 b2 Оглавление
Разность отношений R 3 и R 4 а б в д е а и к л и к л г д е R 3 R 4 R 6 а б в д е а Оглавление
Произведение отношений A B A B A B a1 b1 a3 b3 Декартовым произведением отношений R1 и R2 называют отношение R , состоящее из множества кортежей арности (к1+к2). Причем к1 элементы из отношения R1 , а к2 – из отношения R2 R1 R2 R A B a1 b1 a2 b2 R=R1 Х R2 = {(a1,b1 , a1,b1) , (а1, b1,a3,b3), (a2,b2,a1,b1),(a2,b2,a3,b3)} a1 b1 a1 b1 a1 b1 a 3 b 3 a 2 b 2 a 3 b 3 a 2 b 2 a1 b1 Оглавление
Произведение отношений R 3 и R 4 а б в д е а и к л и к л г д е R 3 R 4 R 7 а б в и к л а б в г д е д е а и к л д е а г д е и к л и к л и к л г д е Оглавление
Операция ограничения (выборки) отношения ФИО Год рождения Должность Стаж работы, лет Иванов И.И 1953 Зав. кафедрой 33 Сидоров С.С 1955 Профессор 36 Гантова Г.Г 1960 Профессор 31 Цветкова С.П. 1965 Доцент 26 Колов К.К 1970 Доцент 21 Петров П.П 1980 Ст.преподаватель 11 Тикова Л.А 1985 Ассистент 6 Выборка возвращает отношение, содержащее все кортежи, которые удовлетворяют указанным условиям Выбрать сотрудников, стаж которых больше 30 лет ФИО Год рождения Должность Стаж работы, лет Иванов И.И 1953 Зав. кафедрой 33 Сидоров С.С 1955 Профессор 36 Гантова Г.Г 1960 Профессор 31 Оглавление
Операция проекции ФИО Год рождения Должность Стаж работы, лет Иванов И.И 1953 Зав. кафедрой 33 Сидоров С.С 1955 Профессор 36 Гантова Г.Г 1960 Профессор 31 Цветкова С.П. 1965 Доцент 26 Колов К.К 1970 Доцент 21 Петров П.П 1980 Ст.преп. 11 Тикова Л.А 1985 Ассистент 6 Должность Зав. кафедрой Профессор Профессор Доцент Доцент Ст.преп. Ассистент Получить список должностей Должность Зав. кафедрой Профессор Доцент Ст.преп. Ассистент Проекция возвращает отношение, содержащее все кортежи, которые остались после исключения из него некоторых атрибутов Оглавление
Соединение отношений Должность Оклад Зав. кафедрой 45000 Профессор 40000 Доцент 25000 Ст.преп. 15000 Ассистент 12000 Позволяет создать новое отношение из 2-х и более исходных отн., име- ющих хотя бы один общий атрибут. В одном из кортежей каждого исход ного отношения общий атрибут должен иметь одно и тоже значение. R6 Т1 Оглавление Сидоров С. 2000 студент
Соединение отношений ФИО Год рождения Должность Стаж работы, лет Оклад Иванов И.И 1953 Зав. каф. 33 Сидоров С.С 1955 Профессор 36 Гантова Г.Г 1960 Профессор 31 Цветкова С.П. 1965 Доцент 26 Колов К.К 1970 Доцент 21 Петров П.П 1980 Ст.преп. 11 Тикова Л.А 1985 Ассистент 6 Должность Оклад Зав. каф. 45000 Профессор 40000 Доцент 25000 Ст.преп. 15000 Ассистент 12000 45000 40000 40000 25000 25000 15000 12000 R 15 Оглавление
Соединение отношений A B C к о р и о р р и к о о а B C D и к о о р с о р к A B C D к о р с к о р к и о р с и о р к р и к о A B C D R 8 R 9 R 10 Оглавление
Деление отношений А В С D и о р к о р с а с к р к и о с а с к с а и о к с множество кортежей t длины ( k1 - k2 ), таких что для всех кортежей u длины k2 , принадлежащих R2 , кортеж t u принадлежит R R R1 и R2 – отношения арности k1 и k2 соответственно, k1>k2 R2 ≠ 0 R = R1 : R2 R 12 R1 1 С D с а р к о р и о с к са рк и о с к А В и о с к «Деление» на каждую строку делимого Выбор общих кортежей промежуточного результата Оглавление
Деление отношений А Б а1 б1 а1 б2 а1 б3 а2 б1 а2 б2 R 13 R 14 R 15 Б б1 б3 а1 а2 а1 а1 Оглавление
По теме: методические разработки, презентации и конспекты
Реализация развивающей функции математики в процессе исследовательской деятельности учащихся на уроках алгебры и начал анализа
Структура теоретических исследований включает в себя общую схему процесса творческой деятельности, владение логикой познания и формальной логикой, владение общими способами решения задач, т.е....
Рабочая программа по алгебре 7 класс
Рабочая программа по алгебре 7 класс к УМК Мордкович А. . По программе 4 час в неделю...
Рабочая программа по алгебре 7 класс
Рабочая программа по алгебре 7 класс к УМК Мордкович А. . По программе 4 час в неделю...
Тематические тесты по алгебре и началам анализа
Тематические тесты по алгебре и началам анализа....
Разработка системы итогового повторения курса алгебры 7-9-х классов.
8 основных тем курса алгебры с тестами в двух вариантах с ответами...
Презентация на тему "Алгебра"
Материал,который использован в презентации, содержит исторические сведения, занимательные факты. Содержание презентации взято из книги Л.Ф.Пичурина "За страницами учебника алгебры" и ...
Итоговая контрольная работа по алгебре и началам анализа за I - II курс
Итоговая контрольная работа по алгебре и началам анализа за I - II курс в профессиональном училище...