Презентация на тему: Понятие баз данных и их моделей

Понятие баз данных и их моделей.
План:
База данных ( БД ) — это организованная структура, предназначенная для хранения информации, обновления и использования.
СУБД – с истема у правления б азами д анных – комплекс языковых и программных средств, предназначенных для создания, ведения и использования БД многими
Понятие баз данных и их моделей.
Понятие баз данных и их моделей.
Классификация БД по моделям данных
Понятие баз данных и их моделей.
Иерархическая модель
К основным понятиям иерархической модели относятся:
Понятие баз данных и их моделей.
Каждый узел может иметь только одного предка и множество «потомков», т. е. вершин на нижележащем уровне. Такой принцип связи называют "один-ко-многим".
Поиск данных в иерархической системе всегда начинается с корня. Затем производится спуск с одного уровня на другой пока не будет достигнут искомый уровень.
Понятие баз данных и их моделей.
Понятие баз данных и их моделей.
Сетевая модель
Понятие баз данных и их моделей.
Понятие баз данных и их моделей.
Реляционными базами данных (БД) (от англ. слова relation  — "отношение") называются БД, содержащие информацию, организованную в виде двумерных таблиц.
Понятие баз данных и их моделей.
Основная идея реляционной модели заключается в следующем. БД состоит из ряда неупорядоченных таблиц. Таблицами можно манипулировать посредством непроцедурных
Легко реализуются связи «многие-ко-многим» и «один-ко-многим». Структурно простая модель. Одним из основных преимуществ реляционной модели является ее
СУБД реляционного типа — dBase, Clipper, Paradox, FoxPro, Clarion, Access
Элементы табличной структуры данных
Каждый столбец таблицы имеет уникальное для своей таблицы имя. Строки не имеют имен, порядок их следования в таблице не определен, а количество - логически не
Хотя в таблице БД у каждой строки имеется номер, он не характеризует строку. Его значение изменяется при удалении строк из таблицы. Логически среди строк не
Таблица отражает тип объекта реального мира - сущность, а каждая ее строка один конкретный объект - экземпляр сущности.
Например, если нам требуется хранить информацию о людях, включающую фамилию каждого, имя, отчество, ИНН, страну проживания и дату рождения, то сущностью
Таблица «Человек»
Понятие баз данных и их моделей.
Понятие баз данных и их моделей.
Понятие баз данных и их моделей.
Понятие баз данных и их моделей.
Понятие баз данных и их моделей.
1/34
Средняя оценка: 4.1/5 (всего оценок: 26)
Код скопирован в буфер обмена
Скачать (190 Кб)
1

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

Изображение слайда
2

Слайд 2: План:

Понятие баз данных (БД) Классификация баз данных Классификация БД по моделям данных Иерархическая модель Сетевая модель Реляционная модель Элементы табличной (реляционной) структуры данных.

Изображение слайда
3

Слайд 3: База данных ( БД ) — это организованная структура, предназначенная для хранения информации, обновления и использования

V

Изображение слайда
4

Слайд 4: СУБД – с истема у правления б азами д анных – комплекс языковых и программных средств, предназначенных для создания, ведения и использования БД многими пользователями

V

Изображение слайда
5

Слайд 5

По способу доступа к данным БД делят на: БД локального доступа ; БД удаленного доступа. V

Изображение слайда
6

Слайд 6

Локальный доступ. СУБД обрабатывает базу данных, которая хранится на той же вычислительной системе; Удаленный доступ. Обращение к БД, которая хранится на одной из систем. Удаленный доступ может быть выполнен по принципу файл-сервер или клиент-сервер. V

Изображение слайда
7

Слайд 7: Классификация БД по моделям данных

Ядром любой БД является модель представления данных. V

Изображение слайда
8

Слайд 8

Иерархическая (в виде дерева) модель Сетевая модель Реляционная модель Известны три основные модели организации данных и связей между ними: V

Изображение слайда
9

Слайд 9: Иерархическая модель

позволяет строить базы данных с древовидной структурой. V

Изображение слайда
10

Слайд 10: К основным понятиям иерархической модели относятся:

узел – набор атрибутов данных, описывающих объект; связь – линия, связывающая узлы нижнего уровня с одним узлом вышележащего уровня. Уровень – номер слоя узлов, отсчитанный от корня. V

Изображение слайда
11

Слайд 11

А Главный элемент, узел («корень») Уровень 1 В1 В3 Уровень 2 С1 С3 В2 С2 С4 С5 Уровень 3 Рис.1 Иерархическая модель данных Узел В1 – предок для узлов С1 и С2, а узлы С1, С2 – потомки узла В1 V

Изображение слайда
12

Слайд 12: Каждый узел может иметь только одного предка и множество «потомков», т. е. вершин на нижележащем уровне. Такой принцип связи называют "один-ко-многим"

V

Изображение слайда
13

Слайд 13: Поиск данных в иерархической системе всегда начинается с корня. Затем производится спуск с одного уровня на другой пока не будет достигнут искомый уровень. Перемещения по системе от одной записи к другой осуществляются с помощью ссылок

V

Изображение слайда
14

Слайд 14

Рис.2 Иерархическая древовидная структура модели БД

Изображение слайда
15

Слайд 15

Примеры иерархических структур в жизни

Изображение слайда
16

Слайд 16: Сетевая модель

Имеет те же составляющие, что и иерархическая, но каждый узел может быть связан с любым другим узлом. В сетевых структурах потомок может иметь любое число предков. V

Изображение слайда
17

Слайд 17

А В C F E D Рис.3 Сетевая модель данных Реализована связь « многие-ко-многим » V

Изображение слайда
18

Слайд 18

Рис.4 Сетевая структура модели БД "многие-ко-многим"

Изображение слайда
19

Слайд 19: Реляционными базами данных (БД) (от англ. слова relation  — "отношение") называются БД, содержащие информацию, организованную в виде двумерных таблиц

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

Изображение слайда
20

Слайд 20

Edgar Frank Codd (Эдгар Френк Кодд) [23.08.1923 - 18.04.2003] создал и описал концепцию реляционных баз данных и реляционную алгебру [1970г.]; для проектирования БД предложил аппарат нормализации отношений

Изображение слайда
21

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

V

Изображение слайда
22

Слайд 22: Легко реализуются связи «многие-ко-многим» и «один-ко-многим». Структурно простая модель. Одним из основных преимуществ реляционной модели является ее однородность. Все данные хранятся в плоских таблицах

Преимущества реляционной модели V

Изображение слайда
23

Слайд 23: СУБД реляционного типа — dBase, Clipper, Paradox, FoxPro, Clarion, Access

V

Изображение слайда
24

Слайд 24: Элементы табличной структуры данных

запись базы данных  — это строка таблицы. Запись характеризует один объект БД и содержит набор значений, размещенных в полях БД; поле  — столбец таблицы. Поле характеризует один из параметров каждого объекта базы данных. V

Изображение слайда
25

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

V

Изображение слайда
26

Слайд 26: Хотя в таблице БД у каждой строки имеется номер, он не характеризует строку. Его значение изменяется при удалении строк из таблицы. Логически среди строк не существует “первой” и “последней”

Изображение слайда
27

Слайд 27: Таблица отражает тип объекта реального мира - сущность, а каждая ее строка один конкретный объект - экземпляр сущности

V

Изображение слайда
28

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

V

Изображение слайда
29

Слайд 29: Таблица «Человек»

” ИНН Фамилия Имя Отчество Дата рождения V

Изображение слайда
30

Слайд 30

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

Изображение слайда
31

Слайд 31

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

Изображение слайда
32

Слайд 32

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

Изображение слайда
33

Слайд 33

Говорят, что отношение, в котором определен внешний ключ, ссылается на соответствующее отношение, в котором та же совокупность столбцов является первичным ключом.

Изображение слайда
34

Последний слайд презентации: Понятие баз данных и их моделей

Организация ссылки от одной таблицы к другой № ПРОПУСКА Фамилия Должность НАЗВАНИЕ ОТДЕЛА Телефон Таблица 1 СОТРУДНИК Название таблицы Первичный ключ Таблицы 1 Внешний ключ Таблицы 1 НАЗВАНИЕ ОТДЕЛА Расположение отдела Назначение отдела Таблица 2 ОТДЕЛ Название таблицы Первичный ключ Таблицы 2

Изображение слайда