Forskjellen mellom SQL og Microsoft SQL Server

Forskjellen mellom SQL og Microsoft SQL Server
Forskjellen mellom SQL og Microsoft SQL Server

Video: Forskjellen mellom SQL og Microsoft SQL Server

Video: Forskjellen mellom SQL og Microsoft SQL Server
Video: Procurement vs Purchasing | Difference between Procurement and purchasing 2024, Juli
Anonim

SQL vs Microsoft SQL Server | SQL vs SQL Server-forskjeller

Structured Query Language (SQL) er et dataspråk for databaser. Den brukes til å få tilgang til og manipulere data i Relational Database Management Systems (RDMS). Microsoft SQL server er en Relational Database Server produsert av Microsoft. Den bruker SQL som primært spørringsspråk.

SQL har mulighetene til å sette inn data i en database, søke etter informasjon, oppdatere/slette data i en database og opprette/endre databaseskjema. SQL ble utviklet av IBM tidlig på 1970-tallet og ble opprinnelig k alt SEQUEL (Structured English Query Language). SQL-språk har flere språkelementer k alt klausuler, uttrykk, predikater, spørringer og utsagn. Blant disse er spørringene mest brukt. Spørringer er definert av brukeren på en slik måte at den beskriver de ønskede egenskapene til delmengden av data som den trenger å hente fra databasen. Deretter utfører Database Management System de nødvendige optimaliseringene til spørringen og utfører de nødvendige fysiske operasjonene for å produsere resultatene av spørringen. SQL lar også datatyper som tegnstrenger, bitstrenger, tall og dato og klokkeslett inkluderes i kolonnene i databasene. American National Standard Institute (ANSI) og International Organization for Standardization (ISO) tok i bruk SQL som standard i henholdsvis 1986 og 1987. Selv om SQL er en ANSI-standard, finnes det mange forskjellige versjoner av SQL-språket. Men for å overholde ANSI-standarden støtter alle disse versjonene de mye brukte kommandoene som SELECT, UPDATE, DELETE, INSERT, WHERE på lignende måte.

Som nevnt tidligere, er Microsoft SQL-server en databaseserver som bruker SQL, mer spesifikt, T-SQL og ANSI SQL som sine primære spørringsspråk. T-SQL utvider SQL ved å legge til flere funksjoner som prosedyreprogrammering, lokale variabler og støttefunksjoner for streng/databehandling. Disse funksjonene gjør T-SQL Turing komplett. Enhver applikasjon som trenger å kommunisere med MS SQL-serveren, må sende en T-SQL-setning til serveren. Microsoft SQL-server kan brukes til å lage skrivebords-, bedrifts- og nettbaserte databaseapplikasjoner. Det gir et miljø som gjør det mulig å lage databaser, som kan nås fra arbeidsstasjoner, Internett eller andre medier som en Personal Digital Assistant (PDA). Den første versjonen av MS SQL server ble utgitt i 1989 og ble k alt SQL server 1.0. Dette ble utviklet for Operativsystem/2 (OS2). Siden den gang har det vært flere utgivelser av MS SQL server, og den siste utgivelsen er SQL Server 2008 R2, som ble lansert til produksjon 21. april 2010. MS SQL-serveren er også tilgjengelig i flere utgaver som inkluderer funksjonssett tilpasset forskjellige brukere.

For å oppsummere, SQL er et dataspråk for å lage og administrere relasjonsdatabaser, og Microsoft SQL-server er en databaseserver som bruker SQL som sitt primære spørringsspråk, og den kan brukes til å utvikle databaseapplikasjoner. Så det er tydelig at disse to er forskjellige ting der det ene er et dataspråk og det andre er et dataprogram.

Anbefalt: