Bästa svaret
DBMS (Database Management System) En DBMS är en programvara för att skapa och hantera databaser. DBMS ger användarna ett systematiskt sätt att skapa, hämta, uppdatera och hantera data. Det är en mellanvara mellan databasen som lagrar all data och de användare eller applikationer som behöver interagera med den lagrade databasen. Ett DBMS kan begränsa vilken data slutanvändaren ser, liksom hur den slutanvändaren kan visa data, vilket ger många vyer av ett enda databasschema
Källa: Vad är databashanteringssystem (DBMS)? – Definition från WhatIs.com
SQL (Structured Query Language) SQL är det programmeringsspråk som används för att komma åt detta DBMS och databasen. Det är språket som du skriver kommandot angående hur och vad du ska komma åt i databasen. I figuren ovan är API vad som är SQL. APP eller ANVÄNDARE skriver SQL-kommandon som bearbetas av DBMS.
Svar
Bli inte förvirrad, en stor skillnad mellan DBMS och SQL är att
DBMS är ett system och SQL är ett språk . Det är det!
Vi använder DBMS-systemet tillsammans med SQL för att fråga data i databasen.
För att veta skillnaden måste du förstå en sak som är – i SQL vi kan se de data vi vill ha genom att ställa en fråga, medan DBMS optimerar frågan och visar oss informationen.
Låt oss förstå det med exemplet –
Antag att du har en tabell som innehåller information om olika personer som namn, ålder, kön, mobilnummer, adress etc.
Nu, om du vill se personens mobilnummer, du gav helt enkelt en fråga till DBMS, DBMS här börjar fungera, fångar frågan och slutligen kommer det att visa dig mobilens nummer för personen.
Hoppas, nu är det klart att du den grundläggande skillnaden mellan SQL och DBMS.
UPVOTE , om du gillar svaret.
Följ Bharvi Vyas för fler SQL-svar.