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

5 Princípy databázového systému

V počítačovom systéme , softvér pre správu databázy sa chová ako kontajner a organizátor pre veľké množstvo informácií . To robí programy jednoduchšie napísať a uchováva údaje prístupné , bezpečné a spoľahlivé . Výhody databázového systému je sledovať niekoľko hlavných zásad , z ktorých niektoré sú vlastné , a ďalšie , ktoré pochádzajú len z disciplinované , inteligentného využívania jeho funkcií . Nezávislosť

databázový systém oslobodzuje programátora od nutnosti znovu vynájsť spôsoby organizácie dát zakaždým , keď sa píše program . Bez databáze , programátor potrebuje zistiť , čo dátový súbor bude vyzerať a ako ju organizovať . Má rozvíjať programy , ktoré načítajú a kombinujú dáta bez chýb . S databázou , môže sa stráviť viac času na časti programu , ktoré riešia problémy a menej o podrobnostiach ukladanie dát a získavanie jej organizácie . Databáza poskytuje štruktúry pre prenos dát nezávisle na jej programov . Pre prístup k dátam , jej program , posielať správy pomocou jednoduchého protokolu s databázovým systémom , ktorý posiela dáta späť do programu .
Integrity

dôležitou súčasťou spoľahlivosť počítačového systému je integrity svojich dát . Dobre navrhnutá databáza obsahuje pravidlá a obmedzenia týkajúce sa toho , ako sa používa údaje . Napríklad , ak úradník snaží vytvoriť dva zákazníkov s rovnakým počtom zákazníkov , databázy odmietne duplicitné jedno , pretože to porušuje jedinečnosť zákaznícke číslo . Tieto obmedzenia sa udržať čistejšie dát a viac konzistentné . Databáza obsahuje niektoré vstavané pravidlá , ale správca databázy zvyčajne vytvára mnoho ďalších . Po vytvorení databázy systému vynucuje pravidlá automaticky .
Security

databázový systém sa skladá z niekoľkých súvisiacich dátových tabuliek , čo sú tvorené súvisiace dátové položky , alebo pole . Napríklad tabuľka zásob má číslo dielu , popis , množstvo a dodávateľa . Databáza umožňuje správcovi nastaviť zabezpečenia na celej databázy alebo akákoľvek ich kombinácia polí alebo tabuliek . Predajca môže mať prístup na číslo dielu , popis a množstvo , ale nie predajcu . Ten môže byť schopný vidieť dáta , ale nemožno ju zmeniť . Zabezpečenia databázy zachováva dôvernosť a integritu , pretože len tí ľudia so správnym zodpovednosť majú k týmto údajom prístup .
Výkonu

Niektoré komerčné databázové systémy , ako sú tie , ktoré udržujú dáta pre veľké webové stránky , vysporiadať sa s tisíckami transakcií za hodinu . Systém musí zostať rýchly a citlivý pre zákazníka , rovnako ako kancelárie personálu . Databáza ponúka mnoho stratégií pre zachovanie prístupu k dátam rýchlo , či spoločnosť má 10000 záznamov alebo 10 miliónov . Dohliada na činnosť low - level ukladanie dát na pevných diskoch počítača . Mnohé databázové systémy majú výkon ladením programov , ktoré umožňujú správcovi doladiť rýchlosť systému .
Normalizácia

Administrátor databázy môže urobiť pružnejšie databázy lámanie súvisiace dáta do viac ako jednej tabuľky . Napríklad , objednávky spoločnosti majú dátum , zákaznícke číslo a celkovú sumu . Aby aj položky zákazník objednal , a to vytvára problém : Administrátor môže povoliť , aby sa až do 10 položiek , ale čo to robí , keď chce zákazník 11 ? Riešenie sa týka rozdelenia poradí do dvoch tabuliek , jedna s informáciami , ktoré sa neopakuje , ako je počet zákazníkov , a jeden s detailmi objednávky je . Vložením číslo objednávky do každého záznamu v dátovej tabuľke detail , počítač môže pristupovať celú zákazku , detaily a tak . Toto rozdelenie , okrem proces sa nazýva " normalizácie " , a v tomto prípade to umožňuje , aby jeden predmet , päť alebo 100 bez spustenia do umelých limitov .

Najnovšie články

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