Vývoj územně správního členění a dominií od pol. 17. stol. na ...

Vývoj územně správního členění a dominií od pol. 17. stol. na ... Vývoj územně správního členění a dominií od pol. 17. stol. na ...

11.07.2015 Views

5.7. ShrnutíEntitaCSU_OBLASTICSU_POSTAVENI_OBCIAtributOBLAST_IDNAZEVPOSTAVENI_OBCE_IDPOSTAVENI_OBCEVýznamPrimární klíč (NUTS2)Název oblastiPrimární klíčPostavení obceOblast dat s informacemi o katastrálních územích je uvozena předponou CSU, protože jsou tytoúdaje čerpány ze serveru Českého statistického úřadu http://www.czso.cz/, který má správu informacío územním členění České republiky na starosti. Hlavní tabulky nesou názvy:CSU_OBLASTI, CSU_KRAJE, CSU_OKRESY, CSU_OBCE, CSU_POSTAVENI_OBCI,CSU_KATASTR_UZEMI. Tak jako v předchozích dvou oblastech, i zde bylo použito primárnícha cizích klíčů k propojení s jinými částmi databáze. Názvy jednotlivých entit i atributů bylyodvozeny z názvů uvedených ve zdrojových souborech a primární klíče byly z těchto souborůpřevzaty také.Česká republika je rozdělena do několika oblastí, kterou jsou také označovány jako NUTS2.V tabulce CSU_OBLASTI jsou názvy oblastí uloženy v atributu NAZEV a primární klíč reprezentujeatribut OBLAST_ID.V tabulce CSU_KRAJE je primárním klíčem KRAJ_ID (NUTS3), název kraje je uloženv atributu NAZEV a odkaz na předcházející tabulku je zajištěn cizím klíčem OBLAST_ID.Tabulka CSU_OKRESY nese primární klíč v atributu OKRES_ID (NUTS4), název okresuje obsažen v atributu NAZEV a spojitost s tabulkou CSU_KRAJE realizuje cizí klíč KRAJ_ID.V tabulce CSU_OBCE je primárním klíčem OBEC_ID. Název obce je uveden v atributuNAZEV a vazba s tabulkami okresů a postavením obcí je zajištěna pomocí cizích klíčůOKRES_ID a POSTAVENI_OBCE_ID.Pro nás nejdůležitější entitou je CSU_KATASTRALNI_UZEMI, ve které jako primárníklíč slouží KOD_KU. Ten je převzat ze zdrojového souboru a pomocí něj je provedeno propojeníjednotlivých katastrů v databázi. V této entitě je název katastrálního území zanesen v atributuNAZEV a vazba s ostatními tabulkami je možná přes cizí klíč OBEC_ID.Propojení katastrálních území s názvy obcí uvedených v berní rule a tereziánském katastruje zajištěno pomocí dvou entit, které obsahují pouze dva cizí klíče a tím zajišťují (m, n) vazbu.Tabulka 5.8. Propojení databázových strukturEntitaBR_OBCE_CSUTK_OBCE_CSUAtributBR_OBEC_IDCSU_KOD_KUTK_OBEC_IDCSU_KOD_KUVýznamCizí klíčCizí klíčCizí klíčCizí klíč5.7. ShrnutíStejně tak, jak se návrh struktury databáze měnil v průběhu jejího zpracování, dá se očekávat,že se bude měnit i nadále. Nedá se odhadnout, jaké komplikace čekají v jiných krajích, ba do-60

5.7. Shrnutíkonce v jiných katastrech. Struktura se může změnit také po absolvování předmětů DB1 a DB2,které se tvorbou databází zabývají. Přesto byla snaha vytvořit strukturu databáze co nejobecnějia nejvhodněji.Zbývá pokusit se odhadnout časovou náročnost digitalizace zbylých krajů pro příslušnékatastry. Údaje jsou uváděny pouze pro digitalizaci, protože časovou náročnost přiřazováníkódů katastrálních území není tak snadné určit.Tabulka 5.9. Odhad časové náročnosti další krajeZdrojKrajPočet stranČasová náročnost[člověkohod.]Celkem[člověkohod.]Berní rulaBechyňsko7130Boleslavsko4921Čáslavsko4921Hradecko6327Chrudimsko2812Kouřimsko5523Litoměřicko4820Loketsko177Prácheňsko5523Rakovnicko104Vltavsko229Žatecko4519Slánsko3716232Tereziánský katastrKouřimsko4419Litoměřicko5624Loketsko3414Prácheňsko6025Rakovnicko4218Táborsko5222Žatecko401713961

5.7. ShrnutíEntitaCSU_OBLASTICSU_POSTAVENI_OBCIAtributOBLAST_IDNAZEVPOSTAVENI_OBCE_IDPOSTAVENI_OBCEVýz<strong>na</strong>mPrimární klíč (NUTS2)Název oblastiPrimární klíčPostavení obceOblast dat s informacemi o katastrálních územích je uvoze<strong>na</strong> předponou CSU, protože jsou tytoúdaje čerpány ze serveru Českého statistického úřadu http://www.czso.cz/, který má správu informacío územním členění České republiky <strong>na</strong> starosti. Hlavní tabulky nesou názvy:CSU_OBLASTI, CSU_KRAJE, CSU_OKRESY, CSU_OBCE, CSU_POSTAVENI_OBCI,CSU_KATASTR_UZEMI. Tak jako v předchozích dvou oblastech, i zde bylo použito primárnícha cizích klíčů k propojení s jinými částmi databáze. Názvy jednotlivých entit i atributů byly<strong>od</strong>vozeny z názvů uvedených ve zdrojových souborech a primární klíče byly z těchto souborůpřevzaty také.Česká republika je rozděle<strong>na</strong> do několika oblastí, kterou jsou také oz<strong>na</strong>čovány jako NUTS2.V tabulce CSU_OBLASTI jsou názvy oblastí uloženy v atributu NAZEV a primární klíč reprezentujeatribut OBLAST_ID.V tabulce CSU_KRAJE je primárním klíčem KRAJ_ID (NUTS3), název kraje je uloženv atributu NAZEV a <strong>od</strong>kaz <strong>na</strong> předcházející tabulku je zajištěn cizím klíčem OBLAST_ID.Tabulka CSU_OKRESY nese primární klíč v atributu OKRES_ID (NUTS4), název okresuje obsažen v atributu NAZEV a spojitost s tabulkou CSU_KRAJE realizuje cizí klíč KRAJ_ID.V tabulce CSU_OBCE je primárním klíčem OBEC_ID. Název obce je uveden v atributuNAZEV a vazba s tabulkami okresů a postavením obcí je zajiště<strong>na</strong> pomocí cizích klíčůOKRES_ID a POSTAVENI_OBCE_ID.Pro nás nejdůležitější entitou je CSU_KATASTRALNI_UZEMI, ve které jako primárníklíč slouží KOD_KU. Ten je převzat ze zdrojového souboru a pomocí něj je provedeno propojeníjednotlivých katastrů v databázi. V této entitě je název katastrálního území zanesen v atributuNAZEV a vazba s ostatními tabulkami je možná přes cizí klíč OBEC_ID.Propojení katastrálních území s názvy obcí uvedených v berní rule a tereziánském katastruje zajištěno pomocí dvou entit, které obsahují pouze dva cizí klíče a tím zajišťují (m, n) vazbu.Tabulka 5.8. Propojení databázových strukturEntitaBR_OBCE_CSUTK_OBCE_CSUAtributBR_OBEC_IDCSU_KOD_KUTK_OBEC_IDCSU_KOD_KUVýz<strong>na</strong>mCizí klíčCizí klíčCizí klíčCizí klíč5.7. ShrnutíStejně tak, jak se návrh struktury databáze měnil v průběhu jejího zpracování, dá se očekávat,že se bude měnit i <strong>na</strong>dále. Nedá se <strong>od</strong>hadnout, jaké komplikace čekají v jiných krajích, ba do-60

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

Saved successfully!

Ooh no, something went wrong!