Доступ к готовым решениям

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Урок Урок 2. Структура базы данных [Vaise + saite do]

Статус
В этой теме нельзя размещать новые ответы.

Vaise

Умник
Иерархическая структура базы данных:
[hr][/hr]
Итак, это древовидная структура представления информации. Ее особенность в том, что каждый узел на более низком уровне имеет связь только с одним узлом на более высоком уровне. Посмотрим, например, на фрагмент иерархической структуры Базы Данных будет "Институт":

Из структуры понятно, что на одной кафедре может работать несколько преподавателей. Такая связь называется "один ко многим" (одна кафедра - много преподавателей). Но если мы попытаемся добавить в эту структуру группы студентов, то нам понадобится связь "многие ко многим":

(один преподаватель может работать со многими группами, а одна группа может учиться у многих преподавателей), а такой связи в иерархической структуре быть не может (так как связь может быть только с одним узлом, на более высоком уровне). Это основной недостаток подобной структуры Базы Данных.​
[hr][/hr]
Сетевая структура Базы Данных:
[hr][/hr]
По сути, это расширение иерархической структуры. Все то же самое, но существует связь "многие ко многим". Сетевая структура Базы Данных позволяет нам добавить группы в наш примамер. Недостатком сетевой модели является сложность разработки серьезных приложений.
[hr][/hr]
Реляционная структура Базы Данных:
[hr][/hr]
Все данные представлены в виде простых таблиц, разбитых на строки и столбцы, на пересечении которых расположены данные. Подробно об этом мы будем говорить в следующих уроках, здесь же хочется отметить, что данная структура стала настоящим прорывом в развитии Баз Данных.
[hr][/hr]
Объектно-ориентированные и гибридные Базы Данных:
[hr][/hr]
В объектно-ориентированных Базах Данных данные хранятся в виде объектов, что очень удобно. Но на сегодняшний день такие БД еще распространенные, так как уступают в производительности реляционным.

Гибридные БД совмещают в себе возможности реляционных и объектно-ориентированных, поэтому их часто называют объектно-реляционными. Примером такой СУБД является Oracle, начиная с восьмой версии.

Несомненно, такие БД будут развиваться в будущем, но пока первенство остается за реляционными структурами. Поэтому именно их мы и будем изучать в последующих уроках.
[hr][/hr]
Автор данного урока: Неизвестно.
Автор переработки урока: Vaise
Данный урок взят с постороннего портала, автор не указан. Текст был не читабелен.​
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу