Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
modelu relačnej databázy bola definovaná v roku 1970 EF Codd , ako výskumník IBM . On vydával niekoľko papierov v priebehu roka 1970 a 1980 , ktoré slúžili ako základ pre vývoj relačných databáz . Structured Query Language ( SQL ) bol vyvinutý firmou IBM v roku 1970 pre interakciu s relačnými databázami . RDMS , prvý relačný databázový systém , bol vyvinutý na MIT v roku 1970 . Systém pre správu databázy je kolekcia softvérových nástrojov a jazykov pre vytváranie , správu a využívanie databázy .
Základy
Ciele návrhu databázy patrí zabezpečenie integrity dát , optimalizáciu výkonu , minimalizuje požiadavky na skladovanie a aby prístup k dátam zmysel . Tabuľky sú usporiadané s logickými a funkčné zoskupenie dát , každý stĺpec , ktorý obsahuje jedinú informáciu . Komplexné položky , ako sú e - mailové adresy, sú rozdelené do priečinkov a uložené v jednotlivých stĺpcoch . Stĺpce, ktoré obsahujú opakujúce sa dáta , sú presunuté do samostatnej , odkazované tabuľke .
Normalizácia
Databáza normalizácie je hlavnou činnosťou návrhu databázy . Normalizácia zbavuje databáze opakovaných dát , zbytočné dátových závislostí a ďalšími problémami , ktoré by mohli viesť k strate integrity dát . Normalizácia je systematická metóda , opísaná v po sebe idúcich hladín tzv " normálne formy . " Každý formulár , počnúc prvej normálnej forme , je definovaná kritériami , návrh databázy musí spĺňať kvalifikovať ako normalizované na tejto úrovni .
Referenčná integrita
Údržba cudzie kľúče " odkazujúce na súvisiace záznamy medzi dvoma tabuľke je dôležité , aby integrity dát . Cudzie kľúče , ktoré odkazujú na odstránené záznamy musia byť aktualizované . Záznamy pridané do tabuľky s cudzím kľúčom musí odkazovať na existujúci záznam v tabuľke odkazuje cudzí kľúč . Tieto pravidlá a kontroly zabrániť chýba alebo strate dát , ktorá môže rýchlo obrátiť kritické databázy do nezmyselné odpadky . Obchod : Pravidlá
Stĺpy môžu mať pravidlá integrity databázy špecifické , ktoré musia je potrebné dodržiavať údaje , ktoré majú byť považované za " správne " . Kontroly sú určené do databázy pre zabezpečenie dátovej hodnoty vložené do databázy sú autentické. Databázové triggery sú určené na testovanie validity dát kedykoľvek je to možné , miesto v závislosti na externý softvér pre vykonávanie týchto kontrol .
Copyright © počítačové znalosti Všetky práva vyhradené