Quelle est la différence entre un serveur SQL et un client SQL?


Meilleure réponse

Vous êtes-vous déjà rendu dans un magasin de voyage? Ces gens prétendent posséder des avions, des hôtels et des services automobiles. Ils prennent votre argent et vous promettent une place ou une chambre. Comment font-ils cela? Ils appellent secrètement lhôtel et prétendent être vous, ayant besoin dune chambre ou dune compagnie aérienne pour un siège. De toute évidence, une compagnie aérienne reçoit des appels de centaines dagents de voyages et doit sassurer quun siège est correctement payé et toujours gratuit.

Cest également ainsi que fonctionne un client SQL. Votre application parle avec le client SQL dans lattente de pouvoir tout demander. Le client convertit secrètement cela en quelque chose appelé TDS et le déclenche vers le serveur SQL, prétendant être vous.

Le serveur SQL vérifie si vous pouvez vraiment accéder à cette base de données, table, etc. demandes qui pourraient entrer en conflit avec votre déclaration. Il verrouille les lignes et essaie de sassurer que toute votre instruction est exécutée. La sortie est ensuite renvoyée à votre client, qui la présente triomphalement à votre application.

Réponse

Un client SQL comme SQL Operations Studio ou SQL Server Management Studio est un outil utilisé pour se connecter à un serveur de base de données. Nous utilisons le client pour envoyer des requêtes et des commandes à linstance du moteur de base de données SQL Server.

SQL Server est souvent utilisé pour faire référence au moteur de base de données. Il est responsable de la conservation de nos données et de leur envoi lorsquun client autorisé en fait la demande. Mais il existe également dautres services tels que SQL Agent ou Integration Services.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *