Сервер баз даних

Автор: Peter Berry
Дата Створення: 17 Серпень 2021
Дата Оновлення: 22 Червень 2024
Anonim
Что такое базы данных? ДЛЯ НОВИЧКОВ / Про IT / Geekbrains
Відеоролик: Что такое базы данных? ДЛЯ НОВИЧКОВ / Про IT / Geekbrains

Зміст

Визначення - Що означає сервер баз даних?

Термін "сервер бази даних" може означати як апаратне, так і програмне забезпечення, що використовується для запуску бази даних, відповідно до кон. Як програмне забезпечення, сервер бази даних - це резервна частина програми бази даних, що відповідає традиційній моделі клієнт-сервер. Ця частина бек-енду іноді називається екземпляром. Це може також стосуватися фізичного комп'ютера, який використовується для розміщення бази даних. Коли згадується в цьому зв'язку, сервер баз даних, як правило, є виділеним комп'ютером вищого класу, який розміщує базу даних.


Зауважте, що сервер баз даних не залежить від архітектури баз даних. Реляційні бази даних, плоскі файли, нереляційні бази даних: всі ці архітектури можна розмістити на серверах баз даних.

Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Техопедія пояснює сервер баз даних

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

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


У менших та середніх розмірах сервер апаратних баз даних також зазвичай розміщує серверну частину програмного додатку, що використовує базу даних. Наприклад, якщо ми розглянемо банк, сервер бази даних апаратних засобів розмістить сервер баз даних програмного забезпечення та програмне забезпечення банків. Цей додаток, ймовірно, підключиться до бази даних через конкретні порти та використовуватиме міжпроцесорний зв’язок для входу та доступу до даних, що перебувають у базі даних. Користувачі в банку, який знаходиться за своїми персональними комп'ютерами, також використовуватимуть клієнтський модуль програми, встановленої на їх комп’ютерах, для підключення до бази даних. У цьому прикладі насправді є дві моделі клієнт-сервер, які ми розглядаємо: база даних та програма.

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