SlideShare a Scribd company logo
ВИДЫ БАЗ ДАННЫХ
Айдарканова.К
Сманова.А.
 Ба́за да́нных — совокупность данных,
хранимых в соответствии со схемой
данных, манипулирование которыми
выполняют в соответствии с правилами
средств моделирования данных
 База данных — это набор сведений об
объектах, структурированный
определенным образом. Обычно базы
данных управляются специальным ПО,
или системами управления базами
данных (СУБД).
 В зависимости от вида логическая
структура базы данных может иметь
различное описание. Это различие
влияет на то, какая именно БД
используется в разработке конкретного
продукта или технологии.
Виды баз данных
 Существует огромное количество разновидностей баз
данных, различающихся по различным критериям.
Например, в «Энциклопедии технологий баз данных»[7],
по материалам которой написан данный раздел,
определяются свыше 50 видов БД.
 В классификацию по модели данных обычно включают:
 иерархические;
 объектные или объектно-ориентированные;
 объектно-реляционные;
 реляционные;
 сетевые;
 функциональные.
Иерархическая баз данных
 Простейшая структура, где записи, как
ветви, отходят от «родителя».
Информация связана по аналогии с
папками на рабочем столе. У каждой
записи есть физическая связь только с
одной предыдущей, а отношение
многих ко многим невозможно.
 На примере базы данных для кофейни
в виде иерархической структуры можно
представить сорта кофе: Арабика (англ.
Arabica), Робуста (англ. Robusta) и
Либерика (англ. Liberica).
Объектные или объектно-ориентированные
 Базы данных, где информация о реальных вещах
представлена в виде объектов под уникальным
идентификатором. К ООБД обращаются на языке объектно-
ориентированного программирования (ООП). Состояние
объекта описывается атрибутами, а его поведение — набором
методов. Объекты с одинаковыми атрибутами и методами
образуют классы.
 Объект в ООП создаётся как отдельная сущность со своими
свойствами и методами работы. И как только объект создан,
его можно вызвать по «имени», или коду, а не разрабатывать
заново.
 Например, при разработке руки главного героя в
компьютерной игре программист один раз создаёт объект
«рука». И когда нужно запрограммировать движения,
достаточно сказать на языке программирования: «рука, сожми
кулак» или «рука, поднимись вверх».
 По такому же принципу работают и объектно-
ориентированные базы данных. Данные формируются в
объекты, и работать с ними можно как с рукой героя в
примере.

More Related Content

Similar to Презентация.pptxa sa s dasdf aafaasffasffsf

презентация семинар по бд
презентация семинар по бдпрезентация семинар по бд
презентация семинар по бд
anna_pal
 
001
001001
001
JIuc
 
базы данных (основные понятия)
базы данных (основные понятия)базы данных (основные понятия)
базы данных (основные понятия)
bismax
 
основные понятия баз данных
основные понятия баз данныхосновные понятия баз данных
основные понятия баз данных
23padopi
 
основные понятия баз данных
основные понятия баз данныхосновные понятия баз данных
основные понятия баз данных
23padopi
 
3_БД_Основные понятия
3_БД_Основные понятия3_БД_Основные понятия
3_БД_Основные понятия
Evgeniy Golendyhin
 
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 08
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 08Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 08
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 08
7bits
 
Стажировка-2013, разработчики, занятие 11. Базы данных
Стажировка-2013, разработчики, занятие 11. Базы данныхСтажировка-2013, разработчики, занятие 11. Базы данных
Стажировка-2013, разработчики, занятие 11. Базы данных
7bits
 
тема 4 2
тема 4 2тема 4 2
тема 4 2
asheg
 
санжировская урок 1 базы данных
санжировская урок 1 базы данныхсанжировская урок 1 базы данных
санжировская урок 1 базы данных
serdj phil
 
открытый урок бд
открытый урок бдоткрытый урок бд
открытый урок бд
guest0ffa3f
 

Similar to Презентация.pptxa sa s dasdf aafaasffasffsf (20)

презентация семинар по бд
презентация семинар по бдпрезентация семинар по бд
презентация семинар по бд
 
001
001001
001
 
бд
бдбд
бд
 
базы данных (основные понятия)
базы данных (основные понятия)базы данных (основные понятия)
базы данных (основные понятия)
 
основные понятия баз данных
основные понятия баз данныхосновные понятия баз данных
основные понятия баз данных
 
основные понятия баз данных
основные понятия баз данныхосновные понятия баз данных
основные понятия баз данных
 
11
1111
11
 
3_БД_Основные понятия
3_БД_Основные понятия3_БД_Основные понятия
3_БД_Основные понятия
 
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 08
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 08Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 08
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 08
 
Стажировка-2013, разработчики, занятие 11. Базы данных
Стажировка-2013, разработчики, занятие 11. Базы данныхСтажировка-2013, разработчики, занятие 11. Базы данных
Стажировка-2013, разработчики, занятие 11. Базы данных
 
тема 4 2
тема 4 2тема 4 2
тема 4 2
 
База данных как модель предметной области
База данных как модель предметной областиБаза данных как модель предметной области
База данных как модель предметной области
 
лекция № 7
лекция № 7лекция № 7
лекция № 7
 
Ais Lecture 2
Ais Lecture 2Ais Lecture 2
Ais Lecture 2
 
Ais Lecture 4
Ais Lecture 4Ais Lecture 4
Ais Lecture 4
 
лекция 5
лекция 5лекция 5
лекция 5
 
9946
99469946
9946
 
санжировская урок 1 базы данных
санжировская урок 1 базы данныхсанжировская урок 1 базы данных
санжировская урок 1 базы данных
 
открытый урок бд
открытый урок бдоткрытый урок бд
открытый урок бд
 
10 субд
10 субд10 субд
10 субд
 

Презентация.pptxa sa s dasdf aafaasffasffsf

  • 2.  Ба́за да́нных — совокупность данных, хранимых в соответствии со схемой данных, манипулирование которыми выполняют в соответствии с правилами средств моделирования данных  База данных — это набор сведений об объектах, структурированный определенным образом. Обычно базы данных управляются специальным ПО, или системами управления базами данных (СУБД).  В зависимости от вида логическая структура базы данных может иметь различное описание. Это различие влияет на то, какая именно БД используется в разработке конкретного продукта или технологии.
  • 3. Виды баз данных  Существует огромное количество разновидностей баз данных, различающихся по различным критериям. Например, в «Энциклопедии технологий баз данных»[7], по материалам которой написан данный раздел, определяются свыше 50 видов БД.  В классификацию по модели данных обычно включают:  иерархические;  объектные или объектно-ориентированные;  объектно-реляционные;  реляционные;  сетевые;  функциональные.
  • 4. Иерархическая баз данных  Простейшая структура, где записи, как ветви, отходят от «родителя». Информация связана по аналогии с папками на рабочем столе. У каждой записи есть физическая связь только с одной предыдущей, а отношение многих ко многим невозможно.  На примере базы данных для кофейни в виде иерархической структуры можно представить сорта кофе: Арабика (англ. Arabica), Робуста (англ. Robusta) и Либерика (англ. Liberica).
  • 5.
  • 6. Объектные или объектно-ориентированные  Базы данных, где информация о реальных вещах представлена в виде объектов под уникальным идентификатором. К ООБД обращаются на языке объектно- ориентированного программирования (ООП). Состояние объекта описывается атрибутами, а его поведение — набором методов. Объекты с одинаковыми атрибутами и методами образуют классы.  Объект в ООП создаётся как отдельная сущность со своими свойствами и методами работы. И как только объект создан, его можно вызвать по «имени», или коду, а не разрабатывать заново.  Например, при разработке руки главного героя в компьютерной игре программист один раз создаёт объект «рука». И когда нужно запрограммировать движения, достаточно сказать на языке программирования: «рука, сожми кулак» или «рука, поднимись вверх».  По такому же принципу работают и объектно- ориентированные базы данных. Данные формируются в объекты, и работать с ними можно как с рукой героя в примере.