🗊Модуль 1.

Категория: Математика
Нажмите для полного просмотра!
Модуль 1., слайд №1Модуль 1., слайд №2Модуль 1., слайд №3Модуль 1., слайд №4Модуль 1., слайд №5Модуль 1., слайд №6Модуль 1., слайд №7Модуль 1., слайд №8Модуль 1., слайд №9Модуль 1., слайд №10Модуль 1., слайд №11Модуль 1., слайд №12Модуль 1., слайд №13Модуль 1., слайд №14Модуль 1., слайд №15Модуль 1., слайд №16Модуль 1., слайд №17Модуль 1., слайд №18Модуль 1., слайд №19Модуль 1., слайд №20Модуль 1., слайд №21Модуль 1., слайд №22Модуль 1., слайд №23Модуль 1., слайд №24Модуль 1., слайд №25Модуль 1., слайд №26

Содержание

Вы можете ознакомиться и скачать Модуль 1.. Презентация содержит 26 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Модуль 1.
Описание слайда:
Модуль 1.

Слайд 2





Лекция 4 

Базисные средства манипулирования реляционными данными: реляционная алгебра Кодда

1. Обзор реляционной алгебры Кодда
2. Особенности теоретико-множественных
    операций реляционной алгебры
3. Специальные реляционные операции
Описание слайда:
Лекция 4 Базисные средства манипулирования реляционными данными: реляционная алгебра Кодда 1. Обзор реляционной алгебры Кодда 2. Особенности теоретико-множественных операций реляционной алгебры 3. Специальные реляционные операции

Слайд 3





1. Обзор реляционной алгебры Кодда
Основная идея реляционной алгебры: поскольку отношения являются множествами, средства манипулирования отношениями могут базироваться на традиционных теоретико-множественных операциях, дополненных специальными операциями, специфичными для реляционных баз данных.
Описание слайда:
1. Обзор реляционной алгебры Кодда Основная идея реляционной алгебры: поскольку отношения являются множествами, средства манипулирования отношениями могут базироваться на традиционных теоретико-множественных операциях, дополненных специальными операциями, специфичными для реляционных баз данных.

Слайд 4


Модуль 1., слайд №4
Описание слайда:

Слайд 5





Общая интерпретация реляционных операций
Общая интерпретация реляционных операций
При выполнении операции объединения (UNION) двух отношений с одинаковыми заголовками производится отношение, включающее все кортежи, которые входят хотя бы в одно из отношений-операндов. 
Операция пересечения (INTERSECT) двух отношений с одинаковыми заголовками производит отношение, включающее все кортежи, которые входят в оба отношения-операнда.
Описание слайда:
Общая интерпретация реляционных операций Общая интерпретация реляционных операций При выполнении операции объединения (UNION) двух отношений с одинаковыми заголовками производится отношение, включающее все кортежи, которые входят хотя бы в одно из отношений-операндов. Операция пересечения (INTERSECT) двух отношений с одинаковыми заголовками производит отношение, включающее все кортежи, которые входят в оба отношения-операнда.

Слайд 6





Общая интерпретация реляционных операций
Общая интерпретация реляционных операций
Отношение - разность (MINUS) двух отношений с одинаковыми заголовками, включает все кортежи, входящие в отношение-первый операнд, такие, что ни один из них не входит в отношение, которое является вторым операндом
При выполнении декартова произведения (TIMES) двух отношений, пересечение заголовков которых пусто, производится отношение, кортежи которого производятся путем объединения кортежей первого и второго операндов.
Описание слайда:
Общая интерпретация реляционных операций Общая интерпретация реляционных операций Отношение - разность (MINUS) двух отношений с одинаковыми заголовками, включает все кортежи, входящие в отношение-первый операнд, такие, что ни один из них не входит в отношение, которое является вторым операндом При выполнении декартова произведения (TIMES) двух отношений, пересечение заголовков которых пусто, производится отношение, кортежи которого производятся путем объединения кортежей первого и второго операндов.

Слайд 7





Общая интерпретация реляционных операций
Общая интерпретация реляционных операций
Результатом ограничения (WHERE) отношения по некоторому условию является отношение, включающее кортежи отношения-операнда, удовлетворяющее этому условию. 
При выполнении проекции (PROJECT) отношения на заданное подмножество множества его атрибутов производится отношение, кортежи которого являются соответствующими подмножествами кортежей отношения-операнда.
Описание слайда:
Общая интерпретация реляционных операций Общая интерпретация реляционных операций Результатом ограничения (WHERE) отношения по некоторому условию является отношение, включающее кортежи отношения-операнда, удовлетворяющее этому условию. При выполнении проекции (PROJECT) отношения на заданное подмножество множества его атрибутов производится отношение, кортежи которого являются соответствующими подмножествами кортежей отношения-операнда.

Слайд 8





Общая интерпретация реляционных операций
Общая интерпретация реляционных операций
При соединении (JOIN) отношений по некоторому условию образуется отношение, кортежи которого есть объединение кортежей первого и второго отношений и удовлетворяют этому условию. 
В операции реляционного деления (DIVIDE BY) результирующее отношение состоит из унарных кортежей, включающих значения первого атрибута кортежей первого операнда таких, что множество значений второго атрибута (при фиксированном значении первого атрибута) включает множество значений второго операнда.
Описание слайда:
Общая интерпретация реляционных операций Общая интерпретация реляционных операций При соединении (JOIN) отношений по некоторому условию образуется отношение, кортежи которого есть объединение кортежей первого и второго отношений и удовлетворяют этому условию. В операции реляционного деления (DIVIDE BY) результирующее отношение состоит из унарных кортежей, включающих значения первого атрибута кортежей первого операнда таких, что множество значений второго атрибута (при фиксированном значении первого атрибута) включает множество значений второго операнда.

Слайд 9





Общая интерпретация реляционных операций
Общая интерпретация реляционных операций
Операция переименования (RENAME) производит отношение, тело которого совпадает с телом операнда, но имена атрибутов изменены. 
Операция присваивания (:=) позволяет сохранить результат вычисления реляционного выражения в существующем отношении БД.
Описание слайда:
Общая интерпретация реляционных операций Общая интерпретация реляционных операций Операция переименования (RENAME) производит отношение, тело которого совпадает с телом операнда, но имена атрибутов изменены. Операция присваивания (:=) позволяет сохранить результат вычисления реляционного выражения в существующем отношении БД.

Слайд 10





Таблица приоритетов операций традиционной реляционной алгебры 
Таблица приоритетов операций традиционной реляционной алгебры
Описание слайда:
Таблица приоритетов операций традиционной реляционной алгебры Таблица приоритетов операций традиционной реляционной алгебры

Слайд 11





2. Особенности теоретико-множественных операций реляционной алгебры
Описание слайда:
2. Особенности теоретико-множественных операций реляционной алгебры

Слайд 12





2. Особенности теоретико-множественных операций реляционной алгебры
Описание слайда:
2. Особенности теоретико-множественных операций реляционной алгебры

Слайд 13





2. Особенности теоретико-множественных операций реляционной алгебры
Операция расширенного декартова произведения
элементом результирующего отношения является кортеж, который представляет собой объединение одного кортежа первого отношения и одного кортежа второго отношения
Описание слайда:
2. Особенности теоретико-множественных операций реляционной алгебры Операция расширенного декартова произведения элементом результирующего отношения является кортеж, который представляет собой объединение одного кортежа первого отношения и одного кортежа второго отношения

Слайд 14





2. Особенности теоретико-множественных операций реляционной алгебры
Операция расширенного декартова произведения
Пусть имеются два отношения 
R1{a1, a2, …, an} и R2{b1, b2, …, bm}. 
Результат R1 TIMES R2 - отношение 
R{a1, a2, …, an, b1, b2, …, bm}, 
тело которого - множество кортежей вида 
{ra1, ra2, …, ran, rb1, rb2, …, rbm} таких, что {ra1, ra2, …, ran} входит в тело R1, 
а {rb1, rb2, …, rbm} входит в тело R2
Описание слайда:
2. Особенности теоретико-множественных операций реляционной алгебры Операция расширенного декартова произведения Пусть имеются два отношения R1{a1, a2, …, an} и R2{b1, b2, …, bm}. Результат R1 TIMES R2 - отношение R{a1, a2, …, an, b1, b2, …, bm}, тело которого - множество кортежей вида {ra1, ra2, …, ran, rb1, rb2, …, rbm} таких, что {ra1, ra2, …, ran} входит в тело R1, а {rb1, rb2, …, rbm} входит в тело R2

Слайд 15





2. Особенности теоретико-множественных операций реляционной алгебры
Операция расширенного декартова произведения
Описание слайда:
2. Особенности теоретико-множественных операций реляционной алгебры Операция расширенного декартова произведения

Слайд 16





3. Специальные реляционные операции 
операция ограничения
A WHERE comp
вид1 (a comp-op b), где а и b – имена атрибутов ограничиваемого отношения
вид2 (a comp-op const), где a – имя атрибута ограничиваемого отношения, а const – литерально заданная константа
Операцией сравнения comp-op могут быть «=», « ≠», «>», « », «<», « ».
Описание слайда:
3. Специальные реляционные операции операция ограничения A WHERE comp вид1 (a comp-op b), где а и b – имена атрибутов ограничиваемого отношения вид2 (a comp-op const), где a – имя атрибута ограничиваемого отношения, а const – литерально заданная константа Операцией сравнения comp-op могут быть «=», « ≠», «>», « », «<», « ».

Слайд 17





3. Специальные реляционные операции 
операция ограничения
A WHERE (comp1 AND comp2) обозначает то же самое, что и (A WHERE comp1) INTERSECT (A WHERE comp2); 
A WHERE (comp1 OR comp2) обозначает то же самое, что и (A WHERE comp1) UNION (A WHERE comp2); 
A WHERE NOT comp1 обозначает то же самое, что и A MINUS (A WHERE comp1).
Описание слайда:
3. Специальные реляционные операции операция ограничения A WHERE (comp1 AND comp2) обозначает то же самое, что и (A WHERE comp1) INTERSECT (A WHERE comp2); A WHERE (comp1 OR comp2) обозначает то же самое, что и (A WHERE comp1) UNION (A WHERE comp2); A WHERE NOT comp1 обозначает то же самое, что и A MINUS (A WHERE comp1).

Слайд 18





3. Специальные реляционные операции 
операция ограничения
СЛУЖАЩИЕ_В_ПРОЕКТЕ_1 WHERE (СЛУ_ЗАРП > 20000.00 AND (СЛУ_ОТД_НОМ = 310 OR СЛУ_ОТД_НОМ = 315)) 
(получить данные из отношения СЛУЖАЩИЕ_В_ПРОЕКТЕ_1 о служащих, работающих в отделах 310 и 315 и получающих зарплату, превышающую 20 000.00 грн.)
Описание слайда:
3. Специальные реляционные операции операция ограничения СЛУЖАЩИЕ_В_ПРОЕКТЕ_1 WHERE (СЛУ_ЗАРП > 20000.00 AND (СЛУ_ОТД_НОМ = 310 OR СЛУ_ОТД_НОМ = 315)) (получить данные из отношения СЛУЖАЩИЕ_В_ПРОЕКТЕ_1 о служащих, работающих в отделах 310 и 315 и получающих зарплату, превышающую 20 000.00 грн.)

Слайд 19





3. Специальные реляционные операции 
операция проекции
Описание слайда:
3. Специальные реляционные операции операция проекции

Слайд 20





3. Специальные реляционные операции 
операция проекции
Результат операции 
PROJECT СЛУЖАЩИЕ_В_ПРОЕКТЕ_1 {СЛУ_ОТД_НОМ} 
(в каких отделах работают служащие, данные о которых содержатся в отношении СЛУЖАЩИЕ_В_ПРОЕКТЕ_1?)
Описание слайда:
3. Специальные реляционные операции операция проекции Результат операции PROJECT СЛУЖАЩИЕ_В_ПРОЕКТЕ_1 {СЛУ_ОТД_НОМ} (в каких отделах работают служащие, данные о которых содержатся в отношении СЛУЖАЩИЕ_В_ПРОЕКТЕ_1?)

Слайд 21





3. Специальные реляционные операции 
операция соединения
Описание слайда:
3. Специальные реляционные операции операция соединения

Слайд 22





3. Специальные реляционные операции 
операция соединения
JOIN
Соединением отношений А и В по условию С называется отношение


С - логическое выражение, в которое могут входить атрибуты отношений А и В и (или) скалярные выражения.
Операция соединения есть результат последовательного применения операций декартового произведения и ограничения. 
Если в отношениях А и В имеются атрибуты с одинаковыми наименованиями, то перед выполнением соединения такие атрибуты необходимо переименовать.
Описание слайда:
3. Специальные реляционные операции операция соединения JOIN Соединением отношений А и В по условию С называется отношение С - логическое выражение, в которое могут входить атрибуты отношений А и В и (или) скалярные выражения. Операция соединения есть результат последовательного применения операций декартового произведения и ограничения. Если в отношениях А и В имеются атрибуты с одинаковыми наименованиями, то перед выполнением соединения такие атрибуты необходимо переименовать.

Слайд 23





3. Специальные реляционные операции 
операция соединения
JOIN
Описание слайда:
3. Специальные реляционные операции операция соединения JOIN

Слайд 24





3. Специальные реляционные операции 
операция соединения
JOIN
Описание слайда:
3. Специальные реляционные операции операция соединения JOIN

Слайд 25


Модуль 1., слайд №25
Описание слайда:

Слайд 26


Модуль 1., слайд №26
Описание слайда:



Теги Модуль 1.
Похожие презентации
Mypresentation.ru
Загрузить презентацию