Hvad er forskellen mellem en SQL-server og en SQL-klient?


Bedste svar

Nogensinde gået ind i en rejsebutik? Disse mennesker foregiver at eje fly, hoteller og biltjenester. De tager dine penge og lover dig et sæde eller værelse. Hvordan gør de det? De ringer i hemmelighed til hotellet og foregiver at være dig, der har brug for et værelse eller flyselskab til et sæde. Det er klart, at et flyselskab modtager opkald fra hundredvis af rejsebureauer og skal sørge for, at et sæde er korrekt betalt og stadig gratis.

Sådan fungerer en SQL-klient. Din app taler med SQL-klienten i forventning om, at den kan bede om noget. Klienten konverterer det i hemmelighed til noget, der hedder TDS og fyrer det mod SQL-server, foregiver at være dig.

SQL-serveren kontrollerer, om du virkelig kan få adgang til den database, tabel osv., Og planlægger derefter omkring andre anmodninger, der kan være i konflikt med din erklæring. Det holder låse på rækker og forsøger at sikre, at hele din erklæring udføres. Outputtet returneres derefter til din klient, der triumferende præsenterer det for din app.

Svar

En SQL-klient som SQL Operations Studio eller SQL Server Management Studio er et værktøj, der bruges til at oprette forbindelse til en databaseserver. Vi bruger klienten til at sende forespørgsler og kommandoer til forekomsten af ​​SQL Server-databasemotoren.

SQL Server bruges ofte til at henvise til databasemotoren. Det er ansvarligt for at opbevare vores data og sende dem ud, når en autoriseret klient anmoder om det. Men der er andre tjenester såsom SQL Agent eller Integration Services, der også følger med det.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *