- •Информационно-поисковые системы (ипс). Поисковый массив ипс и что в него входит? Поисковый тезаурус и его роль в ипс.
- •Гипертекст. Что такое гипертекстовая информационная система?
- •Гипермедиа системы.
- •Три основные направления в гипертекстовых системах и возможности предоставляемые гипертекстовой системой пользователю при вводе фрагментов текста в бд?
- •Информационные системы машинного перевода.
- •Информационная система и управление.
- •Интегрированность данных. Минимизация избыточности данных. Репликаторы. Интегральная эффективность системы.
- •Субд: назначение, состав, абд.
- •Создание бд, настройка субд на работу, схема бд, логическое представление данных, физическое представление данных. Управление физическим размещением данных.
- •Концепция независимости данных, имеющая важнейшее значение в технологиях бд.
- •Что общего между предметной областью ис и концептуальной схемой бд? Что общего между концептуальной и логической схемой бд? Что общего между логической и физической схемами бд?
- •Языковые средства субд.
- •Для чего служат механизмы субд, поддерживающие внутренний уровень архитектуры? Что такое внешние бд и что обозначают внешние схемы?
- •Архитектура систем бд. Три уровня информационной архитектуры систем бд. Концептуальный уровень бд.
- •Какими ресурсами управляет внутренний уровень архитектуры бд?
- •Сколько и какие этапы включает процесс проектирования бд?
- •Выбор субд.
- •Какие технологии существуют, которые поддерживают проектирование бд и разработку программного кода приложений ис?
- •Основы проектирования бд.
- •Многомерные модели данных.
- •Модель данных.
- •Какие известны ранние модели данных, как называются и чем они характерны? Сетевая модель данных. Иерархическая модель данных.
- •Реляционная модель данных. Объектная модель данных. Объектно–реляционная модель данных.
Многомерные модели данных.
Многомерные модели данных. Такие модели данных стали основой инструментальных средств поддержки принятия решений. Они оперируют многомерными представлениями данных (в виде гиперкуба). Различные разновидности многомерной модели стали широко использоваться в корпоративных системах баз данных. В середине 1990-х годов в связи с развитием технологий интерактивной аналитической обработки данных (OLAP).
Основные понятия многомерной модели данных – измерение и ячейка. Каждое измерение представляет собой множество однородных значений данных, образующее грань гиперкуба. Обычно значениями измерений являются признаковые данные. Примерами измерений являются годы, месяцы, кварталы, регионы, города, районы, названия предприятий, виды продукции и т.п. Измерения играют роль индексов, совокупности значений которых идентифицируют в гиперкубе конкретные его ячейки, или осей координат в многомерной системе координат гиперкуба. Ячейки (называемые также показателями) представляют собой числовые величины – литералы, переменные или формулы.
Операционные возможности многомерных моделей данных ориентированы на поддержку анализа данных. Предусматривается конструирование разнообразных агрегаций данных в рамках заданного гиперкуба, построение различных его проекций – подмножеств гиперкуба, полученных путем фиксации значений других измерений, детализация (дезагрегация) данных и вращение (изменение порядка измерений) гиперкуба, а также ряд других операций.
Модель данных.
Основу механизмов управления данными любой СУБД составляет некоторая модель данных. Так называется инструмент моделирования предметной области, позволяющий отображать ее состояние и динамику в среде БД, управляемой системой. Более точно, модель данных – это совокупность правил структурирования данных в БД, допустимых операций над ними и ограничений целостности, которым эти данные должны удовлетворять. Если некоторая модель данных реализуется механизмами управления данными определенной СУБД, то говорят, что эта СУБД поддерживает указанную модель данных. СУБД может поддерживать несколько моделей данных. Такую систему называют мультимедийной. Прежде всего, модель данных представляет собой средство выражения модели предметной области в среде системы БД. Поэтому можно рассматривать модель данных как метамодель для описания различных предметных областей в среде выбранной СУБД.
Однако для разработчика и пользователей СУБД единственно конструктивной является «материализация» модели данных в форме полной спецификации воплощающей ее языковые средства – языка определения данных и языка манипулирования данными.
Модель данных определяет не только структурные и операционные возможности моделирования данных, но и виды допустимых ограничений целостности данных (логические ограничения). Эти ограничения дают возможность СУБД следить за тем, чтобы в базе данных содержались только допустимые значения данных и между ними поддерживались только допустимые связи. В современном понимании модель данных – это не результат, а инструмент моделирования предметной области.
В процессе эволюции технологий БД было создано значительное количество разнообразных моделей данных. Разрабатываются сейчас и будут разрабатываться в дальнейшем новые модели. Такая ситуация является следствием реальных потребностей практики обработки данных. В каждом случае разработки системы БД нужно иметь возможности выбора способа видения предметной области, адекватного потребностям пользователей.