Structured Query Language er American National Standards Institute standard for å manipulere data i en database . Uttales " ess -que -el , " grunnleggende språk -kommandoer kan brukes på de fleste databaser , inkludert MS Access, SQL Server , Oracle og Sybase.SQL åpner for gjenfinning av informasjon fra en database for å svare på kompliserte spørsmål eller forespørsler . Structured Query Language er også brukt til å opprette databasen . Relational Database Systems
En database består av tabeller , hver med et unikt navn . En samling av tabeller i databasen er et forhold. SQL-kommandoer manipulere informasjonen i en database slik at postene kan hentes fra flere tabeller og samlet i en report.Each kolonne leder av tabellen definerer kolonnen navn, kolonne attributter og datatype . Radene i tabellen inneholder data , eller records.Even om SQL er ANSI Standard språk for database management , det finnes flere versjoner av SQL proprietære til selskapet som skapte styringssystemet . For eksempel, når du utfører flere SQL-setninger på en gang , noen databasesystemer krever plassering av et semikolon (;) etter hver setning , mens andre ikke gjør det . Et par enkle SQL-kommandoer kan tillate deg å manipulere noen database .
SQL data Manipulation Language
DML , eller Datamanipuleringsspråk , er de SQL-kommandoer som brukes til å spørre og oppdatere database.The kommandoene SELECT, UPDATE , DELETE og INSERT INTO er DML .
SQL data Definition Language
DDL , eller datadefinisjonsspråk . inkludere SQL-kommandoer som brukes til å opprette, definere , slette og kople informasjonen i tabellene innenfor database.The viktigste uttalelser i DDL er de som vil lage eller endre databasen , opprette , endre eller slette et bord , eller opprette eller slette en indeks ( søk -tasten) . Disse kommandoene er CREATE dATABASE , ALTER dATABASE , CREATE TABLE , ALTER TABLE , DROP TABLE , CREATE INDEX og DROP INDEX .
Mest brukte SQL -kommandoer
Mange av de vanligste databasesystemer kommer med sine egne proprietære bjeller og fløyter for å gjøre sine systemer enkel å bruke . Disse selskapene innlemme sine egne SQL dialekter som fungerer bare med at spesifikke database system.Six grunnleggende SQL-kommandoer , men kan tillate en bruker å gjøre omtrent hva som helst med noen database , enten selv opprettet eller deler av en kjøpt database management system.The mest brukt SQL -kommandoer er SELECT , dELETE, DROP , SKAP , INSERT og UPDATE . • SELECT-setningen angir kriteriene for å bli hentet fra databasen. • dELETE vil slette bestemte rader eller poster fra tabellene . • ; DROP vil slette alle radene i tabellen , og selve bordet • CREATE brukes til å opprette en ny database , tabell eller indeks • INSERT vil legge til en rad av data , eller en post, . . til et bord . • oppdateringen endrer poster som samsvarer med de valgte kriterier.
tabeller
Database tabeller kan ha så mange kolonner som nødvendig . Disse kolonnene kan formateres til datatype tillatt og en begrensning kan brukes hvis du ønsker det. En begrensning er en regel som de innmatede dataene må følge.