Tu çi hewce ye ku dizanin Der barê Zimanê Pirrjimar a Pîroz

Language Query (SQL) ya sazkirî ye ku rêza rêbazên ku ji bo danûstendina danûstendineke navendî ve girêdayî ye . Bi rastî, SQL tenê zimanek e ku gelek databases fam dikin. Dema ku hûn bi danûstendineke weha re têkilî dikin, nivîsbar ji we re fermanên xwe vekirî (an jî ew navnîşên mîkrok têne wergerandin) di daxuyaniyek SQL-ê da ku database dizanin ka çawa çawa şirove dike. SQL sê beşên sereke hene: Daxistina Zimanê Dayikê (DML), Zimanê Dersa Daneyên Dokument (DDL), û Zimanê Dîra Control Data (DCL).

Bikaranîna Giştî ya SQL ya li Web

Wek bikarhênerek bernameyek bernameyek pirtûka danûstandinê, hûn dikarin bi bikaranîna SQL bikar bînin, heta ku hûn nizanin wê. Ji bo nimûne, rûpelê malpera dînamîk ya dînamîk (wek malperên piranî) ji hêla bikarhênerên veguhastî dikeve û binirxîne û bikar bîne û ji bo bikaranîna SQL-ê ku agahdariya databases hewce dike ku ji bo pela pirtûka din re hilber bike.

Nimûne nimûneya kataloga hêsan a hêsan digel karûbarê lêgerînê. Peldanka lêgerîn dikare dibe ku formek formek bi qonaxek nivîskî de, ku hûn termê lêgerînê binivîse û paşê lêgerînê lêgerîn bin. Dema ku hûn pêlkê bitikînin, serverê malperê ji belgeyan ji hilberê hilberê ve girêdayî ye ku encamên lêgerîna lêgerîn û encamên karanîna peldanka malperê ji bo daxwaznameya we biafirîne.

Ji bo nimûne, eger hûn ji bo "Irish", lêgerîna ku hilberên peyva "Îrlandî" digerin, dibe ku server ji bo peymana peywendîdar ya SQL ya jêrîn bikar bînin:

SELECT * Ji berhemên ku navê nav LIKE '% irish%'

Tê wergerandin, ev emrê ku ji "hilberên" hilberînek daneyên databases, ji navên "irish" di nav hilberê hilberê de hejmarek navnîşan bistîne.

Zebûrkirina Zimanê Zimanê

Zimanê Daxistina Daxistinê (DML) di binê jêrîna komên SQL-ê de gelek caran têne bikaranîn. Biryara DML ya herî gelemperî ji agahdariya danûstendinê (SELECT) ya nû ve bistînin, agahdariya nû ya navnîşanek nû (agahdariya INSERT) agahdar bike, agahdariya niha li databaseê tomar bike (agahdariya UPDATE), û agahdariya ji databases ( DİŞTİNE)

Zimanê Dîroka Danezanê

Zimanê Danîmarka Daneyên Dane (DDL) emir in ku kêm caran têne bikaranîn. Fermandariya DDL di bin naveroka databases de, damezirandina rastîn a guhertinê biguherînin. Wek mînakên ku bi gelemperî tête bikaranîna DDL-ê tê bikaranîn, ku tehlûkeya nû ya hilberîn (TÊKEYA TABLE) çêbikin, avakirina pergala dabeşkirinê (ALTER TABLE) veguherînin, û dabeşkirina databases (DROP).

Language Control Language

Language Control Language (DCL) tê bikaranîn ku ji bo bikarhênerên bikarhênerên bikarhêneran bikar bînin . Ew ji du emirên pêk têne: Fermana GRANT, ji bo bikarhênerên daneyên databases, û fermandarê REVOKE bikar tîne, ji bo destûra heyî ve tê bikaranîn. Ev du fermanên modela ewlehiyê yên bingehîn ên danûstendinê yên bingehîn re ava dikin.

Avakirina Komîsyona SQL'ê

Bi kêfxweş ji wan re ji me yên ku bernameyên komputer ne ne, rêzikên SQL-ê têne damezirandin ku ji bo syntaxê bi zimanê zimanê îngilîzî heye. Ew bi gelemperî bi daxuyaniya fermî dest bi destnîşan dikin ku çalakiya ku bigirin, piştî peydakirina armanca ku (hejmarek navnîşek taybetî di nav deverê de bandor kirin), û dawiyê, rêzikên hûrgelan ku rêbazên din hene pêşkêş dikin.

Bi gelemperî, bi tenê daxuyaniyek SQL-ê bixwîne, dê dê ji we re çi bisekinin ku hûn çi bikin. Wê kêliyek bikişînin ku ev nimûneya vê gotara SQL-ê bixwînin:

Ji xwendekarên WHERE graduation_year = 2014 dakevin

Ma hûn texmîn bikin ku ev daxuyaniyê çi bikin? Ew li sernavê xwendekarê databasesê digihîje û hemû xwendekaran ji bo xwendekaran ku di sala 2014an de hatibû veguhestin.

Bernameya SQL Programming Learning

Di vê gotar de me gelek mînakên SQL-ê hêsan dîtine, lê SQL jî zimanek mezin û bihêz e. Ji bo destpêkirina kûrtirîn-kûrtir, ji bo Bingehên SQL-ê bibînin.