Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Koncepčný návrh zahŕňa vytvorenie konceptuálneho schémy , alebo model , databázy . Tento model je nezávislý na fyzické aspekty , vrátane systémov pre správu databáz , programovacích jazykov a hardvérových platforiem . Non - technickej užívateľa , musí porozumieť schéme , takže by nemal obsahovať údaje o tom , ako by mala byť databáza implementovaná . To je, však , podrobne , pokiaľ ide o povahu , štruktúru a význam dát .
Entity - Relationship Model
V koncepčnej fáze , databáza návrhári zvyčajne vytvoríte to , čo je známe ako modelu entita - vzťah , alebo diagramu , ktoré Vám pomôžu predstaviť databáze . Entita - vzťah diagram identifikuje každý subjekt - inak známy ako vzťah , alebo stôl - v databáze - rovnako ako vzťahy medzi subjektmi . V podstate , entita - vzťah diagram je natoľko jednoduchý , aby databáza návrhárom učiť sa a pochopiť základné pojmy , napriek tomu dostatočne podrobné , aby pomohli pri vývoji komplexných aplikácií .
Logické dizajn
Účelom logického návrhu je zmeniť všeobecný , koncepčné schéma do dátového modelu špecifické pre konkrétny systém pre správu databázy . Logické dizajn môže byť vykonané ručne alebo - v niektorých prípadoch - automaticky , pomocou počítačového softvérového inžinierstva ( CASE ) náradie od koncepčného návrhu . V oboch prípadoch , konečný výsledok je sada príkazov jazyka definície dát , ktoré možno použiť interaktívne , alebo ako súčasť počítačového programu na vytvorenie databázy .
Fyzikálne dizajn
Fyzický dizajn je proces fyzicky vykonáva logický dátový model v systéme pre správu databáz . To zahŕňa výber konkrétnych súborov , štruktúry , v ktorej na ukladanie databázových tabuliek , alebo vzťahy , a zabezpečiť , aby vzťahy možno pristupovať rýchlo , efektívne a bezpečne . Databáza návrhári musieť premýšľať o tom , časy prístupu k databáze pre často používané operácie , rovnako ako priemerný počet transakcií spracovaných za minútu a množstvo priestoru databázy zaberá . Index niektorých oblastiach , alebo stĺpcov , v databáze môžu zlepšiť prístupové časy , ale to je na projektantovi databázy rozhodnúť , ktoré polia indexovať .
Copyright © počítačové znalosti Všetky práva vyhradené