Презентация на тему "Основные понятия реляционной модели БД"

Презентация: Основные понятия реляционной модели БД
Включить эффекты
1 из 43
Ваша оценка презентации
Оцените презентацию по шкале от 1 до 5 баллов
  • 1
  • 2
  • 3
  • 4
  • 5
0.0
0 оценок

Комментарии

Нет комментариев для данной презентации

Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.


Добавить свой комментарий

Аннотация к презентации

Посмотреть и скачать презентацию по теме "Основные понятия реляционной модели БД", включающую в себя 43 слайда. Скачать файл презентации 3.68 Мб. Большой выбор powerpoint презентаций

  • Формат
    pptx (powerpoint)
  • Количество слайдов
    43
  • Слова
    другое
  • Конспект
    Отсутствует

Содержание

  • Презентация: Основные понятия реляционной модели БД
    Слайд 1

    Основные понятия реляционной модели БД

    Лекция 2 Основы баз данных и знаний

  • Слайд 2

    Реляционный подход

    Реляционный подход к организации баз данных был заложен в конце 1960-х гг. Эдгаром Коддом. Будучи математиком по образованию, Э.Кодд предложил использовать для обработки данных аппарат теории множеств (объединение, пересечение, разность, декартово произведение). Он показал, что любое представление данных сводится к совокупности двумерных таблиц особого вида, известного в математике как отношение –relation. Достоинствами реляционного подхода принято считать следующие свойства: реляционный подход основывается на небольшом числе интуитивно понятных абстракций, на основе которых возможно простое моделирование наиболее распространенных предметных областей; эти абстракции могут быть точно и формально определены; теоретическим базисом реляционного подхода к организации баз данных служит простой и мощный математический аппарат теории множеств и математической логики; реляционный подход обеспечивает возможность ненавигационного манипулирования данными без необходимости знания конкретной физической организации баз данных во внешней памяти.

  • Слайд 3
  • Слайд 4

    Тип данных

    Значения данных, хранимые в реляционной базе данных, являются типизированными, т. е. известен тип каждого хранимого значения. Понятие типа данных в реляционной модели данных полностью соответствует понятию типа данных в языках программирования. Традиционное (нестрогое) определение типа данных состоит из трех основных компонентов: определение множества значений данного типа; определение набора операций, применимых к значениям типа; определение способа внешнего представления значений типа (литералов). Обычно в современных реляционных базах данных допускается хранение символьных, числовых данных (точных и приблизительных), специализированных числовых данных (таких, как «деньги»), а также специальных «темпоральных» данных (дата, время, временной интервал). Активно развивается подход к внедрению в реляционные системы возможностей определения пользователями собственных типов данных.

  • Слайд 5
  • Слайд 6

    Отношение

    Понятие отношения является наиболее фундаментальным в реляционном подходе к организации баз данных, поскольку n-арное отношение является единственной родовой структурой данных, хранящихся в реляционной базе данных. Для уточнения термина отношение выделяются понятия заголовка и тела отношения, значения отношения и переменной отношения. Заголовком (или схемой) отношения r (Hr) называется конечное множество пар вида , где A называется именем атрибута, а T обозначает имя некоторого базового типа или домена. По определению требуется, чтобы все имена атрибутов в заголовке отношения были различны. В примере заголовком отношения СЛУЖАЩИЕ является множество пар {, , , }. Если все атрибуты заголовка отношения определены на разных доменах, то, чтобы не плодить лишних имен, разумно использовать для именования атрибутов имена соответствующих доменов (не забывая, конечно, о том, что это всего лишь удобный способ именования, который не устраняет различия между понятиями домена и атрибута).

  • Слайд 7
  • Слайд 8

    Кортежем tr, соответствующим заголовку Hr, называется множество упорядоченных триплетов вида , по одному такому триплету для каждого атрибута в Hr. Третий элемент – v – триплета должен являться допустимым значением типа данных или домена T. Заголовку отношения СЛУЖАЩИЙ соответствуют, например, следующие кортежи: {, , , }, {, , , }. Телом Brотношения r называется произвольное множество кортежей tr. Одно из возможных тел отношения СЛУЖАЩИЙ показано на рис. В общем случае могут существовать такие кортежи tr, которые соответствуют Hr, но не входят в Br. Значением Vr отношения r (или просто отношением r, или отношением-экземпляром) называется пара множеств Hr и Br. Одно из допустимых значений отношения СЛУЖАЩИЙ показано на рис. 2.1. (Отношение – это множество кортежей tr, соответствующих одной схеме отношения Hr). В изменчивой реляционной базе данных хранятся отношения, значения которых изменяются во времени. Переменной VARr называется именованный контейнер, который может содержать любое допустимое значение Vr. Естественно, что при определении любой VARr требуется указывать соответствующий заголовок отношения Hr.

  • Слайд 9

    Степенью, или «арностью», заголовка отношения, кортежа, соответствующего этому заголовку, тела отношения, значения отношения и переменной отношения является мощность заголовка отношения (количество атрибутов). 1 атрибут – отношение унарное, 2 атрибута – отношение бинарное, 3 – тернарное, 4 – кватернарным, с большим количеством атрибутов – n-арное. Например, степень отношения СЛУЖАЩИЕ равна четырем, т. е. оно является 4-арным (кватернарным). Кардинальность (или кардинальное число) - мощность отношения – количество кортежей. Реляционная база данных – набор нормализованных отношений r, которые различаются по именам.

  • Слайд 10
  • Слайд 11
  • Слайд 12
  • Слайд 13
  • Слайд 14
  • Слайд 15
  • Слайд 16
  • Слайд 17
  • Слайд 18
  • Слайд 19
  • Слайд 20
  • Слайд 21
  • Слайд 22
  • Слайд 23
  • Слайд 24
  • Слайд 25
  • Слайд 26
  • Слайд 27
  • Слайд 28
  • Слайд 29
  • Слайд 30
  • Слайд 31
  • Слайд 32
  • Слайд 33
  • Слайд 34
  • Слайд 35
  • Слайд 36
  • Слайд 37
  • Слайд 38
  • Слайд 39
  • Слайд 40
  • Слайд 41
  • Слайд 42
  • Слайд 43
Посмотреть все слайды

Сообщить об ошибке