Сетевая модель данных
Завантажити презентаціюПрезентація по слайдам:
Лекция 4. Сетевая модель данных Национальный авиационный университет Факультет компьютерных наук Кафедра инженерии программного обеспечения
СОДЕРЖАНИЕ Краткая история Сетевая структура данных Операции над сетевой структурой данных Ограничения целостности сетевой структуры данных Преимущества и недостатки
Приложение и СУБД Рабочая область пользователя (РОП) содержит: индикаторы текущего состояния, записи, статус ошибки.
Операции сетевой модели данных Выборка данных: FIND (поиск записи) GET (выбора записи) Манипулирование данными: STORE (запоминание нового экземпляра записи) INSERT (вставка записи-члена в экземпляр набора) REMOVE (удаление записи-члена из экземпляра набора) DELETE (удаление текущей записи) MODIFY (модификация текущей записи)
Присоединение экземпляра записи из БД к экземпляру набора Сделать требуемый экземпляр набора текущим Сделать присоединяемый экземпляр записи текущим Выполнить команду INSERT
Отсоединение экземпляра записи от экземпляра набора Сделать требуемый экземпляр записи текущим Выполнить команду REMOVE
Изменение экземпляра записи Команда MODIFY копирует значение записи из РОП в текущий экземпляр записи БД.
Удаление экземпляра записи из БД Команда DELETE удаляет текущий экземпляр записи из БД Владелец набора может быть удален, когда в этом наборе отсутствуют записи-члены
Преимущества и недостатки Сетевая модель в принципе обладает всеми теми же преимуществами и недостатками, что и иерархическая модель данных. Единственным принципиальным отличием сетевой структуры по сравнению с иерархической является возможность непосредственно представлять связи типа многие-ко-многим.
Схожі презентації
Категорії