Čo sú relačnej databázy?
Databázy boli jadro podnikania výpočtovej od samého začiatku digitálnej éry. V skutočnosti, relačné databázy sa narodil v roku 1970, kedy EF Codd, výskumník IBM, napísal článok popisujúci proces. Od tej doby, relačné databázy rástli v popularite, aby sa stal štandardom.
Pôvodne databázy stagnovali. To znamená, že informácie boli uložené v jednom dlho textovom súbore, nazvaný kartu oddelený súbor. Každá položka vo vymedzenej súboru karte je oddelený špeciálny znak, ako je zvislý pruh (|). Každá položka obsahuje niekoľko kusov informácie (pole) o určitý objekt či osoba zoskupené ako záznam. Textový súbor je ťažké vyhľadávať konkrétne informácie alebo vytvárať zostavy, ktoré obsahujú iba niektoré polia z každého záznamu. Tu je príklad súboru vytvoreného plochým databázy:
lname, JM, vek, Plat | Smith, John, 35, $ 280 | Doe, Jane, 28, $ 325 | Brown, Scott, 41, $ 265 | Howard Shemp, 48, $ 359 | Taylor, Tom, 22, $ 250
Môžete vidieť, že budete musieť hľadať postupne celý súbor zhromaždiť súvisiace informácie, ako je napríklad vek alebo platu. Relačnej databázy umožňuje ľahko nájsť konkrétne informácie. To tiež umožňuje triediť na základe nejakej poľa a generovanie zostáv, ktoré obsahujú iba niektoré polia z každého záznamu. Relačnej databázy používať tabuľky na ukladanie informácií. Štandardných polí a záznamov sú reprezentované ako stĺpce (polia) a riadkov (záznamov) v tabuľke.
V relačnej databáze, môžete rýchlo porovnať údaje z dôvodu usporiadania dát v stĺpcoch. Tento model relačnej databázy využíva tohto jednotnosti vybudovať úplne nové tabuľky z požadovaných informácií z existujúcich tabuliek. Inými slovami, používa vzťah podobnými údajmi zvýšiť rýchlosť a všestrannosť databázy
". Relačná " časť mena prichádza do hry, pretože mathmatical vzťahov. Typický relačnej databázy má kdekoľvek od 10 do viac ako 1000 tabuľky. Každá tabuľka obsahuje stĺpec alebo stĺpce, ktoré ostatní tabuľky môžu kláves na zhromažďovať informácie od tejto tabuľky.
Vďaka ukladanie týchto informácií v inej tabuľke, databázy môže vytvoriť jeden malý stolík s umiestnením, ktoré potom môžu byť použité pre rôzne účely od iných tabuliek v databáze. Typický rozsiahla databáza, ako je tá veľká webe, ako je Amazon by mal, bude obsahovať stovky alebo tisíce tabuliek, ako je to všetko spoločne použiť na rýchlo nájsť presné informácie potrebné v danom okamihu.