Основные понятия реляционных баз данных презентация

Содержание

Слайд 2

База данных является основным элементом информационной системы (ИС).
Основой базы данных является информация (данные)

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

Слайд 3

Хранимые в базе данные имеют определенную структуру, т.е. модель. Различают следующие основные модели

представления данных в базе данных (БД):
иерархическую;
сетевую ;
Реляционную
Эти модели отличаются между собой по способу установления связей между данными.

Слайд 4

Иерархическая модель базы данных

 Информация в иерархической базе организована по принципу древовидной структуры, в виде

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

Слайд 5

Примеры иерархических БД

Слайд 6

Примеры иерархических БД

Слайд 7

Примеры иерархических БД

Слайд 8

Сетевая модель БД

В сетевых БД наряду с вертикальными реализованы и горизонтальные связи (свободная связь между

элементами разных уровней).

Слайд 9

Примеры сетевых БД

Слайд 10

Примеры сетевых БД

Слайд 11

Реляционная модель БД

Все данные в модели представляются в виде взаимосвязанных таблиц.
Реляционный вид модели

имеет наибольшее распространение при построении баз данных.

Слайд 12

Основные понятия реляционных баз данных

Реляционная база данных представляет собой совокупность таблиц, связанных отношениями.

Каждая таблица содержит информацию об объектах одного типа, а совокупность всех таблиц образуют единую БД.
Таблица состоит из строк и столбцов. Строка таблицы называется записью, столбец – полем. Каждое поле должно быть уникальным в пределах таблицы.

Слайд 13

Структура таблицы

Понятие структуры таблицы включает в себя:
описание полей,
ключ,
индексы,
ограничения на значения полей,
поддержку целостности

данных,
пароли.

Слайд 14

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

таблице.
Ключ обеспечивает:
однозначную идентификацию записей в таблице;
предотвращение повторения значений ключевого поля;
ускорение выполнения запросов к БД;
установление связи между отдельными таблицами БД.

Слайд 15

Связи между таблицами

Связь между таблицами определяет отношение подчиненности, при котором одна таблица является

главной (родительской), а вторая – подчиненной (дочерней).
Виды связей:
один-к- одному (одна запись в главной таблице соответствует одной записи в подчиненной таблице);
один-ко-многим (одна запись в главной таблице соответствует нескольким записям в подчиненной таблице);
много-ко-многим (несколько записей в главной таблице соответствует нескольким записям в подчиненной таблице)
Имя файла: Основные-понятия-реляционных-баз-данных.pptx
Количество просмотров: 124
Количество скачиваний: 0