SQL(structured query language) on andmebaaside loomise ja haldamise keel.
Sql andmebaase hallatakse käsurealt ning päringute tulemusena tagastatud info esitatakse teksti kujul.
Andmebaaside lihtsamaks kasutamiseks on hulgaliselt tasulisi ning ka vabavaralisi tarkvara lahendusi nt Heidi SQL või phpMyAdmin.
Andmebaasiga ühenduse loomiseks tuleb sisestada käsk:
mysql -u kasutajanimi -p andmebaasi_nimi
SQL käsud lõppevad semikooloniga ning ükski käst ei ole tõstutundlik.
Käsud võivad paikneda ka mitmel real.
Kõik päringud tagastavad lisaks andmetele ka tagastatud ridade arvu ning päringu täitmisele kulunud aeg.
SQL andmetüübid
Char -erineva pikkusega tekst, kuni 255 tähte
Varchar -tekst
blob -kahendinfo, failid
int -4 baiti
decimal -kümnendarv
float -komaga arvud
date -kuupäeva salvestamiseks YYYY-MM-DD
time -kellaaja salvestamiseks HH:MM:SS
datetime -kell+kuupäev YYYY-MM-DD HH:MM:SS
timestamp -
Uue tabeli loomine:
Create Table tabeli_nimi (veeru_nimi veeru_tüüp)
Andmete Sisestamine:
Insert Into tabeli_nimi [(veergu1,veerg2,...jne)] values (väärtus1,väärtus2,...jne);
Andmete lugemine:
Select veerg1,veerg2,...jne From tabeli_nimi [Where tingimus_on_tõene] [order by veerg1,ASC]
Tabeli uuendamine:
Update tabeli_nimi SET veerg1=väärtus1,veerg2=väärtus2,..jne [Where tingimus_on_tõene]
Andmete kustutamine:
Delete From tabeli_nimi [ Where tingimus_on_tõene];
No comments:
Post a Comment