SQL - белгилүү бир МДБнын ичинде операцияларды жүргүзүү үчүн колдонулган суроо тили. SQLди өздөштүрүп, MySQL же Oracle маалыматтар базасын колдонуп, ар кандай веб тиркемелерди жазууга болот. Суроо тилин колдонуп, маалыматтар базасындагы бардык таблицалар түзүлүп, айрым маалыматтар сакталат, өзгөртүлөт жана алынат.
Нускамалар
1 кадам
SQL буйруктарын бир нече топко бөлүүгө болот:
- маалымат базасынын ичиндеги объекттерди өзгөртүү жана жок кылуу үчүн колдонулган DDL;
- маалымат базасына кирүүнү көзөмөлдөөчү DCL;
- бүтүмдөрдүн натыйжаларын аныктоочу TCL;
- маалыматтарды жылдырууга жооптуу DML.
2-кадам
Суроолорду түзүү үчүн эң негизги буйрук SQL Create Table. Ал түзүлгөн столдун түзүлүшүн сүрөттөйт. Ушул суроонун бир бөлүгү катары, сиз берилген тилкедеги маалыматтардын түрүн жана аталыштарын аныктаган жергиликтүү тилкелерди аныктай аласыз. Мисалы:
ДАСТОРКОНДУ ТҮЗҮҮ
id int, varchar (255), varchar фамилия (255)
);
Суроо ылайыктуу маанилерге коюлушу мүмкүн болгон слоттордун идентификатору, аты жана фамилиясы менен Биринчи таблицаны түзөт.
3-кадам
Дагы бир маанилүү буйрук - буга чейин түзүлгөн таблицага белгилүү бир маалыматтарды киргизген жана синтаксиске ээ болгон INSERT:
INSERT INTO `table` (` column1`, `column2`) VALUES (" val1 "," val2 ")
1-мамыча, 2-тилке сиз түзгөн тилкелер, ал эми val1 жана val2 сиз киргизгиңиз келген маанилер.
4-кадам
Чыгуу же башка операциялар үчүн маалыматтарды алуу үчүн SELECT суроосу колдонулат, ал төмөнкүдөй:
SELECT * FROM `table '
Андан тышкары, каалаган мамычадан маалыматтарды бөлүп алуу параметрлерин өзүнчө орното аласыз. Мисалы, биз биринчи таблицадан атын алгысы келсе, анда суроо төмөнкүдөй болот:
SELECT * FROM `Firsttable` WHERE name = '$ name'
5-кадам
Суроону кадимки Блокнот аркылуу.txt же.sql файлына жаза аласыз. Буйруктарыңызды жазыңыз, андан кийин, мисалы, хостинг же DBMS башкаруу панелиндеги phpMyAdmin интерфейси аркылуу жүктөй аласыз.