Клиент-серверлік архитектура – деректер базасы серверде сақталады
және мұнда пайдаланушылар сұраныстарын өңдейтін деректер базасын басқару
жүйесі (ДББЖ) жұмыс істейді. Бұл архитектурада пайдаланушылар деректер
базасымен қойылған тапсырмаларды орындайтын және алынған нәтижені
қайтаратын ДББЖ арқылы жұмыс істейді. Табылған деректер клиентке желі
бойынша серверден клиентке қарай жіберіледі. Клиент – сервер
архитектурасының ерекшелігі SQL – құрылымдық сұраныстар тілін пайдалану
болып табылады. Бұл архитектура бірнеше пайдаланушыларға бір уақытта бір
деректер базасымен жұмыс істеуге рұқсат етеді.
Таратылған архитектура – деректер базасы бірнеше серверлерде
сақталады және олардың әрбіреуінде ДББЖ көшірмелері болады. Сонымен
деректер базасы және клиенттік қосымшаларға ұқсас архитектурада
қосымшалар серверлері және компоненттер қолданылады. Қосымшалар
серверлері
пайдаланушылар
сұраныстарын
өңдеуге
және
желідегі
компьютерлер арасындағы жүктемені біркелкі бөлуге рұқсат етеді.
Компоненттер – бұл бөлінген серверде күрделі есептеулерді орындау үшін
қолданылатын программалар.
Интернет-архитектура – деректер базасы және ДББЖ бір
компьютерде орналасады, ал оларға рұқсат алу желілік протокол стандарты
бойынша броузерлер арқылы жүзеге асады.
«
Файл-сервер » (3-ші сурет) және «
Клиент сервер » (4-ші сурет)
архитектураларының сұлбасы төменде көрсетілген.
3 сурет - «Файл-сервер» 4 сурет - «Клиент-сервер»
архитектурасы архитектурасы
Деректер базасы
База көшірмесі
ДБ-мен жұмыс үшін
қосымша
ДБ ядросы
Желілік сервер
Қолданушы компьютері
Деректер базасы
Деректер базасының сервері
ДБ (Клиент)-мен жұмыс
үшін қосымша
ДБ ядросы
Қашықтатылған сервер
Қолданушы компьютері