Электронная библиотека диссертаций и авторефератов России
dslib.net
Библиотека диссертаций
Навигация
Каталог диссертаций России
Англоязычные диссертации
Диссертации бесплатно
Предстоящие защиты
Рецензии на автореферат
Отчисления авторам
Мой кабинет
Заказы: забрать, оплатить
Мой личный счет
Мой профиль
Мой авторский профиль
Подписки на рассылки



расширенный поиск

Построение концептуальной модели баз данных при помощи шаблона модели единого корпоративного пространства данных Гришенков Евгений Анатольевич

Данная диссертационная работа должна поступить в библиотеки в ближайшее время
Уведомить о поступлении

Диссертация, - 480 руб., доставка 1-3 часа, с 10-19 (Московское время), кроме воскресенья

Автореферат - бесплатно, доставка 10 минут, круглосуточно, без выходных и праздников

Гришенков Евгений Анатольевич. Построение концептуальной модели баз данных при помощи шаблона модели единого корпоративного пространства данных : автореферат дис. ... кандидата технических наук : 05.13.01 / Гришенков Евгений Анатольевич; [Место защиты: Нижегор. гос. техн. ун-т].- Нижний Новгород, 2010.- 24 с.: ил. РГБ ОД, 9 10-7/2025

Введение к работе

Актуальность темы. Совершенствование методов проектирования интегрированных корпоративных баз данных (БД) актуально сегодня по причине качественного повторения проблемной ситуации 60-70 годов с разрозненностью данных применительно к разнообразным СУБД -источникам интегрирования данных по технологии Data Warehouse процессами ETL (извлечение, преобразование, загрузка).

В 1975 году трехуровневая модель абстракции данных стандарта ANSI/SPARC определила путь преодоления недостатков файловых систем и интеграции данных коллективного использования. Явное выделение концептуального уровня абстракции данных придало данным смысл целостного корпоративного ресурса, отделенного от программ их обработки и способов физического хранения. Он объединяет разнообразия представлений о данных пользователей и прикладных программистов (внешний уровень), а также решений внутреннего (физического) уровня.

Однако, несмотря на достижения моделирования сущность-связь (ER) и теории нормализации баз данных, за 20 последующих лет никому не удалось построить единую нормализованную корпоративную базу данных, хотя цель такая ставилась, как отмечал идеолог Микрософт Дэвид Васкевич.

На практике для решения проблемы интеграции данных было развито два технологических подхода: киоски данных (Data Marts или DM) и хранилище данных (Data Warehouse или DW), их сравнение широко обсуждалось. DW основано на идее проектирования корпоративной аналитической БД, физическом разделении учетных и аналитических систем. Обработка данных также разделена на транзакционную (OLTP) и аналитическую (OLAP) части, различающиеся: объемами транзакций, оптимизацией на ввод или чтение, типом пользователей и др. Заполнение структуры DW основано на обширной ETL обработке, массированных пересылках данных предельно большого объема.

При DM подходе выборочные подключения к СУБД источникам позволяют «на лету» формировать слой предметно ориентированных данных (Universe). Подход DM легок в реализации, но с ростом числа киосков данных быстро нарастает множество связей между киосками и источниками вместе с разногласиями в пользовательских представлениях.

Подходы DM и DW характеризуются как нисходящий и восходящий способы проектирования. Однако результаты их не стыкуются - вместо единого DW удается строить только разрозненные «склады» данных Detail Data Store (DDS) для каждой предметной области с ограниченным кругом задач. Модель данных DDS может содержать сотни таблиц и тысячи показателей, объединение моделей очень сложная задача.

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

Эдсгер Дейкстра также считал главной причиной несовершенства существующих информационных систем - невозможность преодоления сложности описания «картины мира» предметной области. Он поставил задачу, ставшую побудительным мотивом настоящей работы: «научиться отличать необходимую сложность системы от нагромождений, возникающих в силу случайных причин, определить какую часть архитектуры всей системы нужно представлять в интерфейсах».

Данная работа посвящена проблеме концептуального моделирования баз данных посредством шаблона модели единого корпоративного пространства данных (ЕКПД). Шаблон основан на представлении фактов хозяйственной деятельности в координатах многомерного пространства предметно-ориентированных измерений с универсальным интерфейсом сводного отчета для ввода-вывода. В основу положен практический опыт разработки ряда корпоративных аналитических систем. Концептуальную схему диссертационной работы представляет Рисунок 1.

Шаблон модели единого корпоративного пространства данных (ЕКПД) д

Предмет исследования

Объект исследования

Регистрация фактов Измерения и координаты Аддитивные измерители

Учет резервов

Пошаговая детализация

Транзакции многомерного баланса

и «быстрой» консолидации

Горизонт данных

Сфера применения

Базы данных (БД) автоматизированных систем (АС)

АС планирования, бюджетирования, сметного расчета

^>

Интерфейс пользователя на основе сводного отчета.

клиенты из

управленческой

иерархии

Средства автоматизации

Клиент 1

Клиент N

Рисунок 1 - Концептуальная схема диссертационной работы

Цель работы заключается в разработке концептуального шаблона построения баз данных, описывающих потоки корпоративных ресурсов, подчиняющиеся действию законов сохранения ресурса, на основе многомерной модели единого корпоративного пространства данных, а

также разработка типовых операций с данными посредством интерфейса сводного отчета.

Для достижения сформулированной цели решены следующие задачи:

  1. Исследование методов концептуального проектирования БД, выявление причин, препятствующих построению неограниченно больших БД.

  2. Разработка концептуального шаблона модели корпоративной БД на основе ЕКПД с ограничениями, отражающими специфику корпоративных данных: аддитивные показатели, «горизонт» данных, закон сохранения ресурса.

  3. Определение места интерфейса в общей архитектуре системы как проекционной гиперплоскости шаблона модели ЕКПД, разработка многомерной модели перераспределения аддитивного ресурса на основе баланса с учетом членов с остатками (невязки или резервы), разработка основных операций с БД.

  4. Проверка применения шаблона ЕКПД и основных операций на тестовом макете и на реальной задаче сметного планирования.

Объектом исследования стали проблемные и системные методы АС, методы концептуального проектирования корпоративной БД, трехуровневая модель абстракций данных стандарта ANSI/SPARC.

Предметом исследования является шаблон многомерной модели единого корпоративного пространства данных с ограничениями, отражающими специфику корпоративной БД: аддитивные показатели, «горизонт» данных, закон сохранения ресурса.

При выполнении работы использовались следующие методы проведения исследований: многомерный анализ данных, линейная алгебра и геометрия, теория графов, теория множеств, методы и модели проектирования систем банков и баз данных, моделирование сущность-связь, теория нормализации БД, шаблоны проектирования.

Достоверность и обоснованность полученных в работе результатов обеспечивается преемственностью с апробированными теоретико-практическими подходами к вопросам построения АС, теоретические результаты прошли практическую проверку на макете системы, на решении реальной актуальной задачи сметного планирования.

Научная новизна представленной работы заключается:

1. Рассмотрение частных моделей баз данных (представлений пользователей) как типовых элементов шаблона модели ЕКПД, подчиняющихся структурным ограничениям шаблона. Такой подход отличается от рассмотрения частных моделей как эмпирической данности с произвольным графическим представлением. Предложенная

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

  1. Использование шаблона модели ЕКПД в форме инструментария построения и формализации концептуальной модели баз данных в предметной области проектирования БД высокого уровня сложности. Подход отличается от известных сведением части процессов проектирования и формализации концептуальной модели БД к описанию объекта исследования при помощи типовых информационных структур. Это позволяет создать программные инструментарии проектирования концептуальной модели, которые обеспечивают построение стандартных подсхем данных и их объединение в схему.

  2. Предложен способ использования интерфейса сводного (OLAP) отчета не только для просмотра и навигации по данным, а для редактирования изменений и области определения БД. Для обоснования способа была сформулирована многомерная модель баланса аддитивных данных с учетом остатков (резервов) и исследованы её инвариантные свойства. Это позволяет использовать транзакции многомерного баланса и быстрой консолидации для редактирования детальных и агрегатных значений данных, а также измерений и их значений с использованием зарекомендовавшего себя инструментария сводного отчета OLAP.

Практическая ценность и внедрение результатов заключается в снятии ограничений на формирование и поддержку, в перспективе, неограниченно больших корпоративных моделей на основе массового самообслуживания. Результаты работы использовались при реализации проектов по заказу службы экономики и развития Куйбышевской ж.д. в 1999-2002 гг., при реализации Адресной программы формирования специализированного жилого фонда ОАО «РЖД» в 2006-2008 и 2009-2010 гг., при решении задач реализации жилищной политики ОАО «РЖД» в 2005-2010 гг.

Область применения результатов не ограничивается железнодорожной отраслью. Изложенные в работе методы и средства позволяют обеспечить совместное оперативное взаимодействие сотрудников службы экономики, например, большой территориально распределенной корпорации.

Апробация работы и публикации. Результаты работы были представлены на международных отраслевых конференциях в Санкт-Петербурге: "Инфотранс-98", "Инфотранс-99", "Инфотранс-2000", а также за рубежом: SAS User Group Conference (SUGI26), США, 2001 г. По результатам диссертации опубликовано 8 печатных работ, из них 2 в журналах списка ВАК.

Структура и объем работы. Текст диссертации состоит из введения, четырех глав, заключения и списка литературы, включающего 100 наименований. Диссертация содержит 98 страниц машинописного текста, 31 иллюстрацию, 1 таблицу.

Похожие диссертации на Построение концептуальной модели баз данных при помощи шаблона модели единого корпоративного пространства данных