Structured Query Language er den amerikanske National Standards Institute standard for at manipulere data i en database. Udtales " ess -que -el ", grundlæggende sprog kommandoer kan bruges på de fleste databaser, herunder MS Access , SQL Server, Oracle og Sybase.SQL muliggør søgning af information fra en database til at besvare komplekse spørgsmål eller forespørgsler . Structured Query Language bruges også til at oprette databasen . Relationsdatabasesystemer
En database består af tabeller , hver med et unikt navn . En samling af tabeller i databasen er et forhold . SQL-kommandoer manipulere oplysningerne i en database, så poster kan hentes fra flere tabeller og kombineres til en report.Each kolonne for bordenden definerer kolonnen navn, kolonne attributter og datatype . Rækkerne i tabellen indeholder data eller records.Even selvom SQL er ANSI Standard sprog til database management, der findes flere versioner af SQL proprietære til det selskab, der skabte management system. For eksempel , når de udfører en række SQL-sætninger på én gang nogle databasesystemer kræver anbringelse af et semikolon (;) efter hvert udsagn , Et par enkle SQL-kommandoer , mens andre ikke gør. Kan tillade dig at manipulere nogen database .
< br >
SQL data Manipulation Language
DML , eller Data Manipulation Language, er de SQL-kommandoer , der bruges til at forespørge og opdatere database.The kommandoer SELECT , UPDATE , DELETE og INSERT INTO er DML .
SQL data Definition Language
DDL eller data Definition Language. indeholde de SQL-kommandoer , der bruges til at oprette , definere, slette og knytte oplysningerne i tabellerne inden for de database.The vigtigste udsagn i DDL er dem, der vil oprette eller ændre i databasen oprette, ændre eller slette en tabel , eller oprette eller slette et indeks (søg tasten) . Disse kommandoer CREATE dATABASE , ALTER dATABASE , CREATE TABLE , ALTER TABLE , DROP TABLE , CREATE iNDEX og DROP iNDEX.
Mest anvendte SQL-kommandoer
Mange af de mest almindelige database systemer kommer med deres egne proprietære klokker og fløjter at gøre deres systemer nemme at bruge . Disse virksomheder indarbejde deres egne SQL dialekter , der kun arbejder med at specifikke database system.Six basale SQL-kommandoer , kan dog tillade en bruger at gøre næsten alt med nogen database , uanset om self oprettet eller en del af en købt database management system.The mest brugt SQL-kommandoer er SELECT , slette, DROP , CREATE , INSERT og UPDATE . • SELECT-sætningen angiver de kriterier, der skal udvindes fra databasen. • DELETE vil slette bestemte rækker eller optegnelser fra borde . • , DROP vil slette alle rækker i tabellen , og selve tabellen • CREATE bruges til at oprette en ny database , tabel eller indeks • INSERT vil tilføje en række data , eller en rekord . . til en tabel. • opdatering ændrer poster, svarer til de valgte kriterier.
borde
Databasetabeller kan have så mange kolonner som nødvendigt. Disse kolonner kan formateres til datatype tilladt, og en begrænsning kan anvendes , hvis du ønsker det. En begrænsning er en regel , at de indlæste data skal følge.