Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

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

Содержание

Основные понятияОтношение – это плоская таблица, состоящая из столбцов и строк.Например, отношение Фильм
Реляционная модель данных.Введение Основные понятияОтношение – это плоская таблица, состоящая из столбцов и строк.Например, отношение Фильм Основные понятияАтрибут – это именованный столбец отношения.Схема отношения –множество всех атрибутов отношения. Основные понятияДомен – набор допустимых значений атрибута.Например: d (Оценка) = {x | Основные понятияКортеж – строка отношения;  отображение из схемы отношения в домен Свойства отношениякаждый кортеж отношения уникален;информативность отношения не зависит от порядка следования атрибутов Атомарность атрибутаТолько одно значение	Атомарный            Неатомарный Атомарность атрибутаЗависит от функциональных требований Ключи отношенияКлюч (потенциальный, возможный ключ) – подмножество атрибутов схемы отношения, однозначно идентифицирующее Ключи отношенияПервичный ключ – потенциальный ключ, который выбран для уникальной идентификации кортежей Правила выбора первичного ключаКлюч не должен содержать пустые значения (NULL).Значение ключа не Примеры первичных ключейR(Фильм) = {Название фильма, Год премьеры, Режиссер, Жанр фильма}R(Успеваемость) = Ключи отношенияСуперключ – множество атрибутов, которое содержит собственное подмножество, однозначно идентифицирующее запись
Слайды презентации

Слайд 2 Основные понятия
Отношение – это плоская таблица, состоящая из

Основные понятияОтношение – это плоская таблица, состоящая из столбцов и строк.Например, отношение Фильм

столбцов и строк.
Например, отношение Фильм


Слайд 3 Основные понятия
Атрибут – это именованный столбец отношения.
Схема отношения

Основные понятияАтрибут – это именованный столбец отношения.Схема отношения –множество всех атрибутов

–множество всех атрибутов отношения. Для обозначения используются прописные буквы

конца латинского алфавита: R , S, ... .
Например:
R(Фильм) = {Название фильма, Год премьеры, Режиссер, Жанр фильма}
R(Успеваемость) = {Название дисциплины,
№ зачетки, Вид занятия, Оценка}




Слайд 4 Основные понятия
Домен – набор допустимых значений атрибута.
Например:
d

Основные понятияДомен – набор допустимых значений атрибута.Например: d (Оценка) = {x

(Оценка) = {x | 1 ≤ x ≤ 5}

(конечный домен)
d (Название фильма) = множество всех строк (бесконечный домен)
Активный домен – множество значений атрибута, принадлежащих домену и используемых в данном отношении.
Например, ActD (Название фильма) = {Девять, Авиатор, Талантливый мистер Рипли, Барака}



Слайд 5 Основные понятия
Кортеж – строка отношения;
отображение из

Основные понятияКортеж – строка отношения; отображение из схемы отношения в домен

схемы отношения в домен отношения такое, что а1 d1,

а2 d2,… аn dn.
Мощность отношения – количество кортежей.
Например, мощность отношения Фильм равна 5.
Степень отношения – количество атрибутов.
Например, степень отношения Фильм равна 4.




Слайд 6 Свойства отношения
каждый кортеж отношения уникален;
информативность отношения не зависит

Свойства отношениякаждый кортеж отношения уникален;информативность отношения не зависит от порядка следования

от порядка следования атрибутов и кортежей;
названия атрибутов уникальны;
значения каждого

атрибута должны принадлежать одному домену;
каждый атрибут должен быть атомарен.


Слайд 7 Атомарность атрибута
Только одно значение

Атомарный

Атомарность атрибутаТолько одно значение	Атомарный      Неатомарный

Неатомарный


Слайд 8 Атомарность атрибута
Зависит от функциональных требований

Атомарность атрибутаЗависит от функциональных требований

Слайд 9 Ключи отношения
Ключ (потенциальный, возможный ключ) – подмножество атрибутов

Ключи отношенияКлюч (потенциальный, возможный ключ) – подмножество атрибутов схемы отношения, однозначно

схемы отношения, однозначно идентифицирующее любой кортеж отношения и не

имеющее собственного подмножества атрибутов, которое также однозначно идентифицирует любой кортеж отношения.
Например, возможные ключи отношения Фильм:
{Название фильма, Год Премьеры},
{Название фильма, Режиссер}.

Слайд 10 Ключи отношения
Первичный ключ – потенциальный ключ, который выбран

Ключи отношенияПервичный ключ – потенциальный ключ, который выбран для уникальной идентификации

для уникальной идентификации кортежей внутри отношения (в схеме отношения

атрибуты первичного ключа выделяются подчеркиванием).
Основной атрибут – это атрибут, входящий в ключ отношения (первичный или возможный).


Слайд 11 Правила выбора первичного ключа
Ключ не должен содержать пустые

Правила выбора первичного ключаКлюч не должен содержать пустые значения (NULL).Значение ключа

значения (NULL).
Значение ключа не должно корректироваться в процессе жизни

данных, или вероятность корректировки должна быть очень мала.
Если отношение имеет несколько ключей, то предпочтение при выборе следует отдать ключу с меньшим количеством атрибутов.
Допускается введение суррогатного ключа.

Слайд 12 Примеры первичных ключей
R(Фильм) = {Название фильма, Год премьеры,

Примеры первичных ключейR(Фильм) = {Название фильма, Год премьеры, Режиссер, Жанр фильма}R(Успеваемость)

Режиссер, Жанр фильма}
R(Успеваемость) = {Название дисциплины,
№ зачетки, Вид

занятия, Оценка}

Ввод суррогатного ключа:
R(Фильм) = {ID фильма, Название фильма, Год премьеры, Режиссер, Жанр фильма}
R(Успеваемость) = {ID отметки, Название дисциплины, № зачетки, Вид занятия, Оценка}




  • Имя файла: relyatsionnaya-model-dannyh.pptx
  • Количество просмотров: 99
  • Количество скачиваний: 0