Forskellen Mellem SQL Og Microsoft SQL Server

Forskellen Mellem SQL Og Microsoft SQL Server
Forskellen Mellem SQL Og Microsoft SQL Server

Video: Forskellen Mellem SQL Og Microsoft SQL Server

Video: Forskellen Mellem SQL Og Microsoft SQL Server
Video: Установка и настройка Microsoft SQL Server 2019 + Management Studio 2024, April
Anonim

SQL versus Microsoft SQL Server | SQL vs SQL Server forskelle

Structured Query Language (SQL) er et computersprog til databaser. Det bruges til at få adgang til og manipulere data i Relational Database Management Systems (RDMS). Microsoft SQL-server er en relationsdatabaseserver produceret af Microsoft. Det bruger SQL som sit primære forespørgselssprog.

SQL har kapaciteterne til at indsætte data i en database, forespørge om information, opdatere / slette data i en database og oprette / ændre databaseskema. SQL blev udviklet af IBM i begyndelsen af 1970'erne og blev oprindeligt kaldt SEQUEL (Structured English Query Language). SQL-sprog har flere sprogelementer kaldet klausuler, udtryk, prædikater, forespørgsler og udsagn. Blandt disse er de mest anvendte forespørgsler. Forespørgsler defineres af brugeren på en sådan måde, at den beskriver de ønskede egenskaber for den delmængde af data, som den har brug for at hente fra databasen. Derefter udfører Database Management System de nødvendige optimeringer af forespørgslen og udfører de nødvendige fysiske operationer for at producere resultaterne af forespørgslen. SQL tillader også datatyper såsom tegnstrenge, bitstrenge,numre og dato og klokkeslæt, der skal medtages i kolonnerne i databaserne. American National Standard Institute (ANSI) og International Organization for Standardization (ISO), vedtog SQL som standard i henholdsvis 1986 og 1987. Selvom SQL er en ANSI-standard, er der mange forskellige versioner af SQL-sproget. Men for at overholde ANSI-standarden understøtter alle disse versioner de udbredte kommandoer som SELECT, UPDATE, DELETE, INSERT, WHERE på en lignende måde. Men for at overholde ANSI-standarden understøtter alle disse versioner de udbredte kommandoer som SELECT, UPDATE, DELETE, INSERT, WHERE på en lignende måde. Men for at overholde ANSI-standarden understøtter alle disse versioner de udbredte kommandoer som SELECT, UPDATE, DELETE, INSERT, WHERE på en lignende måde.

Som nævnt tidligere er Microsoft SQL-server en databaseserver, der bruger SQL, mere specifikt, T-SQL og ANSI SQL som dets primære forespørgselssprog. T-SQL udvider SQL ved at tilføje flere funktioner såsom procedureprogrammering, lokale variabler og understøttende funktioner til streng / databehandling. Disse funktioner gør T-SQL Turing komplet. Enhver applikation, der har brug for at kommunikere med MS SQL-server, skal sende en T-SQL-sætning til serveren. Microsoft SQL-server kan bruges til at oprette desktop-, enterprise- og webbaserede databaseapplikationer. Det giver et miljø, der tillader oprettelse af databaser, som kan tilgås fra arbejdsstationer, Internettet eller andre medier såsom en Personal Digital Assistant (PDA). Den første version af MS SQL server blev udgivet i 1989, og den blev kaldt SQL server 1.0. Dette blev udviklet til operativsystem / 2 (OS2). Siden da har der været flere udgivelser af MS SQL-server, og den seneste udgivelse er SQL Server 2008 R2, som blev frigivet til produktion den 21. april 2010. MS SQL-server er også tilgængelig i flere udgaver, der inkluderer funktionssæt tilpasset til forskellige brugere.

For at opsummere er SQL et computersprog til oprettelse og styring af relationsdatabaser, og Microsoft SQL server er en databaseserver, der bruger SQL som sit primære forespørgselssprog, og det kan bruges til at udvikle databaseapplikationer. Så det er tydeligt, at disse to er forskellige ting, hvor den ene er et computersprog, og den anden er et computerprogram.

Anbefalet: