Ang SQL ay isang wikang query na karaniwang ginagamit upang maisagawa ang mga pagpapatakbo sa loob ng isang tukoy na DBMS. Ang pagkakaroon ng mastered SQL, maaari kang magsulat ng iba't ibang mga application ng web gamit ang isang MySQL o Oracle database. Gamit ang query na wika, ang lahat ng mga talahanayan sa database ay nilikha, at ang ilang data ay naiimbak, binago at nakuha.
Panuto
Hakbang 1
Ang mga utos ng SQL ay maaaring nahahati sa maraming mga pangkat:
- DDL, na ginagamit upang baguhin at tanggalin ang mga bagay sa loob ng database;
- DCL, na kinokontrol ang pag-access sa database;
- TCL, na tumutukoy sa kinalabasan ng mga transaksyon;
- DML, na responsable para sa paglipat ng data.
Hakbang 2
Ang pinaka-pangunahing utos para sa paglikha ng mga query ay SQL Lumikha ng Talahanayan. Inilalarawan nito ang istraktura ng nabuong talahanayan. Bilang bahagi ng query na ito, maaari mong tukuyin ang mga lokal na haligi na tumutukoy sa uri at pangalan ng data sa isang naibigay na haligi. Halimbawa:
GUMAWA NG TABLE Firsttable (
id int, pangalan ng varchar (255), apelyido varchar (255));
Lilikha ang query ng Firsttable na may slots id, pangalan, at apelyido, na maaaring itakda sa naaangkop na mga halaga.
Hakbang 3
Ang isa pang mahalagang utos ay INSERT, na nagsisingit ng tukoy na data sa isang nalikha nang mesa, at mayroong syntax:
Ipasok SA `talahanayan` (` haligi1`, `haligi2`) VALUES (“val1”,“val2”)
Kung saan ang haligi1, haligi2 ang mga haligi na iyong nilikha, at ang val1 at val2 ang mga halagang nais mong ipasok.
Hakbang 4
Upang makuha ang data para sa output o iba pang mga pagpapatakbo, isang SELECT query ang ginagamit, na mukhang:
PUMILI * MULA sa `talahanayan`
Bilang karagdagan, maaari mong itakda ang mga parameter para sa pagkuha ng data mula sa anumang haligi nang magkahiwalay. Halimbawa, kung nais naming makuha ang pangalan mula sa Firsttable, kung gayon magiging ganito ang query:
PUMILI * MULA SA 'Firsttable` WHERE name =' $ name '
Hakbang 5
Maaari kang magsulat ng isang query sa isang.txt o.sql file gamit ang regular na Notepad. Isulat ang iyong mga utos, pagkatapos na maaari mong mai-load ang mga ito, halimbawa, sa pamamagitan ng interface ng phpMyAdmin sa control panel ng iyong hosting o DBMS.