русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Сетевая модель.


Дата добавления: 2014-05-29; просмотров: 629; Нарушение авторских прав


Сетевая модель данных позволяет отображать разнообразные взаимосвязи элементов данных в виде произвольного графа, обобщая тем самым иерархи­ческую модель данных. (Слайд 11).

Она сформировалась примерно в одно время с иерархической моделью, как конкурирующая модель данных, и также нашла воплощение в коммерческих программных продуктах. Сетевая модель дан­ных была впервые реализованной в системе IDS (Integrated Data Store) компанией General Electric.

Для описания схемы сетевой БД используется две группы типов: запись и связь. Тип связь определяется для двух типов записей - предка и потомка. Переменные типа связь являются экземплярами связей.

Пример схемы простейшей сетевой БД - (Слайд 12). Типы связей здесь обозначены надписями на соединяющих типы записей линиях.

В различных СУБД сетевого типа для обозначения одинаковых по сути понятий зачастую используются различные термины, такие как элементы и агрегаты данных, записи, наборы, области и т.д. (Слайды 13-15).

 

Вывод. База данных в сетевой модели данных — это поименованная совокупность экземпляров записей различного типа и экземпляров наборов, содержащих связи между ними. Физическое размещение данных в базах сетевого типа организовано практически теми же методами, что и в иерархических БД.

 

Достоинствомсетевой модели данных является возможность эффек­тивной реализации по показателям затрат памяти и оперативности. В сравнении с иерархической моделью сетевая модель предоставляет большие возможности в смысле допустимости образования произволь­ных связей.

Недостаткомсетевой модели данных является высокая сложность и же­сткость схемы БД, построенной на ее основе, а также сложность для пони­мания и выполнения обработки информации в БД обычным пользовате­лем. Кроме того, в сетевой модели данных ослаблен контроль целостности связей вследствие допустимости установления произвольных связей меж­ду записями.

 

 



<== предыдущая лекция | следующая лекция ==>
Дополнительные требования к организации базы данных. | Реляционная модель.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.