¿Cuál es la diferencia entre un servidor SQL y un cliente SQL?


La mejor respuesta

¿Alguna vez ha entrado en una tienda de viajes? Esas personas fingen poseer aviones, hoteles y servicios de automóviles. Te quitan el dinero y te prometen un asiento o una habitación. ¿Cómo lo hacen? Llaman en secreto al hotel y fingen ser usted, que necesitan una habitación o una aerolínea como asiento. Obviamente, una aerolínea recibe llamadas de cientos de agentes de viajes y necesita asegurarse de que el asiento esté debidamente pagado y aún sea gratuito.

Así es también como funciona un cliente SQL. Su aplicación habla con el cliente SQL con la expectativa de que pueda preguntar cualquier cosa. El cliente convierte en secreto eso en algo llamado TDS y lo envía hacia el servidor SQL, haciéndose pasar por usted.

El servidor SQL verifica si realmente puede acceder a esa base de datos, tabla, etc., y luego planea alrededor de otros solicitudes que puedan entrar en conflicto con su declaración. Mantiene bloqueos en filas e intenta asegurarse de que se ejecute toda la declaración. La salida luego se devuelve a su cliente, quien la presenta triunfalmente a su aplicación.

Respuesta

Un cliente SQL como SQL Operations Studio o SQL Server Management Studio es una herramienta que se usa para conectarse a un servidor de base de datos. Usamos el cliente para enviar consultas y comandos a la instancia del motor de base de datos de SQL Server.

SQL Server se usa a menudo para referirse al motor de base de datos. Es responsable de conservar nuestros datos y enviarlos cuando un cliente autorizado lo solicite. Pero hay otros servicios como el Agente SQL o los Servicios de integración que también lo acompañan.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *