Специализирани типове системи за управление на база данни
Обектно – ориентирани системи за управление на база данни (OODBMS)
Конвенционалните СУБД – проектиране за хомогенни данни, които могат да бъдат лесно структурирани в предварително дефинирани полета и записи. Много съвременни и бъдещи приложения ще изискват бази данни които могат да се съхраняват и намират не само структурните числа и символи, но също така чертежи, снимки, глас, видео. Конвенционалните СУБД не са подходящи за графични и мултимедийни приложения. Например проектирането на данните в CAD. БД може да се състой от сложна система от връзки между много различни типове данни. Манипулирането с такива типове данни в релационна СУБД изисква използването на широка гама от програмни средства за да се преобразяват сложни структури от данни в таблици.
Обектно – ориентирани системи за управление на база данни (OODBMS) съхраняват данните и процедурите за работа с тях като обекти които могат да бъдат намерени и споделени автоматично.
ПРЕДИМСТВА:
Не е необходимо да се трансформират сложни структури от данни за да бъдат съхранени в БД, процес характерен за релационните. Съществуват практически използваеми обектно ориентирани СУБД – Gemstone, Object, Store, О2 и др., които позволяват в БД да се обработват обекти по същия начин, както в обектно-ориентирано програмиране.
Тъй като обектния модел е свързан с мрежовия, предполага се че притежава по ефективни механизми за обработка на заявки в сравнения с релационния. Това свойство обаче се проявява предимно при сложните структури от данни, които при релационния модел биха се разделили на множество взаимно свързани таблици.
ПРИЛОЖЕНИЯ:
В областта на финанси и търговия – все по често се използват OODBMS защото се изискват модели от данни, които да се променят лесно за да отговарят на новите икономически условия
- В географските информационни системи – пряко прилагане на специализиран софтуер за решаване на математически задачи
- в системи за проектиране – CAD
Обектно релационни СУБД (ORDBMS)
Обектно-релационен модел на данни – допълване на релационен модел с някои възможности за работа със структури на данни, които са познати от обектно ориентираните езици за програмиране (С++, Java). Този модел се нарича хибриден и се стреми да съчетае предимствата на двата основни подхода – релационен и обектен. Част от произ-те на големи системи от бази данни са избрали този вариант. Счита се че по своята същност този модел си остава по близо до релационния.
Хипермедиини системи за управление на бази данни – излизат извън обсега на ограниченията та традиционните чрез съхраняване на големи обеми от информация под форма на “възли”, свързани с потребителски връзки (линкове). Възлите могат да съдържат текст, графика, звук, видео или изпълними компютърни програми. Търсенето на информация не следва предварително заложена схема. В много системи всеки възел може да бъде показан на екрана. Web сайтовете използват подхода на хипермедийните бази данни за да съхраняват информацията като свързани страници съдържащи текст, звук, видео и графики.
Макар че обектно-ориентираните и хипермедиини бази данни могат да се съхраняват по сложни типове данни отколкото релационните, те са относително бавни в сравнение с релационните при обработка на голям брой трансакции. Затова при мрежови приложения при Web представени БД когато се очаква броя на потребителите да е голям, за предпочитане са релационните или хибридните БД.
Сходни статии:
- Системи за управление на база данни (СУБД) Основни функции на СУБД (DBMS) - създаване на база данни, актуализация, коригиране, достъп, търсене, изискване, сортиране. СУБД представя данните чрез т.нар. модел на данните. Моделът представлява логическо свързване на данните,...
- Системи за управление на база от данни Защита на информацията. Много сайтове днес прилагат някаква форма на политика на защита на личната информация.Основната цел на защитата на информацията е : надежден контрол на достъпа до информацията; да...
- Архитектура на База Данни. Етапи на проектиране. Модели бази данни Понятие за архитектура на База Данни Архитектурата на База Данни включва 3 нива Информационни връзки. Модели на данни. При проектирането на база данни се преминава през няколко етапа. Най напред...
- Архитектура на системите с база от данни, защита на бази данни, статистики Създаването на база от данни започва със събиране и анализ на данните за предметната област. Работата по проектиране на база от данни и нейната експлоатация може да бъде разделена на...
- Разпределени бази данни. Предимства и недостатъци на работата с база данни Осигурява икономия при използването на персоналните компютри, намалява грешките от централизацията на данните и нараства отговорностите към мениджърските нужди. Данните могат да бъдат разделени на части и базирани на регионален,...