
- •1.Классификация экономической информации.
- •Классификация и основные свойства единиц информации. Имя, структура и значение единиц информации.
- •Понятие эис, принципы их построения и функционирования. Критерии оценки эис.
- •Состав и структура эис.
- •Классификация эис.
- •1) Системы обработки данных (сод). Структурная схема:
- •2) Автоматизированные системы управления (асу). Структурная схема:
- •3) Поисковые информационные системы (пис). Схема функционирования:
- •6.Экономические показатели. Определение и структура показателя. Показатели и документы.
- •7.Файловая модель данных.
- •8.Иерархические модели данных. Операции над данными в иерархической базе данных.
- •9.Сетевые модели данных. Операции над данными в сетевой базе данных.
- •10.Реляционная модель данных, ее свойства.
- •11.Операции над данными в реляционной модели.
- •12.Ключи в отношениях. Зависимости между атрибутами в реляционной модели.
- •13.Нормализация отношений.
- •14.Семантические модели данных. Информационно-логическая модель предметной области.
- •15.Концептуальная модель данных (модель сущность-связь).
- •16.Модель семантических сетей.
- •17.Продукционная модель знаний.
- •18.Фреймовая модель знаний.
- •19.Архитектура базы данных.
- •20.Классификация моделей данных.
- •21.Языки баз данных.
- •Язык запросов по образцу (qbe)
- •Структурированный язык запросов (sql)
- •22.Основные принципы управления транзакциями.
- •Атомарность транзакции в с-ме, одновременно выполняющей одну транзакцию
- •Обеспечение согласованности
- •23.Защита баз данных от сбоев.
- •Резервные копии и контрольные точки
- •Журналы транзакций
- •Восстан-ние посредством повторной обраб-ки
- •Восстан-е поср-вом прокрутки вперед
- •Восстан-е поср-вом отката (при 9 сбое)
- •24.Основные средства субд, свойства субд.
- •25.Современные субд: классификация, примеры прикладного использования.
- •26.Эволюция серверов баз данных.
- •27.Модели взаимодействия fs, rda, dbs, as, их анализ.
- •1) Модель файлового сервера (fs)
- •4 ) Модель сервера приложений (as)
9.Сетевые модели данных. Операции над данными в сетевой базе данных.
Структурными элементами сетевой модели так же является элемент данных, агрегат данных, тип данных, запись.
К ее основным элементам относятся:
Элемент данных (минимальная именованная структурная единица данных). Каждому элементу соответствует уникальное имя, по которому к элементу обращаются при обработке,
агрегат данных (именованное подмножество элементов данных или других агрегатов внутри записи). В агрегатах допускается множественный элемент, который содержит несколько значений элемента в одном экземпляре агрегата (например, элемент – улица и номер дома, агрегат – адрес),
запись; – групповое отношение;
Основным отличием сетевой модели данных от иерархической является то, что каждая запись может быть членом более чем 1-ой группы отношения, то есть подчиняться более чем 1-му объекту верхнего уровня, но при этом 1-н экземпляр записи не может быть участвующим 2-х групповых отношений 1-го типа. Каждый экземпляр группового отношения сетевой модели характеризуется следующими признаками:
Способ упорядочения подчиненных записей. Если запись подчинена многим групповым отношениям, то каждое отношение может ее упорядочить.
Способ включения подчиненных записей. 1-ый режим автоматический – невозможно занести запись в базу данных без привязки к владельцу какого-либо группового отношения. При ручном способе можно просто занести запись в базу данных, но добраться до нее сложно, поскольку она не входит в состав группового отношения.
Режим исключения записи. Он определяется классом членства подчиненных записей в групповом отношении. 1-ый класс – фиксированное членство. Подчиненная запись жестко связана с владельцем и ее можно исключить из группового отношения только удаляя. Если удаляется владелец, то все подчиненные записи удаляются. 2-ой класс – обязательное членство. Допускается переключение подчиненной записи на другого владельца, но существование ее без какого-либо владельца не возможно. При удалении записи владельца необходимо чтобы она не имела подчиненных записей обязательного членства. 3-ий класс – необязательное членство. В этом случае запись исключается из группового отношения, но сохраняется в базе данных ни прикрепленная ни к какому владельцу. При удалении записи владельцев групповых отношений – необязательные члены групповых отношений из базы данных не удаляются.
Операции над данными в сетевой модели.
Внести запись в базу данных. В зависимости от типа включения, запись включается или нет в какое либо групповое отношение.
Включить в групповое отношение, значит связать существующую запись с каким либо владельцем группового отношения.
Переключить, это значит связать существующую подчиненную запись с записью владельца, в том же групповом отношении, тоесть добавить связь с объектом другого (верхнего) уровня.
Изменить значение элементов записи.
Извлечь запись последовательно. Находится значение корневой записи по заданному ключу и осуществляется переход (навигационный метод) к подчиненной записи.
Исключить из группового отношения, это значит разорвать связь между владельцем и записью членов группового отношения.
Удалить. Если удаляется запись владелец, то удаляется запись с фиксированным членством, записи с обязательным членством должны быть предварительно исключены, а записи с необязательным членствам остаются в базе данных.
Достоинства:
универсальность. То есть любая предметная область может иметь сетевую модель данных.
возможность к доступу данных через несколько групповых отношений (стараются выбрать такое групповое отношение, путь записи в котором будет наиболее коротким).
Недостатки:
сложность – обилие вариантов взаимосвязи и особенности реализации.
Допустимость.