|
|
|
Побеждает тот, кто владеет информацией.
|
В этом портале приведены сетевые ресурсы и справочные сведения о проектировании, администрировании и обработке баз данных различных типов.
|
Разделы страницы:
|
|
Совет миру: не связывайтесь с объектно-ориентированными БД на реляционной основе.
Они не реплицируются. И пользователем не модифицируются.
А, с другой стороны - идея жива. Значит - есть в ней креативное семя?
Может быть, не с той стороны реляционность привинчивали?
В иерархической модели данные можно представить в виде древовидной структуры, с использованием родительско-дочерних связей между записями в базе данных.
Иерархическая модель имеет ряд недостатков. Прежде чем обратиться к информации дочерней записи, необходимо получить доступ к родительской записи. Для преодоления этого в ИБД обычно хранят много избыточных данных. Кроме того, дочерняя запись связана только с одним родителем. Другой недостаток - связи жестко закодированы. Отношения между родителями и дочерями определяются при создании БД с использлванием некоторыых полей как ключевых.
Сетевые базы данных (СБД) подобны иерархическим, за исключением того, что в них имеются указатели в обоих направлениях, которые соединяют родственную информацию. Несмотря на то, что эта модель решает некоторые проблемы, связанные с иерархической моделью, выполнение простых запросов остается достаточно сложным процессом. А, поскольку логика процедуры выборки данных зависит от физической организации этих данных, эта модель не является полностью независимой от приложения. Другими словами, если необходимо изменить структуру данных, то нужно изменить и приложение.
К основным понятиям сетевой модели базы данных относятся: уровень, элемент (узел), связь. Узел — это совокупность атрибутов данных, описывающих некоторый объект. На схеме иерархического дерева узлы представляются вершинами графа. В сетевой структуре каждый элемент может быть связан с любым другим элементом.
Для СБД требуются более сложные программы, чем для реляционных. Эти программы чаще обращаются к отдельным записям, а не к их наборам. Все, что может быть реализовано для сетевой модели, может быть реализовано и для реляционной.
Информатика : Кибернетика | ИТ-менеджмент | Системный анализ | Разработка | Интернет | Стандарты | ЯВУ | ОС | СУБД | Электроника
Справочники | Математика | Эвристика | Рекрутинг | Предметные области | компьютерные игры
|
Ключевые слова для поиска сведений о базах данных, их структурах и системах управления:
На русском языке: базы данных, системы управления реляционными базами данных, СУРБД,
клиент-серверные технологии, запросы клиента к серверу, объектно-ориентированные СУБД,
иерархические и сетевые БД, теория графов;
На английском языке: DBMS, SQL.
|