Med Structured Query Language ( SQL ) är nyckeln till enkel tillgång till data i ett datorsystem som lagrar information i en DB2-databas . När SQL grunderna är inlärda , är datamanipulation en lätt uppgift . Fyra enkla kommandon används för att lägga till , ändra , ta bort och läsa data som lagras i DB2 tabeller . De mest avancerade SQL-satser består typiskt av mer avancerade former av insatsen , uppdatera , ta bort och välja kommandon . Saker du behöver
DB2 -databas
SQL -gränssnitt programvara Table schema
Visa fler instruktioner
1
Förstå tabeller . I DB2 är information som lagras i tabeller som innehåller kolumner . En tabellens kolumner relaterar logiskt till varandra och lagra en enda typ av data. En rad representerar en enda post i en tabell som består av ett värde i varje kolumn . Till exempel har en tabell med namnet " adress " namn , gata , stad , stat och ZIP som kolumner . En rad i adressen tabellen består av John Doe , 123 Main St , New York , NY och 11111 .
2
Förstå index . Varje tabell kan ha ett eller flera index som definierar det mest effektiva sättet att få tillgång till uppgifterna och huruvida specifika kolumner måste innehålla unika data . Använda ett index i en DB2- tabell är ungefär som att använda ett index i en bok , den definierar en direkt väg till specifika poster . Namnet kolumnen är ett sannolikt unikt index för adressen tabellen .
3
Använd SELECT -kommandot för att hämta data från en DB2 bord . Koda detta uttalande som väljer namn , gata , stad , stat , ZIP från adressen där namn = " John Doe ". Detta returnerar alla rader från tabellen där namnet kolumnen innehåller John Doe . Eftersom namnet är ett unikt index på adressen bordet , returnerar meddelandet en rad. Om namnet inte har lagrats i tabellen , skulle det tillbaka några rader . Alla rader returneras när där klausulen tas bort .
4
Med kommandot Infoga för att lägga till rader i en tabell . Kod detta uttalande som infoga i adress ( namn , gata , stad , stat , ZIP ) värden ( " Mary Jones " , " 456 Oak St " , " Houston " , " TX " , " 22222 " ) . Detta uttryck lägger till en rad till adressen tabellen .
5
Använd update kommandot för att ändra data i en DB2 tabellen . Kod detta uttalande som uppdateringen adress set street = " 789 Pine St " där namn = " Mary Jones . " Denna kod ändrar Marias gatuadress i adressfältet tabellen . Om en WHERE-sats inte används , uttalandet uppdaterar alla rader .
6
Använd kommandot Radera för att ta bort informationen från tabellen . Kod detta uttalande som raderar från adressen där namn = " Mary Jones . " . Detta tar bort alla Marias uppgifter till adressen tabellen . Om där klausulen inte används , uttalandet raderar alla rader i tabellen.