Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Relačnej databázy Design Koncepty

Databáza sa stali zásadnými rysmi výpočtového prostredia . Databáza slúži k domu a poskytuje prístup k širokému spektru informácií , ako sú vedecké pozorovanie , e - mail , finančné záznamy a webových stránok . Relačných databáz ukladať dáta v kolekcii tabuliek , krížové odkazy na definovanie vzťahov medzi prepojenými dátami . Relačné systémy pre správu databáz , vrátane Oracle , MySQL a PostgreSQL , sú najrozšírenejšie databázy v použití . História

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 .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené