Page 57 - 4344
P. 57

3) Деякі бізнес-додатки можуть не мати доступу до об'єктно-
                  орієнтованої бази даних або можливості передачі в неї даних;
                         4) Великі й комплексні моделі виконуються повільніше;
                         5)  Ця  модель  залежить  від  ретельності  опису  явищ

                  реального світу;
                         6)  Аналіз  об'єктно-орієнтованих  баз  даних  вимагає
                  використання об'єктно-орієнтованих мов програмування.

                         Об'єктно-реляційна модель надбудовує об'єктно-орієнтовану
                  структуру  над  реляційною  базою  даних.  Реляційна  база  даних
                  розширюється за рахунок програмного забезпечення, що включає
                  об'єктно-орієнтовані  лінії  поведінки,  але  дані  при  цьому  не

                  інкапсульовані.
                         Об'єктно-реляційна  модель  має  переваги  в  швидкості  (що
                  важливе  у  великих  базах  даних)  і  можливості  обробки

                  комплексних  даних,  а  також  в  підтримці  цілісності  об'єктно-
                  орієнтованих  баз  даних.  Додаткова  перевага  –  здатність
                  підтримувати  розширену  форму  структурованої  мови  запитів

                  (SQL) і можливість доступу до звичної реляційної СУБД.
                         Об'єктно-реляційні  моделі  включають  характеристики  як
                  реляційної,  так  і  об'єктно-орієнтованої  баз  даних.  У  реляційній

                  моделі  використовуються  таблиці  з  фіксованим  набором
                  вбудованих  типів  даних,  тоді  як  в  об'єктно-орієнтованій  моделі
                  об'єкти       мають        унікальні        атрибути         і    лінії     поведінки,
                  інкапсульовані в об'єкт

                         Об'єктно-реляційна  модель  є  розширенням  реляційної
                  моделі,  оскільки  в  неї  доданий  новий  тип  структури  даних  –
                  абстрактний  тип  даних.  Об'єктно-реляційна  модель  дозволяє

                  додавати  особливі  лінії  поведінки  в  реляційну  модель.  Така
                  гнучкість  дозволяє  об'єктно-реляційній  моделі  більш  точно
                  моделювати реальний світ, порівняно з реляційною моделлю.
                         Переваги об'єктно-реляційної моделі даних:

                         1) Швидке виконання.
                         2)     Єдине        сховище         географічних          даних;        дозволяє
                  використовувати успадковані і непросторові бази даних.

                         3) Більш ретельне введення і редагування даних.
                         4)  Висока  цілісність  даних  (нові  дані  повинні  слідувати
                  правилам поведінки).

                         5)  Користувачі  можуть  працювати  з  більш  інтуїтивними
                  об'єктними даними.


                                                              56
   52   53   54   55   56   57   58   59   60   61   62