
uma rede consiste em vários servidores, como servidor web, servidor DNS, servidor FTP, ... mas estou confuso sobre o servidor SQL. O servidor SQL é usado para armazenar dados.
- minha primeira pergunta: o servidor SQL é um servidor separado na rede e um host é dedicado para executar o servidor SQL e outros servidores como servidor DNS, servidor Web, ... consultá-lo para armazenar e buscar seus dados? ou não, não existe nenhum host dedicado ao servidor SQL, mas outros servidores na rede, como servidor DNS, servidor Web, ... também executam o servidor SQL e armazenam seus próprios dados localmente no servidor SQL?
- minha segunda pergunta: parte do tráfego da Internet é por causa do servidor SQL (consultas ao servidor SQL e respostas do servidor SQL). quem
consulta o servidor SQL? os clientes consultam o servidor SQL? ou são servidores web
, servidor FTP, ... consulta ao servidor SQL? acho que se o servidor SQL estiver hospedado em servidores de rede (servidor Web, servidor DNS, ...) então nenhum tráfego deve ser gerado por causa do servidor SQL porque as consultas são feitas localmente
Agradeço antecipadamente por sua ajuda
Responder1
Tecnicamente, um servidor SQL pode ser um servidor dedicado ou apenas um serviço executado em um host simultâneo com outros serviços, portanto ambos são possíveis, mas se houver tráfego SQL, parece que o primeiro caso é mais plausível para sua rede.
Normalmente, outro serviço consulta ou armazena dados em um SQL Server, a interação do usuário raramente ocorre. Um exemplo seria um banco de dados contendo usuários em execução no servidor SQL consultado pelo servidor web para verificar se o cliente (usuário) que se autentica no servidor web tem permissão para fazê-lo.
Responder2
Espero que estes pontos rápidos ajudem a esclarecer as coisas:
- O Microsoft SQL Server (MSSQL) é o principal produto de sistemas de gerenciamento de banco de dados relacional (RDBMS) de longa data da Microsoft.
- MSSQL é um mecanismo que pode ser executado em uma implantação dedicada do Microsoft Windows Server, em um sistema que hospeda outras funções (não recomendado) ou na nuvem (Microsoft Azure SQL).
- A implementação do MSSQL de SQL padronizado ANSI é chamada Transact-SQL (T-SQL).
- Embora a maioria dos servidores e aplicativos armazenem seus dados em um RDBMS, existem muitas opções além do MSSQL e opções fora do RDBMS, como NoSQL.
- O MSSQL se comunica através do tráfego de porta TCP/IP padrão, geralmente sendo a porta TCP 1433.
- O MSSQL oferece vários outros serviços para estender o RDBMS, como o SQL Server Reporting Services (SSRS), que normalmente se comunica por meio de suas próprias portas TCP/IP.
- Você perguntou sobre o Sistema de Nomes de Domínio (DNS); isso normalmente é executado em um banco de dados de arquivo simples, como NoSQL.
- Outros sistemas bem conhecidos, como Active Directory e/ou Microsoft Exchange Server, são executados em bancos de dados proprietários, como os bancos de dados Blue e Red da Microsoft Joint Engine Technology (JET).