KompyutaHifadhidata

SQL "kwa Dummies": nini unahitaji kujua novice?

Hadi sasa, "kwa ajili ya dummies" SQL kozi ni inazidi kuwa maarufu. Inaweza kuwa rahisi sana kueleza, kwa sababu mara nyingi zaidi unaweza kupata kile kinachoitwa "nguvu" za mtandao katika dunia ya leo. Kwa kiasi cha kutosha rahisi ala na ni msingi database. All programmers novice ambao waliamua kujishughulisha mwenyewe kwa viumbe wa maeneo, hasa imeandikwa kwa SQL kozi "kwa ajili ya vinyago".

Kwa kujifunza lugha?

Kwanza kabisa, SQL hufundishwa ili zaidi ya viumbe wa aina mbalimbali ya maombi ya moja ya maarufu ya tarehe injini blogs - WordPress. Baada ya kupita chache masomo rahisi, utakuwa tayari kuwa na uwezo wa kujenga hoja za ya utata wowote, ambayo tu unathibitisha unyenyekevu wa lugha.

SQL ni nini?

Structured Query Language, au Uliza muundo lugha, iliundwa kwa lengo moja: ya kuamua aina ya data, kuwezesha upatikanaji wa kwao na kutibu yao katika vipindi mfupi. Kama unajua SQL-thamani, basi kuelewa kwamba seva hii ni mali ya kinachojulikana lugha "nonprocedural". Yaani uwezo wake wa pamoja tu maelezo ya vipengele au matokeo ambayo unataka kuona katika siku zijazo kwenye tovuti. Lakini programu hii halibainishi juu ya nini hasa ni kwenda kupata matokeo. Kila ombi jipya katika lugha hii ni aina ya ziada "superstructure." Ili ambamo mmeingia katika database, na maombi litatimizwa.

Nini taratibu unaweza kufanywa kwa kutumia lugha hii?

Licha ya unyenyekevu wake, SQL database inaruhusu kujenga mengi ya maombi mengi mbalimbali. Basi nini unaweza kufanya kama wewe kujifunza hii lugha muhimu ya programu?

  • kujenga aina ya meza,
  • kupokea, kuhifadhi, na kurekebisha data;
  • kubadilisha muundo wa meza kwa hiari yake pekee,
  • kuunganisha maelezo ya kupokea katika kitengo moja;
  • mahesabu data kupokea;
  • kutoa ulinzi kamili ya habari.

Ambapo timu ni maarufu zaidi kwa lugha hii?

Ukiamua kutembelea SQL kozi "kwa ajili ya dummies", basi kupokea taarifa za kina kuhusu amri zinazotumika katika kujenga hoja za nayo. ya kawaida kwa mbali ni:

  1. DDL - ni amri kwamba unasema data. Ni hutumiwa kujenga, kurekebisha na kufuta aina ya vitu katika database.
  2. DCL - Timu ambaye anasimamia data. Ni kutumika kutoa idhini ya kufikia watumiaji mbalimbali wa habari katika database, pamoja na kutumia meza au mtazamo.
  3. TCL - Timu ambaye anasimamia aina mbalimbali ya shughuli. Lengo lake kubwa ni kuamua mwendo wa shughuli.
  4. DML - kuyaharibu takwimu zilizopatikana. Lengo lake ni kuruhusu user hoja mbalimbali taarifa kutoka database au kuchangia kwa hiyo.

aina ya fursa ambazo zipo kwenye seva hii

Chini ya upendeleo inahusu hatua hizo ambayo inaweza kufanya moja au mtumiaji mwingine kwa mujibu wa hali yao. Chini, bila shaka, ni ya kawaida ya kuingia. Bila shaka, baada ya muda mapendeleo ni kubadilika. Old yatafutwa na ndio mpya aliongeza. Kama ya leo, wale wote ambao kupita SQL Server kozi "kwa ajili ya vinyago", kujua kuwa kuna aina kadhaa ya shughuli ruhusa:

  1. Aina Object - mtumiaji anaruhusiwa kufanya amri yoyote tu kuhusiana na kitu fulani kilicho katika database. Wakati huo huo kwa vitu mbalimbali ni fursa mbalimbali. Pia masharti si tu kwa mtumiaji fulani, lakini pia kwenye meza. Mtu anatumia uwezo wao, mimi iliyoundwa meza, basi ni kuchukuliwa kuwa mmiliki wake. Kwa hiyo, katika yake ya haki ya kuteua mapendeleo mapya kwa ajili ya watumiaji wengine kuhusishwa na habari ndani yake.
  2. Aina System - kinachojulikana habari hakimiliki. Wateja wanaopokea mapendeleo kama hayo, unaweza kuunda aina ya vitu katika database.

historia ya SQL

Lugha hii iliundwa na IBM mwaka 1970, maabara ya utafiti. Wakati jina yake ilikuwa tofauti kidogo (mwema), lakini baada ya miaka michache ya matumizi, kilibadilishwa, kupunguza kidogo. Licha ya hayo, hata leo, wengi maalumu wataalamu wa kimataifa katika uwanja wa programu bado kutamka jina la zamani. SQL iliundwa kwa lengo moja - kwa kuvumbua lugha ambayo itakuwa rahisi ili ingeweza bila matatizo yoyote ya kujifunza watumiaji hata rahisi mtandao. Ukweli kuvutia ni kwamba wakati SQL hakuwa lugha tu kama hiyo. Katika California, kundi lingine la wataalam ina maendeleo Ingres sawa, lakini hakuwa na kuwa mkubwa. Hadi 1980, kulikuwa na tofauti kadhaa ya SQL, ambayo ni tu kwa kiwango fulani tofauti na kila mmoja. Kuzuia kuchanganyikiwa, mwaka 1983, kiwango cha lahaja imeanzishwa, ambayo ni maarufu siku hizi. SQL kozi "kwa Dummies" basi wewe kujua mengi zaidi kuhusu huduma na kikamilifu kuchunguza ni kwa wiki chache.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sw.atomiyme.com. Theme powered by WordPress.