Grunnleggende om SQL

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 gir mulighet for gjenfinning av informasjon fra en database for å svare på komplekse spørsmål eller spørringer. Den Structured Query Language er også brukt til å opprette databasen.

Relasjonsdatabase-systemer

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 poster kan hentes fra flere tabeller og kombinert i en rapport.
Hver kolonne leder av tabellen definerer kolonnenavnet, kolonne attributter og datatype. Radene i tabellen inneholder data eller poster.
Selv om SQL er ANSI Standard språk for database management, er det 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 Data Manipulation Language, er SQL-kommandoer som brukes til å søke og oppdatere databasen.
Kommandoene SELECT, UPDATE, DELETE og INSERT INTO er DML.

SQL Data Definition Language

DDL, eller Data Definition Language. omfatter SQL-kommandoer som brukes til å opprette, definere, slette og knytte informasjonen i tabellene i databasen.
De viktigste påstandene i DDL er de som vil opprette eller endre database; opprette, endre eller slette en tabell; eller opprette eller slette en indeks (søk tast).
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 mest vanlige databasesystemer kommer med sine egne proprietære bjeller og fløyter for å gjøre sine systemer enkel å bruke. Disse selskapene innlemme egne SQL-dialekter som bare jobber med det spesifikke databasesystem.
Seks grunnleggende SQL-kommandoer, men kan tillate en bruker å gjøre omtrent alt med noen database, enten selv opprettet eller en del av en kjøpt database management system.
De mest brukte SQL-kommandoer er SELECT, DELETE, DROP, CREATE, INSERT og UPDATE.
• SELECT-setningen angir kriteriene for å bli hentet fra databasen.
• Slett vil slette bestemte rader eller poster fra tabeller.
• 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 med data, eller en rekord, i en tabell.
• UPDATE endrer poster som samsvarer med de valgte kriterier.

tabeller

Databasetabeller kan ha så mange kolonner etter behov. Disse kolonnene kan formateres til datatype tillatt og en begrensning kan brukes hvis du ønsker det. En begrensning er en regel som de innleste dataene må følge.