KomputilojDatumbazoj

SQL "por Dummies": kion vi bezonas scii la novulo?

Ĝis nun, "por dummies" la SQL kursoj estas ĉiam pli populara. Ĝi povas esti tre facile klarigi, ke la pli ofte vi povas trovi tiel nomataj "dinamika" servoj retejo en la mondo hodiaŭ. Ili estas sufiĉe fleksebla ingon kaj estas bazitaj sur datumbazoj. Ĉiuj novulo programistoj kiuj decidis dediĉi sin al la kreo de lokoj, ĉefe skribitaj por la SQL kursoj "por dummies".

Kial lerni la lingvon?

Unue, SQLa dresita por antaŭenigu la kreo de vasta gamo de aplikoj por unu el la plej popularaj ĝisdata motoroj blogoj - WordPress. Post pasi kelkajn simplajn lecionojn, vi jam povos krei demandojn de ajna komplekseco, kiu nur konfirmas la simpleco de la lingvo.

Kio estas SQL?

Strukturita Query Language, aŭ Strukturita Query Language, estis kreita kun unu sola celo: por determini la tipon de datumoj, havigante aliro al ilin kaj trakti ilin en relative mallonga intervaloj. Se vi scias SQL-valoro, tiam vi komprenos, ke tiu servilo apartenas al la tiel nomata "nonprocedural" lingvoj. Te lian kapablon inkluzivi nur la priskribo de iu komponantojn aŭ la rezultoj kiujn vi deziras vidi en la estonteco sur la ejo. Sed ĉi programisto ne specifas sur kion ekzakte estas iranta akiri rezultojn. Ĉiu nova peto en ĉi tiu lingvo estas speco de ekstra "superstrukturo." En tiu organizo, en kiu ili estos enirintaj en la datumbazo, kaj petoj estos plenumitaj.

Kio proceduroj eblas realigitaj uzante tiun lingvon?

Malgraŭ ĝia simpleco, SQL datumbazo permesas krei multajn el la plej diversaj petoj. Do kion vi povas fari, se vi lernas tiun gravan programlingvo?

  • krei diversajn tablojn;
  • ricevi, vendejo, kaj modifi la datumoj;
  • ŝanĝi la strukturon de la tabloj en ĝia sola diskreteco;
  • kombini la ricevita informo en ununura unuo;
  • kalkuli la ricevita datumo;
  • provizi plenan protekton de informoj.

Kiuj teamoj estas plej populara en tiu lingvo?

Se vi decidas viziti la SQL kursoj "por dummies", tiam vi ricevos detalan informon pri komandojn kiuj estas uzitaj en kreado pridemandojn per ĝi. La plej komuna de malproksime estas la jenaj:

  1. DDL - estas komando kiu specifas la datumoj. Ĝi estas uzata por krei, modifi kaj forigi diversajn objektojn en la datumbazo.
  2. DCL - teamo kiu sukcesas datumoj. Ĝi estas uzata kiel aliro al malsamaj uzantoj al la informo en la datumbazo, kaj ankaŭ uzi tabelo aŭ vido.
  3. TCL - teamo kiu gestiona pluraj specoj de transakcioj. Lia ĉefa objektivo estas determini la kurson de la transakcio.
  4. DML - manipulas la informo akirita. Lia misio estas permesanta la uzanton movi diversajn informojn el la datumbazo aŭ kontribui al ĝi.

La specoj de privilegioj kiuj ekzistas sur tiu servilo

Sub la privilegion rilatas al tiuj agoj kiuj povas efektivigi unu aŭ alia uzanto laŭ ilia statuso. Plej malalta, kompreneble, estas normala salutado. Kompreneble, kun la tempo la privilegiojn estas submetataj ŝanĝi. Malnova estos forigitaj kaj novaj aldonitaj. De hodiaŭ, ĉiuj, kiuj pasas SQLa Servilo kursoj "por dummies", sciu, ke ekzistas pluraj tipoj de permesitaj aktivecoj:

  1. Objekto tipo - la uzanto estas permesita plenumi ian ajn ordonon nur rilate al specifa objekto, kiu estas en la datumbazo. Samtempe por malsamaj celoj estas malsamaj privilegiojn. Ili ankaŭ ligita ne nur al specifa uzanto, sed ankaŭ al la tabloj. Se iu uzas sian kapablon, mi kreis tablon, tiam ĝi estas konsiderata ĝia posedanto. Sekve, en sia dekstra nomumi la novan privilegiojn por aliaj uzantoj asociitaj kun la informoj en ĝi.
  2. Sistemo tipo - la tiel nomata kopirajto informoj. La klientoj kiuj ricevas tiajn privilegiojn, povas krei diversajn objektojn en la datumbazo.

La historio de la SQL

Tiu lingvo estis kreita de IBM en 1970, la laboratorio de esploro. Dum lia nomo estis iomete malsamaj (sekvo), sed post kelkaj jaroj de uzo, ĝi ŝanĝiĝis, reduktante la iom. Malgraŭ tio, eĉ hodiaŭ, multaj konataj internaciaj fakuloj en la kampo de programado ankoraŭ prononcas la nomon de la malnova. SQLa estis kreita kun sola celo - por inventi lingvon kiu estus tiel simpla, ke ĝi povis senprobleme lerni eĉ simplaj retumantoj. Interesa fakto estas ke dum SQLa ne estis la sola tia lingvo. En Kalifornio, alia grupo de fakuloj evoluigis similan Ingres, sed li ne iĝis ĝeneraligita. Ĝis 1980, ekzistis pluraj varioj de SQL, kiu estas nur iome malsamaj unu de la aliaj. Por malhelpi konfuzon, en 1983, la norma variaĵo estas kreita, kiu estas populara hodiaŭ. SQLa kursoj "por Dummies" lasu vi scias multe pli pri la servo kaj plene esplori gxin dum kelkaj semajnoj.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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