У дома Данни на Guide-Bulgaria.com Какво е сървър на база данни? - определение от техопедия

Какво е сървър на база данни? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава сървър за база данни?

Терминът сървър на база данни може да се отнася както за хардуер, така и за софтуер, използван за стартиране на база данни, в зависимост от контекста. Като софтуер сървърът на база данни е резервната част на приложение за база данни, следвайки традиционния модел клиент-сървър. Тази част от задния край понякога се нарича инстанция. Може да се отнася и за физическия компютър, използван за хостинг на базата данни. Когато се споменава в този контекст, сървърът на база данни обикновено е специализиран компютър от по-висок клас, който хоства базата данни.

Обърнете внимание, че сървърът на базата данни не зависи от архитектурата на базата данни. Релационни бази данни, плоски файлове, нерелационни бази данни: всички тези архитектури могат да бъдат настанени на сървъри на бази данни.

Techopedia обяснява Database Server

В изчислителния модел клиент-сървър има специален хост за стартиране и обслужване на ресурсите, обикновено едно или повече софтуерни приложения. Има и няколко клиента, които могат да се свържат със сървъра и да използват ресурсите, предлагани и хоствани от този сървър.

Когато разглеждаме бази данни в модела клиент-сървър, сървърът на базата данни може да бъде задния край на приложението за база данни (инстанцията) или може да бъде хардуерният компютър, който хоства инстанцията. Понякога дори може да се отнася до комбинацията от хардуер и софтуер.

При по-малки и средни настройки сървърът на базата данни на хардуер също обикновено ще бъде домакин на сървърната част на софтуерното приложение, което използва базата данни. Ако вземем предвид банка, например, сървърът на базата данни на хардуер ще бъде домакин на сървъра на базата данни на софтуер и на софтуерното приложение на банката. Това приложение вероятно ще се свърже с базата данни чрез конкретни портове и ще използва междупроцесова комуникация, за да влезете и да получите достъп до резидент на данни в базата данни. Потребителите в банката, разположени на своите лични компютри, също ще използват клиентския модул на приложението, инсталирано на техните компютри, за да се свържат с базата данни. В този пример всъщност съществуват два модела клиент-сървър, които разглеждаме: базата данни и приложението.

При по-големи настройки обемът на транзакциите може да бъде такъв, че един компютър няма да може да се справи с товара. В този случай софтуерът за база данни ще се намира на специализиран компютър, а приложението на друг. В този сценарий има специален сървър на база данни, който е комбинацията от хардуер и софтуер и отделен специален сървър за приложения.

Какво е сървър на база данни? - определение от техопедия