Co jsou relační databáze?
Databáze byli jádro podnikání výpočetní od samého počátku digitální éry. Ve skutečnosti, relační databáze se narodil v roce 1970, kdy EF Codd, výzkumník IBM, napsal článek popisující proces. Od té doby, relační databáze rostly v popularitě, aby se stal standardem.
Původně databáze stagnovaly. To znamená, že informace byly uloženy v jednom dlouho textovém souboru, nazvaný kartu oddělený soubor. Každá položka ve vymezené souboru kartě je oddělen speciální znak, jako je svislý pruh (|). Každá položka obsahuje několik kusů informace (pole) o určitý objekt či osoba seskupeny jako záznam. Textový soubor je obtížné vyhledávat konkrétní informace nebo vytvářet sestavy, které obsahují pouze některé pole z každého záznamu. Zde je příklad souboru vytvořeného plochým databáze:
lname, JM, věk, Plat | Smith, John, 35, $ 280 | Doe, Jane, 28, $ 325 | Brown, Scott, 41, $ 265 | Howard Shemp, 48, $ 359 | Taylor, Tom, 22, $ 250
Můžete vidět, že budete muset hledat postupně celý soubor shromáždit související informace, jako je například věk nebo platu. Relační databáze umožňuje snadno najít konkrétní informace. To také umožňuje třídit na základě nějaké pole a generování sestav, které obsahují pouze některé pole z každého záznamu. Relační databáze používat tabulky k ukládání informací. Standardních polí a záznamů jsou reprezentovány jako sloupce (pole) a řádků (záznamů) v tabulce.
V relační databázi, můžete rychle porovnat údaje z důvodu uspořádání dat ve sloupcích. Tento model relační databáze využívá tohoto jednotnosti vybudovat zcela nové tabulky z požadovaných informací z existujících tabulek. Jinými slovy, používá vztah podobnými údaji zvýšit rychlost a všestrannost databáze
". Relační " část jména přichází do hry, protože mathmatical vztahů. Typický relační databáze má kdekoli od 10 do více než 1000 tabulky. Každá tabulka obsahuje sloupec nebo sloupce, které ostatní tabulky mohou klávesu na shromažďovat informace od této tabulky.
Díky ukládání těchto informací v jiné tabulce, databáze může vytvořit jeden malý stolek s umístěním, které pak mohou být použity pro různé účely od jiných tabulek v databázi. Typický rozsáhlá databáze, jako je ta velká webu, jako je Amazon by měl, bude obsahovat stovky nebo tisíce tabulek, jako je to všechno společně použít k rychle najít přesné informace potřebné v daném okamžiku.
relační Databáze jsou