Microsoft SQL Server är en relationsdatabas management system ( RDBMS ) som utvecklats av Microsoft . Det språk som används för att hantera och administrera databasservern är SQL . Allt i en databas hamnar är SQL och veta detta språk är grundläggande för dem som arbetar med en databas . SQL Basics
SQL ( Structured Query Language ) är en databas språk standard och används för att utföra uppgifter som uppdateringar data på en databas , eller hämta data från en databas .
En databas är en samling tabeller , vyer, index och andra objekt . Tabeller är kärnan i en databas . De lagrar data grupperade i form av rader och kolumner som ett kalkylblad . En vy är ett virtuellt bord med dess innehåll som definieras av en fråga till databasen . Index är särskilda typer av filer som fungerar i samband med tabeller , ungefär som index i en bok .
Standard SQL
vanliga SQL -kommandon såsom SELECT, INSERT , uppdatera, ta bort , skapa , och Drop kan användas för att utföra nästan allt som man behöver göra med en databas .
select-kommando hämtar rader från en tabell . Den sorterar sedan genom de rader där kolumnen namn innehåller raden namnet . Den där klausulen är valfritt, om de saknas , är alla rader som används : välj namn från tabell - namn där column-name = ' v - namn ' Addera ditt Insert och Delete
kommandot Infoga infogar en ny rad i tabellen och fyller de kolumner som har specifika värden . Into anger namnet på den tabell som ska ta emot data . Värden visar en lista över värden som ska infogas : insert i tabellen - name värden ( value - lista ) katalog p Det är lika viktigt att kunna ta bort rader som det är att lägga till eller ändra dem . Kommandot delete tar bort valda rader från en tabell som uppfyller ett angivet villkor : bort från bordet - namn där item_id = '018 ' Addera Update , Skapa och släpp
update -kommandot används för att ändra rader med ett eller flera bord. Du kan ändra data i en enda tabell eller vy i taget . Innehållet i varje rad kan ställas in med den inställda klausul : update table -name set kolumn = 4 där item_id = '018 '
skapa tabellen kommando skapar en ny tabell i databasen . Bordet - namnet är det nya namnet på tabellen . Nyckelorden null och inte null inom hakparenteser anger att de är frivilliga . Det lodräta strecket mellan dem innebär att du kan använda bara ena eller det andra , inte båda : create table table -name ( kolumn - namn datatyp [ null