РАСПРЕДЕЛЕННАЯ ОБЪЕКТНАЯ СУБД. В основе любой информационной системы всегда работает СУБД СУБД СУБД – система управления базой данных. СУБД являются сердцем.

Презентация:



Advertisements
Похожие презентации
WEB СУБД платформа нового поколения. ИМПОРТОЗАМЕЩЕНИЕ В последние годы появляются и финансируются новые виды СУБД, специально адаптированные под работу.
Advertisements

Базы данных База данных (БД) ДокументальныеДокументальныеФактографическиеФактографические организованная совокупность данных, предназначенная для длительного.
Кросс-платформенный обмен данными между разноформатными информационными системами на базе XML.
Учебный курс Технологии и средства разработки корпоративных систем Лекция 1 Открытые системы. Клиент и сервер Лекции читает кандидат технических наук,
Реляционная база данных MS Access. БАЗЫ ДАННЫХ – ЭТО СОВОКУПНОСТЬ ОПРЕДЕЛЕННЫМ ОБРАЗОМ ОРГАНИЗОВАННОЙ ИНФОРМАЦИИ НА КАКУЮ - ЛИБО ТЕМУ ( В РАМКАХ.
называют cloud computing одной из самых перспективных стратегических технологий прогнозируют перемещение в ближайшие пять лет большей части существующих.
Быстрая разработка кадастровых приложений муниципального уровня с использованием системы «ИнМета» Вячеслав Томилин ООО НВЦ «Интеграционные технологии»
Разработки на базе WEB- технологий. Подходы и решения ОАО «Конструкторское бюро системного программирования», г. Гомель, Беларусь.
Б А З А Д А Н Н Ы Х Учитель информатики Смирнова Алена Вячеславовна МОУ Кременевская ООШ.
Корпоративный портал на основе коробочного решения На примере QSOFT: Корпоративный портал Михаил Токовинин, генеральный директор компании QSOFT +7 (495)
Jalapeño – эффективная разработка приложений для Java Морозов Максим InterSystems Symposium 2007, Москва 4-5 сентября.
Тема 2. Концептуальное проектирование. Лекция 1. Уровни моделей и этапы проектирования.
Базы данных. Системы управления базами данных (СУБД)
Базы данных Технология хранения, поиска, сортировки данных.
1 Современные системы программирования. Часть 2. Системное и прикладное программное обеспечение Малышенко Владислав Викторович.
БАЗА ДАННЫХ – ОСНОВА ИНФОРМАЦИОННОЙ СИСТЕМЫ ТЕХНОЛОГИЯ ИСПЛЬЗОВАНИЯ И РАЗРАБОТКА ИНФОРМАЦИОННЫХ СИСТЕМ.
Разработка баз данных предприятий ЯОК Саровский физико-технический институт.
Понятие баз данных. 1.Единица измерения информационных объемов 2.Набор данных на диске 3.Устройство сопряжения 4.Место хранения файлов 5.Идентификатор.
Integrated global access system IGLAS ИНТЕГРАЦИОННАЯ ГЛОБАЛЬНАЯ СИСТЕМА ДОСТУПА Разработчик: Юнжаков Сергей Владимирович.
Транксрипт:

РАСПРЕДЕЛЕННАЯ ОБЪЕКТНАЯ СУБД

В основе любой информационной системы всегда работает СУБД СУБД СУБД – система управления базой данных. СУБД являются сердцем и мозгом любой информационной системы или программы.

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

Реляционные базы данных существуют уже более 30 лет, и за это время стали доминирующим стандартом для создания любых информационных систем. Абсолютное большинство СУБД являются реляционными

В последнее время все большие требования предъявляются к распределённости и мобильности приложений и информационных систем Однако реляционная модель не вполне соответствует современным требованиям

Реляционные СУБД были разработаны в 70-х годах прошлого века. Их традиционные преимущества, такие, как компактность, целостность данных, производительность, жесткая структура, являются недостаточными для создания современных распределенных систем Главные преимущества реляционных СУБД становятся неактуальны

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

Неактуальные преимущества реляционных СУБД. Целостность данных Целостность данных ограничивает реализацию сложных ORM проектов, а также приводит к очень трудоемким и затратным процедурам репликации при распределенной работе.

Нет необходимости в высокой производительности конкретной СУБД, т.к. современные системы подразумевают распределение нагрузки. (например, поисковик Google) Неактуальные преимущества реляционных СУБД. Производительность

В распределенных системах жесткая структура мешает развитию и адаптации моделей данных, и скорее является ограничением, чем достоинством. Неактуальные преимущества реляционных СУБД. Жесткая структура

Какие же требования предъявляются к современным информационным системам? распределённость мобильность масштабирование информационная совместимость Реляционные СУБД не всегда позволяют достигнуть их лучшим образом

Современные требования к СУБД. Распределенность Распределенность – требование, диктуемое тенденциями развития глобальной сети.

Современные требования к СУБД. Мобильность Мобильность – должна давать прямой доступ к распределенным СУБД с любого устройства.

Современные требования к СУБД. Масштабирование Масштабирование – необходимо для создания более точных и сложных моделей как в бизнесе, так и в государственном управлении.

Современные требования к СУБД. Информационная совместимость Информационная совместимость – необходима для эффективного обмена данными и взаимодействия систем

ВЫВОД Несмотря на то, что реляционная модель является надежной, проверенной технологией, в современных условиях она чаще становится тормозом в развитии систем. ПОРА В БУДУЩЕЕ…

Видение будущего Какими будут системы через 5-10 лет? Не надо быть футурологом, чтобы представить, какими будут информационные системы в ближайшие годы. Они будут распределенными и совместимыми друг с другом. Станут бесшовными и смогут свободно обмениваться сервисами, данными, структурами и событиями. Разработка таких систем скорее будет напоминать не программирование, а игру в LEGO.

Object Data Access Network Technology Мы разработали технологию управления данными, которая может стать новым стандартом для создания распределенных информационных систем.

ODANT «три кита» ОБЪЕКТНЫЕ ДАННЫЕ ИЕРАРХИЧЕСКАЯСТРУКТУРА РАСПРЕДЕЛЕННОЕ ВЗАИМОДЕЙСТВИЕ

ODANT (первый кит). Объектные данные Для описания и хранения данных мы не используем таблицы, колонки и записи. Мы используем специальный язык ODBML, разработанный нами на базе языка XML, для описания классов и хранения объектов

ODANT (второй кит). Иерархическая структура Для описания структуры мы не используем реляции (связи) Мы используем глобальное дерево классов, позволяющее описывать организационные структуры любой сложности.

ODANT (третий кит). Распределенное взаимодействие Мы не пытаемся объединять разные системы с помощью индивидуальных программ – «переводчиков» Мы используем стандартную модель распределенного взаимодействия на основе наследования, типизации, сервисов и событий.

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

Сервер ODANT содержит в себе 4 составные части, превращающие его в полноценный фреймворк для создания распределенных приложений любой сложности. ODANT SERVER. 4 в 1 WEB серверWEB сервер Сервер приложенийСервер приложений Облачный маршрутизаторОблачный маршрутизатор Объектная СУБДОбъектная СУБД

ТерминODANTРеляционные СУБД СерверХост- База данныхДомен- Коллекция данныхКлассТаблица Единица данныхОбъектЗапись Единица описания данных СвойствоПоле Язык запросовXQuerySQL СвязываниеСсылкаРеляция ODANT. Сравнительная терминология

СПАСИБО ЗА ВНИМАНИЕ Наши контакты: 8 (800) © ООО «БизнесИнтерСофт»