Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
fáza analýza požiadaviek vyžaduje dôkladné vyšetrenie podnikania sú modelované tak , aby požiadavky na presné databázy , z hľadiska užívateľov a riadenia , môže byť určená . Analýza požiadaviek typicky zahŕňa rozhovory s príslušnými zamestnancami , pozorovanie pracovného prostredia , dotazníky a výskum . Tento proces je zvyčajne celkom jednoduché .
Koncepčný návrh
V koncepčnej fáze návrhu , informácie zhromaždené počas fázy analýzy požiadaviek je transformovaný do schémy , známeho ako entita - vzťah diagram . Dáta reprezentujúce jednotlivé typy veci predvádzajú , ako " výrobok " alebo " osoba " , je rozdelený do subjektov , z ktorých každý má svoju vlastnú odlišnú sadu vlastností , ako je napríklad " meno " alebo " cena " , a subjekty sú prepojené o vzťahoch , ako je " kúpil " . Entita - vzťah poskytuje vysokú úroveň , grafické znázornenie databázy , ktorá môže byť ľahko zrozumiteľné všetkým zúčastneným .
Logické dizajn
účel logické fáza návrhu je vytvoriť model použitých informácií v rámci podniku , nezávisle na akýchkoľvek fyzikálnych úvah . Logická konštrukcia fáza zahŕňa overovanie vzťahov v databáze pomocou techniky známej ako normalizácia . Normalizácia je proces usporiadanie dát v rámci databáz , na odstránenie redundantných dát , ktoré odpady priestor a vytvára problémy údržba databázy a nekonzistentné závislosti , ktorý môže robiť údaje ťažký prístup . Vstup do logickej fáze návrhu je subjekt - vzťah diagram a výstup je nastavený normalizovaných vzťahov , ktoré spĺňajú potreby užívateľov pre zdieľanie dát , jednoduchosť prístupu a flexibility .
Fyzikálne dizajn
fázy fyzický návrh zahŕňa výrobu opis toho , ako budú realizované databázy . Fyzický dizajn zahŕňa určenie relačný databázový systém pre správu - napríklad Oracle alebo SQL Server - v ktorom bude implementovaná databázy , plus základnej organizácii súborov , indexy , integritných obmedzenia a bezpečnostných opatrení . Databáza môže byť vykonávaná ručne , alebo pomocou automatizovaného nástroja , ale v každom prípade , tento proces zahŕňa vytváranie jazykových definície dát príkazy , ktoré budú na oplátku vytvoriť požadované databázové objekty tak , že relačný databázový systém rozumie .
Copyright © počítačové znalosti Všetky práva vyhradené