Mi a különbség az SQL szerver és az SQL kliens között?


Legjobb válasz

Járt már valaha utazási boltban? Azok az emberek, mintha repülőgépeket, szállodákat és autószervizeket birtokolnának. Elveszik a pénzét, és helyet vagy szobát ígérnek. Hogyan csinálják ezt? Titokban felhívják a szállodát, és úgy tesznek, mintha te lennél, és szobára vagy légitársaságra van szükségük. Nyilvánvaló, hogy egy légitársaság több száz utazási irodától kap hívást, és meg kell győződnie arról, hogy a hely megfelelően fizetett és még mindig ingyenes.

Így működik az SQL kliens is. Az alkalmazás az elvárásoknak megfelelően beszél az SQL klienssel. Az ügyfél ezt titokban átalakítja TDS nevűvé, és az SQL szerver felé indítja, úgy téve, mintha te lennél.

Az SQL szerver ellenőrzi, hogy valóban hozzáférhet-e az adott adatbázishoz, táblához stb., Majd más környezetekre tervez. kérések, amelyek ütközhetnek az állításoddal. Megőrzi a sorok zárolását és megpróbálja megbizonyosodni arról, hogy a teljes utasítás végrehajtása megtörtént-e. A kimenetet ezután visszaküldi az ügyfelének, aki diadalmasan bemutatja azt az alkalmazásában.

Válasz

Az SQL kliens, például az SQL Operations Studio vagy az SQL Server Management Studio, a csatlakozáshoz használt eszköz adatbázis-kiszolgálóra. Az ügyfelet arra használjuk, hogy lekérdezéseket és parancsokat küldjünk az SQL Server adatbázis-motor példányához.

Az SQL Server gyakran az adatbázis-motorra utal. Felelős az adataink megőrzéséért és kiküldéséért, amikor egy meghatalmazott ügyfél kéri. De vannak más szolgáltatások is, például az SQL Agent vagy az Integration Services.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük