🗊Презентация Реляционная модель данных

Категория: Информатика
Нажмите для полного просмотра!
Реляционная модель данных, слайд №1Реляционная модель данных, слайд №2Реляционная модель данных, слайд №3Реляционная модель данных, слайд №4Реляционная модель данных, слайд №5Реляционная модель данных, слайд №6Реляционная модель данных, слайд №7Реляционная модель данных, слайд №8Реляционная модель данных, слайд №9Реляционная модель данных, слайд №10

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

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


Слайд 1





Базы данных
Лекция 3
Реляционная модель данных
Описание слайда:
Базы данных Лекция 3 Реляционная модель данных

Слайд 2





Демонстрационная база данных
Отношение Student
StudentNumber – № студенческого билета
LastName – фамилия
FirstName – имя
PatrName – отчество
Group – группа
BirthDate – дата рождения
City – город
Address – адрес в городе
Salary – размер стипендии
Описание слайда:
Демонстрационная база данных Отношение Student StudentNumber – № студенческого билета LastName – фамилия FirstName – имя PatrName – отчество Group – группа BirthDate – дата рождения City – город Address – адрес в городе Salary – размер стипендии

Слайд 3





Реляционная алгебра
Объединение
Пересечение
Разность
Произведение
Проекция
Выборка
Соединение
Деление
Описание слайда:
Реляционная алгебра Объединение Пересечение Разность Произведение Проекция Выборка Соединение Деление

Слайд 4





Реляционная алгебра
В следующих трех операциях отношения T1 и T2 должны иметь одинаковую структуру
Объединение
Т3 = T1 UNION T2 – множество кортежей, входящих хотя бы в одно из отношений T1 и T2
Пересечение
Т3 = T1 INTERSECT T2 – множество кортежей, входящих в оба отношения T1 и T2
Разность
Т3 = T1 MINUS T2 – множество кортежей, входящих в T1, но не входящих в T2
Описание слайда:
Реляционная алгебра В следующих трех операциях отношения T1 и T2 должны иметь одинаковую структуру Объединение Т3 = T1 UNION T2 – множество кортежей, входящих хотя бы в одно из отношений T1 и T2 Пересечение Т3 = T1 INTERSECT T2 – множество кортежей, входящих в оба отношения T1 и T2 Разность Т3 = T1 MINUS T2 – множество кортежей, входящих в T1, но не входящих в T2

Слайд 5





Реляционная алгебра
Произведение
Т3 = T1 TIMES T2 – декартово произведение T1 и T2
Пример
T1	T2	T3





Количество атрибутов в произведении отношений равно сумме количеств атрибутов в исходных отношениях, а количество кортежей – произведению количеств кортежей в исходных отношениях.
Описание слайда:
Реляционная алгебра Произведение Т3 = T1 TIMES T2 – декартово произведение T1 и T2 Пример T1 T2 T3 Количество атрибутов в произведении отношений равно сумме количеств атрибутов в исходных отношениях, а количество кортежей – произведению количеств кортежей в исходных отношениях.

Слайд 6





Реляционная алгебра
Проекция
T2 = PROJ(T1, <ColumnList>)
Пример
List = PROJ(Student, Group, LastName, StudentNumber)
выдается список студентов с № группы, фамилией и № студенческого билета
Описание слайда:
Реляционная алгебра Проекция T2 = PROJ(T1, <ColumnList>) Пример List = PROJ(Student, Group, LastName, StudentNumber) выдается список студентов с № группы, фамилией и № студенческого билета

Слайд 7





Реляционная алгебра
Выборка
T2 = SEL(T1, <Condition>)
Кортежи отношения, удовлетворяющие некоторому условию.
Пример
List = SEL(Student, Group=‘ИТ-33БО’)
выдается список всей информации о студентах группы ИТ-33БО
Описание слайда:
Реляционная алгебра Выборка T2 = SEL(T1, <Condition>) Кортежи отношения, удовлетворяющие некоторому условию. Пример List = SEL(Student, Group=‘ИТ-33БО’) выдается список всей информации о студентах группы ИТ-33БО

Слайд 8





Реляционная алгебра
Соединение 
T3 = JOIN(T1, T2, <Condition>). Является комбинацией произведения, выборки и проекции.
Пример
T1(c1, c2, c3), T2(c1, c4, c5)
T3 = JOIN(T1, T2, T1.c1 = T2.c1)
T3 = PROJ(SEL((T1 TIMES T2), T1.c1=T2.c1), T1.c1, c2, c3, c4, c5)
Описание слайда:
Реляционная алгебра Соединение T3 = JOIN(T1, T2, <Condition>). Является комбинацией произведения, выборки и проекции. Пример T1(c1, c2, c3), T2(c1, c4, c5) T3 = JOIN(T1, T2, T1.c1 = T2.c1) T3 = PROJ(SEL((T1 TIMES T2), T1.c1=T2.c1), T1.c1, c2, c3, c4, c5)

Слайд 9





Реляционная алгебра
Деление
T3 = DIV(T1, T2)
результат (частное) содержит в качестве атрибутов те атрибуты делимого, которые отсутствуют в делителе,
а в качестве кортежей –  те, для которых в делимом присутствуют кортежи, составленные из данного кортежа частного и всех кортежей делителя.
Пример 
Session(StudentNumber, Grade, Subject)
StudyPlan(Subject)
Запрос: кто из студентов сдал все экзамены?
Описание слайда:
Реляционная алгебра Деление T3 = DIV(T1, T2) результат (частное) содержит в качестве атрибутов те атрибуты делимого, которые отсутствуют в делителе, а в качестве кортежей – те, для которых в делимом присутствуют кортежи, составленные из данного кортежа частного и всех кортежей делителя. Пример Session(StudentNumber, Grade, Subject) StudyPlan(Subject) Запрос: кто из студентов сдал все экзамены?

Слайд 10





Реляционная алгебра
Присваивание
Переименование атрибутов
Описание слайда:
Реляционная алгебра Присваивание Переименование атрибутов



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