🗊Презентация Реляционная модель данных. (Лекция 3)

Категория: Информатика
Нажмите для полного просмотра!
Реляционная модель данных. (Лекция 3), слайд №1Реляционная модель данных. (Лекция 3), слайд №2Реляционная модель данных. (Лекция 3), слайд №3Реляционная модель данных. (Лекция 3), слайд №4Реляционная модель данных. (Лекция 3), слайд №5Реляционная модель данных. (Лекция 3), слайд №6Реляционная модель данных. (Лекция 3), слайд №7Реляционная модель данных. (Лекция 3), слайд №8Реляционная модель данных. (Лекция 3), слайд №9Реляционная модель данных. (Лекция 3), слайд №10Реляционная модель данных. (Лекция 3), слайд №11Реляционная модель данных. (Лекция 3), слайд №12Реляционная модель данных. (Лекция 3), слайд №13Реляционная модель данных. (Лекция 3), слайд №14Реляционная модель данных. (Лекция 3), слайд №15Реляционная модель данных. (Лекция 3), слайд №16Реляционная модель данных. (Лекция 3), слайд №17Реляционная модель данных. (Лекция 3), слайд №18Реляционная модель данных. (Лекция 3), слайд №19Реляционная модель данных. (Лекция 3), слайд №20Реляционная модель данных. (Лекция 3), слайд №21

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

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


Слайд 1





Реляционная модель данных
Технологии баз данных
Описание слайда:
Реляционная модель данных Технологии баз данных

Слайд 2





Из истории РМД
Описание слайда:
Из истории РМД

Слайд 3





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

Слайд 4





Основные принципы РМД
Основные принципы РМД:
представление данных в виде таблиц;
использование стандартных операторов обработки данных, позволяющих генерировать новые таблицы на основе существующих. 
РМД характеризуется структурой данных, целостностью и обработкой данных.
Описание слайда:
Основные принципы РМД Основные принципы РМД: представление данных в виде таблиц; использование стандартных операторов обработки данных, позволяющих генерировать новые таблицы на основе существующих. РМД характеризуется структурой данных, целостностью и обработкой данных.

Слайд 5





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

Слайд 6





Виды отношений в РМД
Целостность данных обеспечивается наличием ключей и связями, устанавливаемыми между таблицами. 
Связи между таблицами устанавливаются на базе следующих возможных типов отношений:
один к одному (о-о);
один ко многим (о-м);
много к одному (м-о);
много ко многим (м-м).
Описание слайда:
Виды отношений в РМД Целостность данных обеспечивается наличием ключей и связями, устанавливаемыми между таблицами. Связи между таблицами устанавливаются на базе следующих возможных типов отношений: один к одному (о-о); один ко многим (о-м); много к одному (м-о); много ко многим (м-м).

Слайд 7





Виды отношений в РМД
Описание слайда:
Виды отношений в РМД

Слайд 8





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

Слайд 9





Операции над данными в РМД 
(на уровне строк)
На уровне строк БД возможно их удаление, обновление, добавление.
Описание слайда:
Операции над данными в РМД (на уровне строк) На уровне строк БД возможно их удаление, обновление, добавление.

Слайд 10





Операции над данными в РМД 
(на уровне таблиц)
На уровне таблиц – объединение таблиц, пересечение, разность, декартово произведение (над таблицами разной структуры – результат – все возможные сочетания – ненормализованная таблица с полной информацией об объекте). Остальные операции производятся над таблицами одинаковой структуры.
Описание слайда:
Операции над данными в РМД (на уровне таблиц) На уровне таблиц – объединение таблиц, пересечение, разность, декартово произведение (над таблицами разной структуры – результат – все возможные сочетания – ненормализованная таблица с полной информацией об объекте). Остальные операции производятся над таблицами одинаковой структуры.

Слайд 11





Операции над данными в РМД 
(на уровне таблиц)
Объединение – новая таблица (отношение) на базе двух существующих, включающая все кортежи, принадлежащие и первому отношению и второму.

Вычитание – возвращает отношение, содержащее все кортежи, которые принадлежат первому и не принадлежат второму
Пересечение – возвращает отношение, содержащее все кортежи, принадлежащие и первому и второму отношениям.
Описание слайда:
Операции над данными в РМД (на уровне таблиц) Объединение – новая таблица (отношение) на базе двух существующих, включающая все кортежи, принадлежащие и первому отношению и второму. Вычитание – возвращает отношение, содержащее все кортежи, которые принадлежат первому и не принадлежат второму Пересечение – возвращает отношение, содержащее все кортежи, принадлежащие и первому и второму отношениям.

Слайд 12






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

Слайд 13





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

Слайд 14





Нормализация таблиц
При проектировании РБД необходимо обеспечить эффективную работу с данными, поэтому следует организовывать такую структуру, которая позволит:
организовать быстрый доступ к данным;
исключить ненужное повторение данных, которое может являться причиной ошибок при вводе и нерациональное использование дискового пространства;
обеспечить целостность данных так, чтобы при изменении одних данных происходило автоматическое изменение связанных с ними данных.
Процесс уменьшения избыточности данных называется нормализацией таблицы.
Описание слайда:
Нормализация таблиц При проектировании РБД необходимо обеспечить эффективную работу с данными, поэтому следует организовывать такую структуру, которая позволит: организовать быстрый доступ к данным; исключить ненужное повторение данных, которое может являться причиной ошибок при вводе и нерациональное использование дискового пространства; обеспечить целостность данных так, чтобы при изменении одних данных происходило автоматическое изменение связанных с ними данных. Процесс уменьшения избыточности данных называется нормализацией таблицы.

Слайд 15





Нормализация таблиц
При существенном дублировании данных таблица называется ненормализованной. Из нее можно сформировать несколько нормализованных таблиц и установить между ними связи. 
Связи устанавливаются между первичным ключом и совпадающими полями другой таблицы. Первичный ключ однозначно определяет запись в таблице, таким ключом может быть код детали, порядковый номер в списке и т.д. Внешний ключ – это поле, содержащее такой же тип информации в таблице, которая является подчиненной.
Описание слайда:
Нормализация таблиц При существенном дублировании данных таблица называется ненормализованной. Из нее можно сформировать несколько нормализованных таблиц и установить между ними связи. Связи устанавливаются между первичным ключом и совпадающими полями другой таблицы. Первичный ключ однозначно определяет запись в таблице, таким ключом может быть код детали, порядковый номер в списке и т.д. Внешний ключ – это поле, содержащее такой же тип информации в таблице, которая является подчиненной.

Слайд 16





Нормализация таблиц
ненормализованная таблица
нормализованные таблицы
Описание слайда:
Нормализация таблиц ненормализованная таблица нормализованные таблицы

Слайд 17





Нормализация таблиц
Существует следующая последовательность нормальных форм:
первая нормальная форма (1НФ);
вторая нормальная форма (2НФ);
третья нормальная форма (3НФ);
нормальная форма Бойса-Кодда (БКНФ);
четвертая нормальная форма (4НФ);
пятая нормальная форма (5НФ) 
и еще 2 формы сформулированы в последнее время.
Каждая форма – свод правил и ограничений, которые необходимо соблюсти при формировании таблиц.
Описание слайда:
Нормализация таблиц Существует следующая последовательность нормальных форм: первая нормальная форма (1НФ); вторая нормальная форма (2НФ); третья нормальная форма (3НФ); нормальная форма Бойса-Кодда (БКНФ); четвертая нормальная форма (4НФ); пятая нормальная форма (5НФ) и еще 2 формы сформулированы в последнее время. Каждая форма – свод правил и ограничений, которые необходимо соблюсти при формировании таблиц.

Слайд 18





Нормализация таблиц
Описание слайда:
Нормализация таблиц

Слайд 19





Нормализация таблиц
Описание слайда:
Нормализация таблиц

Слайд 20





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

Слайд 21


Реляционная модель данных. (Лекция 3), слайд №21
Описание слайда:



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