- •1. Модели организации данных. Сетевая и иерархическая модели. Реляционная модель организации данных.
- •2. Организация процессов обработки данных в бд. Внутренняя схема бд фактографических ис. Физические структуры данных. Средства ускоренного доступа к данным. Индексирование данных. Хэширование данных.
- •4. Метод нормальных форм. Выявление зависимостей между атрибутами. Нормализация отношений.
- •Нормализация реляционных таблиц-отношений определяется требованиями атомарности значений полей, а также требованием рациональности группировки полей- атрибутов по различным таблицам.
- •5. Метод сущность-связь. Основные понятия метода. Правила формирования отношений.
- •Формирование отношений для связи 1:1
- •K1vk2 – означает, что ключом сформированного отношения может быть либо к1, либо к2.
- •Формирование отношений для связи 1: m
- •6. Языки баз данных. Обработка данных. Ввод-вывод данных. Запросы. Оптимизация запросов. Процедуры, правила (триггеры) и события в базах данных.
- •1. Понятие и содержание информационного обеспечения. Структура и классификация информационных систем.
- •Определение понятия «документ»
- •Структура информационных систем
- •Основные понятия автоматизированной информационной системы (аис)
- •Классификация информационных систем
- •2. По масштабу
- •Основные показатели эффективности функционирования дис
- •Механизмы поиска документов в полнотекстовых ипс
- •3. Гипертекст, гипертекстовые информационно-поисковые системы. Модели организации данных в гипертекстовых ипс. Формирование связей документов в гипертекстовых ипс.
- •4. Распределенные ис. Понятие распределенных ис, принципы их создания и функционирования. Техника представлений. Проблемы, связанные с практической реализацией техники представлений.
- •5. Распределенные ис. Технологии и модели «Клиент-сервер». Управление транзакциями.
- •Модель файлового сервера (fs)
- •Модель сервера приложений (as)
- •Модель удаленного доступа к данным (rda)
- •Модель сервера базы данных (dbs).
- •6. Распределенные ис. Управление распределенными данными. Доступ к общим данным. Технологии объектного связывания данных. Технологии реплицирования данных.
- •1. Понятие информационной технологии. Эволюция информационных технологий; их роль в развитии экономики и общества; свойства информационных технологий; понятие платформы.
- •3. Технологии открытых систем.
- •4. Сетевые информационные технологии: электронная почта, телеконференции, доска объявлений; авторские информационные технологии; гипертекстовые и мультимедийные информационные технологии.
- •Модель файлового сервера (fs)
- •Модель сервера приложений (as)
- •Модель удаленного доступа к данным (rda)
- •Модель сервера базы данных (dbs).
3. Технологии открытых систем.
Основные требования, предъявляемые к информационной инфраструктуре, состоят в обеспечении необходимой функциональности, быстродействия, пропускной способности и безопасности. При этом исходим из того, что в настоящее время информационная инфраструктура любого уровня (глобальная, национальная, отраслевая и т.д.) включает аппаратно-программные платформы различных классов (супер-ЭВМ, мейнфреймы, рабочие станции, мини-ЭВМ, персональные ЭВМ), изготовленные различными производителями, работающие под управлением различных операционных систем, т.е. представляет собой гетерогенную систему. При этом возникают проблемы с переносом программ с одной программно-аппаратной платформы на другую, с доступом к различным базам данных, взаимосвязи удаленных систем посредством сетей, использующих разные протоколы. Следует помнить также, что любая система рано или поздно требует модернизации, расширения, и это должно происходить с минимальными потерями, в том числе с минимальными затратами на переобучение персонала. Таким образом, возникает вопрос о создании и применении технологии, решающей эти проблемы. Такой технологией выступает технология открытых систем(ТОС).
Существо технологии открытых систем состоит в формировании среды, включающей программное обеспечение, аппаратные средства, службы связи, интерфейсы,форматы данных и протоколы, обеспечивающейпереносимость, взаимосвязьимасштабируемюстъ приложенийи данных. Совокупность указанных качеств достигается за счет использования развивающихся, общедоступных и общепризнанных стандартов на продукты информационных технологий, составляющих среду открытой системы.
Примечание: Здесь сразу требуется отметить, что понятие "открытая система" не означает, что она является незащищенной в смысле доступа к содержащейся в ней информации. Сохранение конфиденциальности информации, представляющей собой государственную, коммерческую, военную и личную тайну, является обязательным условием любой информационной системы и также достигается за счет применения стандартов защиты информации.
ТОС применяется при построении систем всех классов и назначений, входящих как компоненты в информационную инфраструктуру. Разница заключается лишь в том, что для систем различных классов могут использоваться различные группы стандартов.
В развитии и применении ТОС заинтересованы все участники процесса информатизации: пользователи, проектировщики систем и системные интеграторы, производители и поставщики технических и программных средств вычислительной техники и средств телекоммуникаций, разработчики стандартов.
Число продуктов информационных технологий, как известно, составляет многие и многие тысячи, соответственно велико и число стандартов (международных, национальных, корпоративных и т.д.). Для облегчения взаимопонимания между указанными выше группами специалистов целесообразно использовать единую модель среды открытых систем. Такой моделью служит так называемая эталонная модель среды открытых систем(OpenSystemEnvironmentReferenceModel-OSE/RM) (Рис 7.1).

Рис. Эталонная модель среды открытой системы OSE/RM
Эта модель может модернизироваться в зависимости от класса системы. Например, для телекоммуникационных систем хорошо известна 7-уровневая модель взаимосвязи открытых систем ISO/IEC7498 . Можно представить это и по-другому - модельOSE/RMвыросла как расширение модели взаимосвязи открытых систем с детализацией верхнего прикладного уровня.
Как видно из рис., эталонная модель является трехмерной. По вертикали в ней можно выделить следующие компоненты:
приложение;
платформу;
внешнюю среду;
интерфейс приложения с платформой;
интерфейс платформы с внешней средой
По горизонтали имеются следующие компоненты (функциональные области):
службы операционной системы;
службы интерфейса "человек-машина";
служба управления данными;
служба обмена данными;
служба машинной графики;
служба сетевого обеспечения
К третьему измерению относятся:
службы поддержки разработки программного обеспечения;
службы защиты информации;
интернационализация;
служба поддержки распределенной системы
Следует обратить внимание, что сеть Интернет, построенная на основе протоколов TCP/IP, также является частью среды открытой системы как часть сетевых служб, входящих в одну из функциональных областей среды, и далеко не решает всех проблем открытых систем.
Основным приемом в ТОС служит функциональная стандартизация или построение функционального стандарта - профиля. Профиль, это - согласованный набор базовых стандартов, предназначенный для решения какой либо задачи или класса задач.
Построение профиля позволяет строить и развивать систему наиболее экономичным образом. Если все программно-аппаратные средства, в том числе суперкомпьютерные, поставляемые различными производителями, соответствуют профилю, т.е. выполнены в соответствии в с необходимыми стандартами, они будут работать в единой среде, где будет обеспечена переносимость приложений, взаимодействие и функциональная расширяемость.
