Архітектура інформаційної системи

Ефективність функціонування інформаційної системи багато в чому залежить від її архітектури. Функціональні частини інформаційної системи можуть розміщуватися на одному або на декількох комп'ютерах. У разі, якщо інформаційна система розміщується на одному комп'ютері, можливі такі варіанти використання програмних засобів: застосування і СУБД, застосування і ядро СУБД, незалежне застосування.

У першому випадку взаємодія користувача і СУБД виконується або напряму через користувацький інтерфейс СУБД, або за допомогою застосування (рис. 2.3).

 

Клієнт Застосування СУБД БД

 

 

Рис. 2.3. Використання застосування і СУБД

 

У другому випадку взаємодія користувача і СУБД виконується за допомогою застосування (рис. 2.4). Такий підхід дозволяє підвищити швидкість роботи застосування, зменшити об'єм необхідної пам'яті.

 

Клієнт Застосування Ядро СУБД БД

 

Рис. 2.4. Використання застосування і ядра СУБД

 

Створення незалежних застосувань дозволяє звертатися до БД без СУБД (рис. 2.5). Такий підхід дозволяє ще більше підвищити швидкість роботи застосування, зменшити об'єм необхідної пам'яті. Недоліки такого підходу пов'язані з трудомісткістю доробки застосувань, відсутністю стандартних засобів СУБД по обслуговуванню БД.

Клієнт Незалежне БД  
застосування  
     

 

 

Рис. 2.5. Використання незалежного застосування

 

При інтеграції комп'ютерів в мережі виникає можливість розподілу застосувань, що працюють з єдиною БД, а також самої БД по мережі. Найбільш поширеною є схема, при якій кожен користувач маю свою персональну БД (КБД) і звертається до серверної БД (СБД) за інформацією, що спільно використовується багатьма користувачами (рис. 2.6).


 

 

СУБД КБД Сервер СБД  
БД  
         
  Клієнт 1 Сервер    
. . .      
. . .      
. . . Передача даних    
         
СУБД КБД з бази даних    
     
  Клієнт N      
      Програмне    
      забезпечення    
      мережі    

 

Рис. 2.6. Використання сервера БД

 

Під сервером розуміється комп'ютер або програма, які керують певними ресурсами. Клієнт – це теж комп'ютер або програма, які використовують цей ресурс.

Такий підхід дозволяє поєднувати переваги централізованого зберігання з індивідуальною роботою користувачів.

 








Дата добавления: 2016-03-22; просмотров: 1253;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.