Pîrozbahiyê

Zimanek Têkilî ya Têkilî Databases ya Têkilî ya Navdewletî ye

Zimanê Zimanê Çar (SQL) ya Rebuildî ziman zimanê databases ye. Hemû databasesên pêwendîdar ên hemdem, yên ku destûr, FileMaker Pro, Microsoft SQL Server û Oracle bikar bîne wekî SQL-asta avakirina avahiya bingehîn. Bi rastî, ew pir caran tenê awayek e ku hûn dikarin bi xwe re danûstendin bikin. Hemû bikarhênerên grafîkî yên ku karûbarên danûstendinê û danûstendina manipulasyonê pêşkêş dikin ji hêla SQL Translators ve ne tişt in. Ew tevgerên ku hûn grafîkî digerin û digerin ku ji bo daneyên daneyên SQL-ê têne fêm kirin.

SQL bi Îngilîzî ye

Di vê yekê de, hûn dikarin bifikirin ku hûn ne programmer ne û hînkirina bernameyek zimanek e ku hûn bi qeçika we ne. Bi dilsoz, li bingeha wê, SQL zimanek hêsan e. Ew hejmareke hûrgelan heye, û wan emirên pir xwendevan e û hema hema wekî English-like-a-like saz kirin.

Agahdariya Databases

Ji bo ku fêmkirina SQL, ew girîng e ku fêmkirina bingehîn ku çawa databases kar dikin. Heke hûn bi şertên wekî "table," "têkilî," û "pirs," nebe ku hûn li pêş pêşê xwe bidin xweş bikin. Heke ne, hûn dixwazin ku bendê li ser bingeha danûstandinên Databastên Gotar bixwînin.

Bila nimûne nimûne. Dibe ku hûn databaseskek hêsan heye ku ji bo pirtûkxaneya ewlehiyê ve biparêzin. Yek ji mifteyên di nav databa we de dibe ku buhayên ku li ser şemên xwe yên bi hêla stokên taybet yên ku her tişt nas dikin, têne hesibandin. Hûn ê belgeyê navê navnîşek hêsan e wek "Prices."

Dibe ku hûn dixwazin ku ji tiştên ku ji 25 $ dolaran dakêşin, ji ber ku hûn ji hêla xwe vebirin, hûn ê "pirs" binivîse navnîşan ji bo van tiştan. "

Sersala Pêşîn ya Pêşîn

Berî ku em di navnîşana SQL-ê de hewce bike ku ev agahdariyê bistînin, em bisekinin ku pirsa me li Îngilîzî zelal bikin. Em dixwazin ku "hejmara nirxên ku ji buhayê $ 25 ve ye, hejmara hejmarên hilberê hilbijêrin." Ev daxwazek pir hêsan e ku dema ku li Îngilîzî zelal e, û bi gelemperî di SQL-e. Li vir gotara SQL'ê ye:

SELECT StockNumber
Nirxên ji
WHERE Pirrjimar> 5

Ew e ku hêsan e! Heke hûn daxuyaniyek bilind li bilind bilind bixwînin, hûn ê bibînin ku ew pir pir bi heman pirsî ya pirsa Îngilîzî ye ku em di paragrafa dawî de.

Gotarên SQL

Niha em nimûneyeke din hewl bikin. Wê demê, em ê wê paşde bikin. Pêşîn, ez ê bi daxuyaniyek SQL-ê re pêşkêşî bikim û bila hûn bibînin ku hûn dikarin bi eşkere li Îngilîzî bêjin:

Bêjeya SELECT
Nirxên ji
WHERE StockNumber = 3006

Ji ber vê yekê, hûn çi difikirin? Ew rast e, ew ji hêla 3006 ve ji pirtûka databases vekişîne.

Dersek yek hêsan e ku hûn ji vê nîqaşê dikişînin ser vê yekê: SQL wekî Îngilîzî ye. Ji ber ku hûn daxuyaniyên SQL çêkirina xemgîn nakin; Em ê di vê çarçoveya deynê wê bibin. Tenê bizanin ku SQL ne ku tehdît dike ku ew yekem xuya bibe.

Statîstîkên Range ya SQL

SQL gelek rêzikên pêşkêş dikin, ya ku SELECT tenê yek e. Li vir gotinên hinek ên din ên SQL-yê din ên din:

Ji bilî van daxuyaniyên SQL, hûn dikarin kelepên SQL-SQL bikar bînin, di nav wan de WHERE kursek di mînakên berê de tê bikaranîn. Ev pevçûn ji bo danûstendina daneyên danûstandinê bikin ku li ser çalakiyê bikin. Ji bilî vê yekê, WHERE benda, li dorên din ên gelemperî têne bikaranîn in:

Heke hûn dixwazin ji hêla SQL re veberhênin, Fînansaziya SQL , pir tutorialî ye ku beşên pêkhatî û her çiqas SQL-ê bêtir agahdarî bisekinin.