Komputer, Databases
SQL "ji bo teapots": Hûn hewce ne ku hûn bizanibin destpêkê bikin?
Dîroka, kursên SQL "ji bo teapots" têne popular. Ev yek pir hêsan eşkere dibe, ji ber ku cîhanê ya modern, hûn pir caran xizmetên malperên "dînamîk" dikarin bibînin. Ew lihevhatî û li ser îdareyên bingehîn in . Hemî bernameyên destpêk ên ku biryar da ku xwe bi çêkirina malperên cîhanê, pêşî her yek, ji bo kursên SQL yên "ji bo teapots" têne qeyd kirin.
Çima ev ziman dixwînin?
Ya yekem, SQL tête hîn kirin ku ji bo pisporên sêwirînan ên herî zêde yên bi temamî ve çêbikin. Piştî dersên çend hêsan ên hêsan, hûn dikarin ji wan pirsan çêbikin, her kesek pêvajoyî, ku tenê ji hêla vê zimanê sîpîfî ve tê qebûl kirin.
SQL çi ye?
Zimanek zehfkirî ya ziman, an zimanek ji lêpirsînên dermankirî, ji bo yek yekem armanc hate afirandin: ji bo daneyên daneyên danûstendinê, ji bo ku destûra wan bikin û pêvajoyên wan di demên kurt de pir baş. Heke hûn dizanin SQL-nirxê, hûn ê bizanibin ku ev server ji bo zimanên "ne-prosesî" ye tê gotin. Ew e, di kapasîteya wê de tenê ji bo her cure an encam an encam e ku hûn dixwazin pêşerojê li malperê bibînin. Lê di heman demê de bernameyê programmer diyar nakin ka kîjan encamekan têne qebûl kirin. Her daxwazek nû li vî zimanî ye, wek ku, an "superstructure." Ew di vê armanca da ku ew di navnîşana databan de tê xwestin ku daxwazên wê bêne darvekirin.
Ma kîjan zimanî bi pêvajoyê re bêne kirin?
Digel vê simplicityê, daneya SQL-ê ji we re gelek pirsên pir cûda biafirîne. Ji ber vê yekê hûn çi dikanin zimanî ku hûn di zimanên girîng de hîn bibin.
- Vebijêrkek cûrbecûr ava bikin;
- Wergirtina danûstendina wergirtinê bigire, şandin û guherîn;
- Guhertina avahiyên li ser ditirsiya xwe biguherînin;
- Agahiya agahdariyê bi blokek yekgirtî digire;
- Daneyên danûstendinê qebûl bike;
- Ji bo parastina temamî ya agahdariya bicîh bikin.
Di kîjan ziman de tîmên herî mezin e?
Heke hûn biryara dersên SQL-ê ji bo Dummiesê beşdarî bibin, paşê hûn ê li ser fermanên ku bi karanîna wan pirsan re bi wan re biaxivin agahdar bikin. Îro gelemperî in:
- DDL emir e ku daneyên daneyê. Ew tê bikaranîn ku ji bo danûstendineke di nav databan de gelek cureyên nû çêbikin, guhertin û jê jêbirin.
- DCL ku emrê dane dike. Ew bikar anîn bikarhênerên cuda yên agahdarî di daneya daneyê de, û herweha ji bo tables û nêrînên bikar tînin.
- TCL ew e ku birêkûpêk cûrbecî ye. Armanca sereke ew e ku pêşveçûna pêşketina danûstendinê ye.
- DML - daneyên wergirtî tête manipulates. Karê wê ye ku bikarhêner bikar bîne ku agahdariyên cuda yên ji databases vekin an jî wê çêbikin.
Cureyên pêdiviyên ku di vê serverê de hene
Privilege ew çalakî in ku bikarhêner bikaribin li gor statuya wî bikin. Pir kêmtir, bê guman, bi tevahî sîstemê têketinê ye. Bêguman, dema sererastên demê dikarin guhertin. Old ones will be deleted, and new ones will be added. Dîroka, her kesê ku kursên SQL Serverê ji bo Dummies digerin dizanin ku çend cûreyên çalakiyên destûr hene hene:
- Tîpa Xweda - - bikarhêner tête ku ji bo nimûneya hinek tiştek ku di navnîşana databan de ye ku tenê fermandarê biryara rêvekirinê. Destûra ji bo materyalên cûda cuda hene. Ew ne tenê ji bo bikarhênerek taybet, lê jî bi tehlên jî ne girêdayî dikin. Ger kesek, kapasîteyên xwe bikar bînin, şemekek afirandî, paşê ew xwedê xwe tête fêm kirin. Ji ber vê yekê mafê wî ew e ku îmkanên nû yên ji bo bikarhênerên din ên girêdayî agahdariyê di vê de ye.
- Pergala pergala ku ji bo daneyên qeydkirî ve tê gotin. Bikarhênerên ku xwediyê îmtiyazên wergirtin dikarin di nav databases de cihên cuda cuda çêbikin.
Dîroka SQL-ê
Ev ziman ji alîyê 1970yê de labeha lêkolîna IBM ve hate afirandin. Di wê demê de navê wî hindik bû (SEQUEL), lê piştî çend salan bikar anîn ev guhertin, hinek kêm kêm kirin. Digel vê yekê, îro jî pisporên cîhanê yên gelek navdar-naskirî jî jî di bernameyê de jî navê wî di nav riya kevneşop de binivîse. SQL bi armanca yekgirtina armanca zimanek çêkiribû ku ew gelekî hêsan e ku bikarhênerên Înternetê yên hêja yên hêja jî dikarin bêyî bêtir zehmet hîn bibin. Rastek balkêş e ku di dema wextê SQL tenê ne tenê ziman. Di California de, komek pisporên pisporên Ingres wekhev pêşdebir kirin, lê ew carî nehatiye belav kirin. Heta salên 1980, gelek cûrbecî yên SQL bû, ku tenê ji hevduk hindik bûne. Ji bo pêşîlêgirtina astengiyê, di sala 1983 de, ew versiyonek standardek ava kiriye, ku îro îro. SQL ji bo kursên "Dummies" ji bo ku hûn di çend hefteyan de xizmetê dikin bêtir hîn dikin.
Similar articles
Trending Now