Телемедицина
Для решения таких широких по объему задач и сложных по сути отдельных направлений медицины, с точки зрения базы хранения и представления информации, можно воспользоваться постреляционной СУБД - Cache, которая имеет все необходимые средства для решения поставленных задач. В этой системе имеется:
- - транзакционная многомерная модель данных, которая нетребовательна к ресурсам системы, при этом обладает большой производительностью и легко масштабируется; - максимально оптимизированный SQL для работы с другими базами данных и приложениями работает в несколько раз быстрее большинства реляционных СУБД; - Cache WebLink. Это этап интеграции Cache баз с мировыми информационными технологиями, открывающий новые возможности использования баз в Intranet и в Internet; - уникальный продукт InterSystems - Distributed Cache Protocol (Протокол Распределенного Кэша). DCP существенно снижает загрузку сети и делает даже самую большую сеть "прозрачной" для клиента СУБД.
Этот список можно продолжить и далее.
В основе концепции Cache лежит принцип многомерного представления данных. Сегодня на рынке доступен ряд коммерческих серверов многомерных БД. Некоторые продукты (такие, как Cache) хранят данные в Истинно многомерных БД, другие выгружают данные из реляционных БД в статические многомерные модели, третьи обращаются к реляционным данным, используя Виртуальное многомерное представление, с которым и работает пользователь. К статической или виртуальной многомерной модели можно отнести продукты фирм Oracle, Informix, Sybase, Computer Associates, Microsoft и др., которые предлагают покупателям системы, позволяющие хранить многомерные структуры данных, однако их ядра подобны имеющимся у реляционных БД.
Таким образом, данные в БД - Cache хранятся в многомерных массивах данных (в структурах, аналогичных тем, которые существуют в реальном мире), вместо множества двумерных таблиц, как в реляционных БД. И пользователь работает напрямую с многомерной моделью (доступ, изменение или поиск данных), что увеличивает производительность системы по отношению к реляционным базам в несколько раз.
С целью дальнейшего повышения производительности обработки транзакций, в БД Cache реализована концепция "разреженных массивов". Пространство базы данных занято лишь реальными данными - пустые данные не занимают места вообще. Эта действительно "лаконичная" технология базы данных повышает производительность и масштабируемость, сокращая число операций чтения/записи.
Быстрый доступ к данным при многомерной модели делает ее естественной для обработки транзакций, которая требует частого изменения маленьких кусочков БД. Так как Cache состоит из n-мерных массивов, то для приложения становится просто найти, заблокировать и изменить только те данные, которые требуются для транзакции. Внутренние механизмы обработки данных приложения не тратят время для доступа к многочисленным таблицам или блокировки целых страниц данных при поиске нужной информации. Таким образом, индивидуальные транзакции работают быстрее, и большее число транзакций может быть запущено параллельно.
Унифицированная структура данных позволяет осуществлять доступ к постреляционной базе данных Cache через объекты, SQL или напрямую без необходимости применения какого-либо "перевода" или "отображения". При обработке многомерных массивов постреляционной СУБД, называемых глобалями и являющихся единицами хранения данных, используется встроенный язык Cache Script для описания прямого доступа к последним. А язык запросов Cache SQL вместе со словарем данных позволяет создавать реляционные таблицы для сохранения данных.
Нет необходимости говорить, насколько широкое распространение получила в последнее время идеология объектов. Термин "объект" означает комбинацию данных и программ, представляющих некоторую сущность реального мира. Данные состоят из компонентов произвольного типа, называемых атрибутами. Каждая программа называется методом. Пользователи не могут увидеть, что у объекта внутри, но могут им пользоваться, обращаясь к его программной части. Это немногим отличается от обычного вызова процедуры, когда пользователи обращаются к ней, подставляя значения входных параметров и получая результаты в виде выходных параметров.
Практика показывает, что наиболее распространенная сегодня реляционная технология мало пригодна для работы со сложными объектами. Бартельс, пионер в области объектно-ориентированного программирования в Германии, в нескольких обзорных статьях приводит чрезвычайно удачное сравнение: "едва ли кому-нибудь придет в голову идея разобрать свой автомобиль (как пример сложного объекта), прежде чем поместить его в гараж (база данных), на отдельные детали (записи, поля), разложить их там, а на следующее утро в обратном порядке снова собрать свою машину".
Объектно-ориентированный подход - это возможность работать со сложноструктурированными данными и попытка преодолеть ограничения, связанные с использованием реляционной технологии СУБД. Реляционные БД вынуждают пользователей представлять иерархические данные в терминах кортежей многих отношений. А для выборки данных, разбросанных таким образом по многим отношениям, реляционная БД должна выполнять дорогостоящие операции соединения. Иерархические данные в объектно-ориентированных языках естественным образом представляются благодаря тому, что значение атрибута объекта, в свою очередь, может быть объектом.
Объектная надстройка Cache по существу является макроуровнем языка Cache Script. Такие свойства объектов, как наследование (в том числе множественное), полиморфизм и инкапсуляция реализуются Cache на собственных средствах, а словарь классов объектов позволяет создавать информационные системы различной степени сложности. Глобали БД хранят информацию о значениях свойств и параметрах, характеризующих их поведение, а сами методы работы с данными реализуются на языках Cache Script, Cache SQL и Cache ScriptObject, причем последний включает команды манипулирования объектами. Кроме того, Cache взаимодействует с широким набором различных инструментов разработки и разнообразными языками. Для объектов это включает доступ при помощи ActiveX (COM), Java, C++, и Web.
Принимая во внимание достоинства объектно-ориентированного подхода, не следует упускать из виду то, что реляционная технология обладает важными преимуществами, - теоретическая обоснованность и подкрепленность стандартами.
Часто можно услышать что, большинство объектно-ориентированных БД страдает от недостатка средств запросов. Обычно не предусматриваются вложенные подзапросы, операции над множествами (объединение, пересечение, разность), функции агрегирования и группировки и т. д. - средства, полностью поддерживаемые в реляционных БД. Другими словами, эти продукты позволяют создать гибкую схему базы данных и наполнить ее объектами, но они не предоставляют достаточно мощных средств извлечения объектов из базы данных для совместного с другими пользователями доступа к ним некоторым контролируемым образом.
Нужно отметить что, эти утверждения никак не касаются системы Cache. Используя архитектуру унифицированных данных, объекты Cache автоматически становятся доступными через реляционные таблицы. А это дает возможность использования целого ряда средств разработки запросов, составления отчетов, которые являются результатом популярности реляционных баз данных. Таким образом, система может осуществлять как реляционный, так и объектный доступ к базам данных.
Высокопроизводительный драйвер для использования со стандартом ODBC (Open Database Connectivity), дает возможность Cache иметь два принципиальных преимущества:
- - возможность использовать стандартные инструменты создания отчетов и анализа данных, включая Crystal Reports, PowerBuilder, Microsoft Office, и Microsoft Query; - возможность работать с данными, на инструментах основанных на ODBC (таких как PowerBuilder, Inprise Delphi, и Microsoft ADO, RDO, и OLEDB).
Особое внимание в системе Cache нужно уделить продукту WebLink, который позволяет присоединить мощную Cache базу к World Wide Web. В основе WWW лежит принцип распределенной гипермедийной информации. Технология WWW может сочетать в одном документе разнообразные формы представления информации - тексты, звук, графику и т. п. Документы, построенные на основе этих форм, будут доступны по всей глобальной сети Internet. А так как большая часть информации представлена в виде тех или иных БД, то такие формы позволяют строить интерфейсы между WWW и БД.
WebLink позволяет, в среде Internet, подключиться к Cache базе тысячам пользователям. Многие БД не рассчитаны на такое мощное информационное давление и могут быть разрушены. БД, построенные в Cache и использующие Cache WebLink, способны работать с любыми потоками информации. Даже, если техническое обеспечение сравнительно слабо, эта система будет работать полноценно, обслуживая параллельно большое количество пользователей.
Похожие статьи
-
WebLink осуществляет доступ к БД на стороне сервера. Применение CGI позволяет иметь на стороне клиента только сравнительно простые программы просмотра,...
-
Механизмы доступа к БД - Телемедицина
Существует, в общем, два класса механизма доступа к БД: - на стороне сервера (используются интерфейсы CGI, API и др.); - на стороне клиента (используются...
-
Заключение, Литература - Телемедицина
Для осуществления доступа к БД Cache из WWW можно использовать любые механизмы доступа к БД - Java, CGI, API, FastCGI или WebLink. Таким образом, в...
-
Система методов технических медицинских исследований - Научные основы приборостроение в медицине
Инструментальные средства медико-биологических исследований представляют собой совокупность приборов, аппаратов, систем, комплексов и приспособлений к...
-
Современные биотехнологии - Краткий очерк теории эволюции. Концепции современного естествознания
Биотехнологии основаны на использовании живых организмов и биологических процессов в промышленном производстве. На их базе освоено массовое производство...
-
Методы культивирования биопленок В последнее десятилетие произошло значительное расширение возможности изучения формирования микробных биопленок....
-
Биотехнические аспекты анализа информации - Научные основы приборостроение в медицине
В последние годы вопросы автоматизации управления состоянием биологических объектов, включая процесс лечения пациентов, а также тесно связанные с ними...
-
Заключение - Демонстрация у животных
В заключительной части данной работы можно сказать что, в процессе эволюции может происходить ритуализация смещенных действий и они, таким образом,...
-
Возможные последствия клонирования человека - Клонирование
Споры по поводу запрещения клонирования чуть было не привели к свертыванию проекта Уилмута, но ученым удалось отстоять результаты своей работы и...
-
Глобальное моделирование - научное направление, сформированное в результате построения глобальных моделей, и исследование их с помощью различных...
-
Память человека и аналогия в информатике
К информационному толкованию "жизненной силы" наиболее приблизились виталисты, которых нещадно критиковали те, кто позже объявил генетику и кибернетику...
-
Подвижность воздуха возникает вследствие разницы температур на различных участках поверхности Земли. В гигиенической практике движение воздуха...
-
Вирусы как независимые генетические системы Какое место занимают вирусы в биологическом мире? Каково их происхождение и кто их ближайшие родственники?...
-
Спектры фотобилогического действия - Фотохимические превращения ДНК. Люминесцентные метки и зонды
Изучение характера действия и силы действия светового излучения, относящегося к определенному световому диапазону, обычно начинают с определения спектра...
-
Хаос порядок термодинамический равновесие - Хаос и порядок. Явление самоорганизации
Могут быть разные виды открытых микроскопических и макроскопических систем, в которых происходит обмен и трансформация энергии, приводящие к...
-
Как увидеть память - Технологии изучения клеточных механизмов памяти
Итак, экспрессия многих генов зависит от нейронной активности, соответственно, этот феномен получил название активностно-зависимой генной экспрессии. А...
-
Расшифровка генетической информации - ДНК
Полимерные цепи белков состоят из мономерных звеньев - аминокислот и последовательность расположения их в белковой молекуле строго специфична. В связи с...
-
Классификация факторов внешней среды и их нормирование - Здоровье человека
Классификация факторов внешней среды Основные факторы внешней среды, воздействующие па поведение организации, могут быть разделены па четыре категории:...
-
Значимость здоровьесберегающих технологий в педагогической деятельности В предыдущей главе были рассмотрены такие понятия как здоровье, здоровый образ...
-
Управление поведением других животных - Демонстрация у животных
В последние годы исследователи пытались объяснить коммуникацию животных с точки зрения эволюционной теории. Например, Доукинс и Кребс пишут: "Существует...
-
При рассмотрении ситуации в медицине в XX веке обнаруживается, что на медиков обрушился огромный вал информации в виде большого количества новых книг,...
-
Введение - Технология производства пластырей
Актуальность темы исследования. Основными задачами фармацевтической технологии являются: разработка теоретических обоснований существующих методов...
-
1. Применение биотехнологий регулируется многочисленными национальными и международными правилами, которые создают для этой отрасли, как определенные...
-
Звуки преследуют нас всегда, и спастись от них невозможно, потому что матушка-природа об этом, увы, не позаботилась. Кстати, приятные звуки человеческому...
-
Неклассическая наука - Неклассическая наука и ее концептуальные основы
Начиная с Маха, концепции классического знания ставятся под сомнение: в самом ли деле знание есть точная копия реальности? Возникли вопросы, в результате...
-
Похмелье - это физический дискомфорт после потребления избыточного количества алкоголя. Симптомы могут включать головную боль, расстройство желудка,...
-
Все методы получения и регистрации цифровых рентгеновских изображений и, реализующие эти методы технологические разработки можно условно разделить на две...
-
Методы биологических исследований - Аналогия и моделирование в биологических исследованиях
Когда мы говорим о биологии, мы говорим о науке, которая занимается исследованием всего живого. Все живые существа, включая ареал их обитания, изучаются....
-
С позиции самоорганизации в развитии открытых неравновесных систем выделяется плавный (эволюционный) этап, на протяжении которого не происходит серьезных...
-
Говоря о состоянии цивилизации, необходимо различать понятия "кризис", "катастрофа" и "коллапс". Кризис означает переломный момент, решительный исход, т....
-
ВИДЫ БИОЛОГИЧЕСКОЙ ПАМЯТИ. - Память
Биологическая память - это фундаментальное свойство живой материи приобретать, сохранять и воспроизводить информацию. Различают три вида биологической...
-
Диагностика - Компьютерная томография
Индекс компьютерной томографии доза (CTDI) означает интеграл профиля дозы вдоль линии, перпендикулярной к плоскости томографического, деленной на...
-
Альтруизм в отношении со своими соплеменниками - Естествознание - единая наука о природе
Слияние отдельных групп в более крупные объединения для выполнения ряда важнейших функций: охрана, охота, земледелие, то есть формирования общественных...
-
КТ-колонография (виртуальная колоноскопия) - Компьютерная томография
В настоящее время наиболее распространенным методом исследования толстой кишки является фиброколоноскопия (ФКС), которая проводится путем введения в...
-
Основные группы медицинских электронных приборов - Научные основы приборостроение в медицине
Медицинскую электронную аппаратуру можно разделить на два класса: медицинские приборы и медицинские аппараты. Медицинский прибор - техническое...
-
Экспериментальные данные за последнее время, как отечественных, так и зарубежных исследователей свидетельствуют о высокой биологической активности...
-
Синергетика хакен неустойчивость диссипативный Бельгийский физик и физикохимик российского происхождения. Лауреат Нобелевской премии по химии 1977 года,...
-
Концепция биохимической эволюции (гипотеза А. И. Опарина) - Развитие понятия "жизнь"
Александр Иванович Опарин был не просто автором концепции физико-химической реконструкции зарождения жизни на Земле, а основоположником целого...
-
Внеземной живой биохимический эволюция Согласно данной концепции жизнь - это особый вид энергии, которая никуда не исчезает и ниоткуда не появляется....
-
Этиология - Эссенциальная артериальная гипертензия (гипертоническая болезнь)
Хотя этиология эссенциальной АГ (ГБ) остается неизвестной, в настоящее время уже хорошо изучены некоторые неблагоприятные факторы (факторы риска),...
Телемедицина