Beste svaret
Har du noen gang gått inn i en reisebutikk? Disse menneskene later til å eie fly, hoteller og biltjenester. De tar pengene dine og lover deg et sete eller rom. Hvordan gjør de det? De ringer i hemmelighet hotellet og later til å være deg, som trenger et rom eller et flyselskap for et sete. Åpenbart får et flyselskap anrop fra hundrevis av reisebyråer, og må sørge for at et sete er riktig betalt, og fremdeles gratis.
Det er også slik en SQL-klient fungerer. Appen din snakker med SQL-klienten i forventning om at den kan spørre hva som helst. Klienten konverterer det i hemmelighet til noe som kalles TDS og skyter det mot SQL-server, og later til å være deg.
SQL-serveren sjekker om du virkelig kan få tilgang til den databasen, tabellen osv., Og planlegger deretter andre forespørsler som kan komme i konflikt med uttalelsen din. Det holder låser på rader og prøver å sørge for at hele uttalelsen blir utført. Resultatet blir deretter returnert til klienten din, som triumferende presenterer den for appen din.
Svar
En SQL-klient som SQL Operations Studio eller SQL Server Management Studio er et verktøy som brukes til å koble til til en databaseserver. Vi bruker klienten til å sende spørsmål og kommandoer til forekomsten av SQL Server-databasemotoren.
SQL Server brukes ofte til å referere til databasemotoren. Det er ansvarlig for å oppbevare dataene våre og sende dem ut når en autorisert klient ber om det. Men det er andre tjenester som SQL Agent eller Integration Services som også følger med.