Structured Query Language , eller SQL är det språk som används för att styra och utforma databaser . Den utför funktioner såsom matchning av data genom gemensamma kännetecken ligger i en datamängd , så att användarna kan enkelt söka igenom data. SQL är uppdelad i olika uttalanden , som tillåter programmerare att lägga till och ta bort information . Dessa uttalanden är indelade i tre huvudkategorier : Data uttalanden, transaktions-och Uttalanden Schema . Data Uttalanden
Enligt personuppgiftslagen Uttalanden kategorin , programmerare tillgång till information i databasen och redigera tabeller och kolumner . Med select-satser , programmerare välja egenskaper för tabeller i en databas . Användaren anger vilken tabell han ansluter med nyckelordet FROM , vilken kolumn han ansluter med SELECT sökord och vilken rad han kommer att komma från nyckelordet WHERE . Den ORDER BY nyckelordet låter programmeraren bestämma i vilken ordning databasen informationen visas . Med INSERT-sats , programmerare lägga till rader . Uttrycket UPDATE låter programmerare ändra kolumner i tabellen rader . DELETE låter programmerare ta bort rader från tabellen .
Transactional Uttalanden
Transactional Uttalanden kategori har två rapporter , den COMMT uttalandet och ROLLBACK uttalande. COMMIT uttalande avslutar en transaktion och gör konsekventa förändringar under denna transaktion . Med transaktionshantering , svarar datorn direkt till en användares begäran . Den ROLLBACK uttalande avslutar affären och omedelbart tillbaka databasen till ett tidigare tillstånd .
Schema Uttalanden
Schema Uttalanden upprätthålla schemat . Schema är en struktur i ett programmeringsspråk som definierar tabeller, fält i tabellen och hur fält och tabeller avser. Databasen har en katalog , som är den data som innehåller definitioner för databasobjekt . De subdatabases för katalogen kallas scheman . Den CREATE TABLE skapar en tabell . CREATE VIEW Statement skapar en vy , som är i grunden en fråga som finns i katalogen . DROP TABLE tar bort en tidigare skapad tabell . DROP VIEW tar bort en vy . För en datoranvändare att komma åt tabellen eller vyn , måste administratören använda GRANT uttalande . Administratören kan ta bort privilegier genom REVOKE uttalande .
SQL Exempel
Administratörer använder SELECT -funktionen när jakt särskilda uppgifter i databasen så att de kan använda informationen . Till exempel kan en skaderegleraren leta upp information om en kunds bilolycka i databasen . Funktioner såsom från och ORDER BY skulle hjälpa justeraren sålla bland stora mängder data snabbare . Information som införts i databasen kan vara fel , så justeraren kan använda UPDATE , INSERT lägga till ny information och DELETE för att ta bort gammal information . När du är klar , kan justeraren spara informationen med COMMIT eller inse att han gjorde ett misstag genom att förvirra en kund med en annan och använda ROLLBACK . För att säkerställa att endast rätt personer har tillgång till kundens fil , tillåter justering endast vissa personer att få tillgång till handlingarna genom att tilldela och återkalla uttalanden .