Servidor de banco de dados

Autor: Peter Berry
Data De Criação: 17 Agosto 2021
Data De Atualização: 22 Junho 2024
Anonim
#01 - Servidor e Banco de Dados
Vídeo: #01 - Servidor e Banco de Dados

Contente

Definição - O que significa o Servidor de Banco de Dados?

O termo servidor de banco de dados pode se referir tanto ao hardware quanto ao software usado para executar um banco de dados, de acordo com o con. Como software, um servidor de banco de dados é a parte de back-end de um aplicativo de banco de dados, seguindo o modelo tradicional cliente-servidor. Essa parte do backend às vezes é chamada de instância. Também pode se referir ao computador físico usado para hospedar o banco de dados. Quando mencionado neste con, o servidor de banco de dados normalmente é um computador sofisticado dedicado que hospeda o banco de dados.


Observe que o servidor de banco de dados é independente da arquitetura do banco de dados. Bancos de dados relacionais, arquivos simples, bancos de dados não relacionais: todas essas arquiteturas podem ser acomodadas em servidores de banco de dados.

Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica o servidor de banco de dados

No modelo de computação cliente-servidor, há um host dedicado para executar e servir os recursos, geralmente um ou mais aplicativos de software. Também existem vários clientes que podem se conectar ao servidor e usar os recursos oferecidos e hospedados por este servidor.

Ao considerar bancos de dados no modelo cliente-servidor, o servidor de banco de dados pode ser o back-end do aplicativo de banco de dados (a instância) ou pode ser o computador de hardware que hospeda a instância. Às vezes, pode até se referir à combinação de hardware e software.


Em configurações menores e médias, o servidor de banco de dados de hardware também hospedará a parte do servidor do aplicativo de software que usa o banco de dados. Se considerarmos um banco, por exemplo, o servidor de banco de dados de hardware hospedará o servidor de banco de dados de software e o aplicativo de software dos bancos. Esse aplicativo provavelmente se conectará ao banco de dados através de portas específicas e usará a comunicação entre processos para efetuar login e acessar os dados residentes no banco de dados. Os usuários do banco, sentados em seus computadores pessoais, também usarão o módulo cliente do aplicativo instalado em seus computadores para conectar-se ao banco de dados. Neste exemplo, na verdade, estamos vendo dois modelos cliente-servidor: o banco de dados e o aplicativo.

Em configurações maiores, o volume de transações pode ser tal que um computador não consiga lidar com a carga. Nesse caso, o software do banco de dados residirá em um computador dedicado e o aplicativo em outro. Nesse cenário, há um servidor de banco de dados dedicado, que é a combinação de hardware e software, e um servidor de aplicativos dedicado separado.