Modelování geoprostorové báze dat na úrovni datového modelu KN

Modelování geoprostorové báze dat na úrovni datového modelu KN Modelování geoprostorové báze dat na úrovni datového modelu KN

27.06.2015 Views

Modelování geoprostorové báze dat na úrovni datového modelu KN Při navrhování vazeb mezi tabulkami jsem využil popisu výměnného formátu a dle tohoto jednotlivé vazby v modelu realizoval. Pokud byl v použitém bloku atribut, představující cizí klíč do jiného bloku, který v modelu nebyl uvažován, byl tento atribut sice naplněn daty, ale při fyzické realizaci modelu se s ním operovalo jako s neklíčovým atributem. Poslední otázkou tvorby zrekonstruovaného modelu byla volba atributů jednotlivých bloků. U některých bloků jsem zachoval všechny atributy tak, jak jsou uvedeny v popisu VF. To bylo v případě, kdy byly všechny atributy povinné a nebylo je podle popisu VF možné vypustit. Samozřejmě, pro naplnění záměru této práce by šly vynechat i tyto, nicméně jsem se snažil v takových případech povinné atributy v zrekonstruovaném logickém modelu zachovat. V ostatních případech jsem do logického modelu vždy zahrnul atribut či atributy daného bloku, které byly podle popisu VF povinné a atributy vhodné pro vyhodnocování specifických dotazů. Výsledný návrh logického modelu, který odpovídá zároveň i modelu fyzickému, je znázorněn na obrázku 6. V každém bloku je vyznačen primární klíč bloku, seznam všech použitých atributů, včetně grafického znázornění povinnosti jejich naplnění daty. Na obrázku 6 jsou rovněž znázorněny vazby mezi jednotlivými bloky. Grafická podoba jmenovaných prvků modelu odpovídá konvencím prostředí Oracle Designer, ve kterém byl model vytvořen. Takto vytvořený logický model jsem fyzicky implementoval na platformě Oracle. Při fyzické implementaci jsem ve většině případů použil název bloku a jeho atributů tak, jak je uveden v popisu VF. Pro odstranění problémů s importem dat do databáze byly voleny datové typy a rozsahy atributů ve shodě s popisem VF. 34

Modelování geoprostorové báze dat na úrovni datového modelu KN Obr.6: Zrekonstruovaný logický datový model pro uložení grafických dat. 35

Modelování geoprostorové báze <strong>dat</strong> <strong>na</strong> úrovni <strong>dat</strong>ového <strong>modelu</strong> <strong>KN</strong><br />

Obr.6: Zrekonstruovaný logický <strong>dat</strong>ový model pro uložení grafických <strong>dat</strong>.<br />

35

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!