Similar presentations:
Система управления базами данных и их классификация
1.
СИСТЕМА УПРАВЛЕНИЯБАЗАМИ ДАННЫХ И ИХ
КЛАССИФИКАЦИЯ
Работу выполнила студентка
группы МТС-20-03
Пислегина Анастасия
2.
СОДЕРЖАНИЕ• Система управления базами данных
• Классификация базы данных
• Иерархическая база данных
• Сетевая база данных
• Реляционная база данных
• Постреляционные модели базы данных
• Объектно-ориентированная база данных
• Многомерные базы данных
• Локальная база данных
• Распределенные базы данных
3.
СИСТЕМА УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ• Система управления базами данных (СУБД) – это набор программ, которые управляют структурой
БД и контролируют доступ к данным, хранящимся в БД. СУБД служит посредником между
пользователем и БД. Сама структура БД хранится в виде набора файлов, и единственный способ
получить доступ к данным в этих файлах – через СУБД.
4.
КЛАССИФИКАЦИЯ БАЗЫ ДАННЫХ• По типу используемой модели данных выделяют три классических класса БД:
• иерархические,
• сетевые,
• реляционные.
• Развитие технологий обработки данных привело к появлению:
• постреляционных,
• Объектно-ориентированных,
• многомерных БД,
• Которые в той или иной степени соответствуют трем упомянутым классическим моделям. По топологии
хранения данных различают:
• локальные,
• распределенные БД.
5.
ИЕРАРХИЧЕСКАЯ БАЗА ДАННЫХ• Иерархической базой данных является файловая система, состоящая из корневого каталога, в
котором имеется иерархия подкаталогов и файлов.
6.
СЕТЕВАЯ БАЗА ДАННЫХ• Сетевая база данных — это тип модели базы данных, которая представляет данные в
виде сетевой структуры, похожей на граф. В этой базе данные хранятся в виде узлов (или вершин) и
связей (или ребер) между узлами.
7.
РЕЛЯЦИОННАЯ БАЗА ДАННЫХ• Реляционная база данных — это составленная по реляционной модели база данных, в
которой данные, занесенные в таблицы, имеют изначально заданные отношения.
Сами таблицы в такой базе данных также соотносятся друг с другом строго определенным
образом.
8.
ПОСТРЕЛЯЦИОННЫЕ БАЗЫ ДАННЫХ• Постреляционная модель данных является расширенной реляционной моделью, которая снимает
ограничение неделимости хранящихся в записях таблиц данных.
9.
ОБЪЕКТНО-ОРИЕНТИРОВАННАЯ БАЗА ДАННЫХ• Объектно-ориентированная база данных состоит из объектов, каждый из которых должен
принадлежать к определенному классу, то есть каждый объект – экземпляр класса.
10.
МНОГОМЕРНЫЕ БАЗЫ ДАННЫХ• Многомерной называют базу данных, в которой данные организованы не в виде множества
связанных двумерных таблиц, как в реляционных структурах, а в виде
упорядоченных многомерных массивов.
11.
ЛОКАЛЬНАЯ БАЗА ДАННЫХ• Локальная база данных - это база данных, которая находится на том же компьютере, что
и приложение, которое ее использует. Это означает, что все данные хранятся локально и
доступны только для этого компьютера. Локальные базы данных обычно используются
для небольших приложений, которые не требуют доступа к данным из других мест.
12.
РАСПРЕДЕЛЕННЫЕ БАЗЫ ДАННЫХ• Распределенные базы данных — это базы данных, масштабируемые в разных экземплярах или
расположениях.
database