Dallimi midis SQL dhe Microsoft SQL Server

Dallimi midis SQL dhe Microsoft SQL Server
Dallimi midis SQL dhe Microsoft SQL Server

Video: Dallimi midis SQL dhe Microsoft SQL Server

Video: Dallimi midis SQL dhe Microsoft SQL Server
Video: Dallimi mes Muslimaneve, Kristianeve dhe Hebrenjve! 2024, Korrik
Anonim

SQL vs Microsoft SQL Server | Dallimet SQL vs SQL Server

Gjuha e strukturuar e pyetjeve (SQL) është një gjuhë kompjuteri për bazat e të dhënave. Përdoret për aksesimin dhe manipulimin e të dhënave në Sistemet e Menaxhimit të Bazave të të Dhënave Relacionale (RDMS). Serveri Microsoft SQL është një server i bazës së të dhënave relacionale i prodhuar nga Microsoft. Ai përdor SQL si gjuhën e tij kryesore të pyetjeve.

SQL ka aftësitë për të futur të dhëna në një bazë të dhënash, për të kërkuar të dhëna për informacion, për të përditësuar/fshirë të dhënat në një bazë të dhënash dhe për të krijuar/modifikuar skemën e bazës së të dhënave. SQL u zhvillua nga IBM në fillim të viteve 1970 dhe fillimisht u quajt SEQUEL (Structured English Query Language). Gjuha SQL ka disa elemente gjuhësore të quajtura klauzola, shprehje, kallëzues, pyetje dhe deklarata. Ndër këto, më të përdorurat janë pyetjet. Pyetjet përcaktohen nga përdoruesi në atë mënyrë që të përshkruajnë vetitë e dëshiruara të nëngrupit të të dhënave që duhet të marrë nga baza e të dhënave. Më pas, Sistemi i Menaxhimit të Bazës së të Dhënave kryen optimizimet e nevojshme për pyetjen dhe ekzekuton operacionet e nevojshme fizike për të prodhuar rezultatet e pyetjes. SQL gjithashtu lejon që llojet e të dhënave të tilla si vargjet e karaktereve, vargjet e biteve, numrat dhe data dhe ora të përfshihen në kolonat e bazave të të dhënave. Instituti Kombëtar i Standardeve Amerikane (ANSI) dhe Organizata Ndërkombëtare për Standardizim (ISO), miratuan SQL si standard në 1986 dhe 1987 respektivisht. Edhe pse SQL është një standard ANSI, ka shumë versione të ndryshme të gjuhës SQL. Por për të përmbushur standardin ANSI, të gjitha këto versione mbështesin komandat e përdorura gjerësisht si SELECT, UPDATE, DELETE, INSERT, WHERE në një mënyrë të ngjashme.

Siç u përmend më herët, serveri Microsoft SQL është një server bazë të dhënash që përdor SQL, më konkretisht, T-SQL dhe ANSI SQL si gjuhët e tij kryesore të pyetjeve. T-SQL zgjeron SQL duke shtuar disa veçori të tilla si programimi procedural, variabla lokale dhe funksione mbështetëse për përpunimin e vargjeve/të dhënave. Këto veçori e bëjnë T-SQL Turing të plotë. Çdo aplikacion, i cili duhet të komunikojë me serverin MS SQL, duhet të dërgojë një deklaratë T-SQL në server. Serveri Microsoft SQL mund të përdoret për të krijuar aplikacione të bazës së të dhënave për desktop, ndërmarrje dhe ueb. Ai siguron një mjedis që lejon krijimin e bazave të të dhënave, të cilat mund të aksesohen nga stacionet e punës, Interneti ose media të tjera si një Asistent Dixhital Personal (PDA). Versioni i parë i serverit MS SQL u lëshua në 1989 dhe u quajt serveri SQL 1.0. Kjo është zhvilluar për Sistemin Operativ/2 (OS2). Që atëherë ka pasur disa lëshime të serverit MS SQL dhe lëshimi i fundit është SQL Server 2008 R2, i cili u lëshua në prodhim më 21 Prill 2010. Serveri MS SQL është gjithashtu i disponueshëm në botime të shumta që përfshijnë grupe funksionesh të personalizuara për përdorues të ndryshëm.

Për ta përmbledhur, SQL është një gjuhë kompjuteri për krijimin dhe menaxhimin e bazave të të dhënave relacionale dhe serveri Microsoft SQL është një server i bazës së të dhënave që përdor SQL si gjuhën e tij kryesore të pyetjeve dhe mund të përdoret për të zhvilluar aplikacione të bazës së të dhënave. Pra, është e qartë se këto dy janë gjëra të ndryshme ku njëra është një gjuhë kompjuteri dhe tjetra është një aplikacion kompjuterik.

Recommended: