Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Adatbázis-tervezés konzultáció 6. Előadás Dr. Pauler Gábor, egyetemi docens, ev. Major László Adószám: 63673852-3-22 Számlaszám: 50400113-11065546 Telephely:

Hasonló előadás


Az előadások a következő témára: "Adatbázis-tervezés konzultáció 6. Előadás Dr. Pauler Gábor, egyetemi docens, ev. Major László Adószám: 63673852-3-22 Számlaszám: 50400113-11065546 Telephely:"— Előadás másolata:

1

2 Adatbázis-tervezés konzultáció 6. Előadás Dr. Pauler Gábor, egyetemi docens, ev. Major László Adószám: Számlaszám: Telephely: 7666 Pogány, Széchenyi u. 1. Tel: 30/

3 Az előadás tartalma Irányítószámok kezelése Magyar Posta által közzétett irányítószám jegyzék Az irányítószámok egységes adatszerkezetben történő kezelése Irányítószámok eltárolásának adatszerkezete Címek tárolása Az általános címek összetétele Címek normalizálása Meglévő címnyilvántartás importálása az adatbázisunkba. Közműhálózat nyilvántartása Hálózat felépítése, tulajdonságai Szakaszok, leágazások, csomópontok Digitális alaptérkép (DAT) adatbázisának szerkezete Általános szabályok Geometria alapelemek táblázatai Topológiai alapelemek táblázatai Az objektumokat leíró adatok táblázatai Adatminőségi jellemzők táblázatai Az objektumok és attribútumaik osztályozásának kódtáblázata Gyűjtőtáblázatok Kódtáblázatok DAT adatcsere formátuma

4 Magyar Posta által közzétett irányítószám jegyzék Mindnyájunknak gondot jelent, hogy a postai küldemények címzésekor sokszor nem tudjuk az adott címhez tartozó irányítószámot. Az is előfordul, hogy egy programot szeretnénk irányítószám kereső-visszakereső, címellenőrző funkcióval ellátni és ehhez nincs megfelelő adatszerkezetünk, adatbázisunk. A Magyar Posta a honlapján egy, Excel fájlban adja közre az aktuálisan érvényes irányítószámok listáját. (PostaiIranyitoszamok.xls )PostaiIranyitoszamok.xls Két féle jegyzéket találunk: –A települések irányítószáma –Néhány város részére utcaneves irányítószám Az első csak az irányítószámokat, az irányítószámhoz tartozó település(eke)t, esetleg még egy településrészt is tartalmazhat. A második fajta jegyzék munkalaponként tartalmazza a megadott városok utcanevekhez kötött irányítószámait, az alsó táblázatban szereplő bontásban. Ráadásul, még egy csomó értelmezést is bevezet a posta a szám oszlopok értelmezésbe. A számok és jelek értelmezése: Ha az szám1=0, akkor az egész utca, ha az szám1>0, és a szám2>0, akkor az szám1-től a szám2-ig intervallum, ha szám2=0, akkor a szám1-tól végig. Ha az szám1=-1, akkor a páratlan oldal. Ha az szám1=-2, akkor a páros oldal. Ha az szám1=-3, akkor az utca többi részének irányítószáma. (Ezek a lehetséges variációit egy Szukites táblában tároljuk el.) Láthatjuk, hogy nem is olyan használható ez a nyilvántartás, mint ahogy ezt elvárhatnánk. IRSZTelepülés Településré sz 2017Pócsmegyer 2021TahitótfaluTótfalu IRSZUTCANÉV UTÓTA G VÁROSRÉS Z 1.SZÁ M 1.JEL 2.SZÁ M 2.JELKER utca00XVII Ábrahám Géza utca264XX Ábrahám Géza utca-30XX. 1203Ady Endreutca284dXX. 1163Veres PéterutcaSashalom290XVI.

5 Az irányítószámok egységes adatszerkezetben történő kezelése Egyből levonhatjuk azt a következtetést, hogy ezt ilyen formában nem tudjuk optimálisan adatbázisban eltárolni. Mit is akarunk elérni?(IranySzamCim.mdb)IranySzamCim.mdb Egy adott irányítószámhoz lehessen meghatározni a hozzátartozó területeket Egy adott cím irányítószámát meg lehessen határozni. Hasonló címek közül tudjunk irányítószámot választani. Tudjunk egy adott településhez –településrészeinek neveit –kerületeit –utcaneveit tartalmazó listát létrehozni. Egy településrészhez, kerülethez a lehetséges közterületnevek listáját. Egy közterületnévhez a lehetséges közterület típusok listáját. A szűkítési feltételek szerinti találatok listáját, ahol egy sorban legyen látható a találathoz tartozó minden adat. Legyen lehetséges bármilyen szűrési feltétel alapján kérdést feltenni. Olyan legyen az adatszerkezet, amelyet könnyű karbantartani, külső programból egyszerű legyen a lekérdezhetősége. Következtetés: a posta által közreadott Excel munkalapokat egységes formátumra kell hozni, hogy normalizálhassuk az irányítószám jegyzéket.

6 Az irányítószámok egységes adatszerkezetben történő kezelése A normalizáláshoz kialakított Excel adattábla a következő: (IranyszamCim\PostaiIranyitoszam okAtalakitott.xls )IranyszamCim\PostaiIranyitoszam okAtalakitott.xls Az utcajegyzéket tartalmazó lapokhoz bevezetjük a település oszlopot, valamint a városrész oszlopot átnevezzük településrész oszloppá. A települések irányítószámait is el tudjuk tárolni egy ilyen táblában. Természetesen ilyenkor sok kitöltetlen mezőnk lesz, ezért határozzuk meg azok alapértékét. –Kozteruletnev, KozterJelleg, TelepulesResz, Jel1, Jel2=„” –Szam1,Szam2=0 TelepulesIrszKozteruletnev Kozter jelleg Telepul esresz Sza m 1 Jel 1 Szam 2 Jel 2 Keru let Szentendre2000 Tahitótfalu2021 Tótfalu Budapest1116Abádiutca 0 0 XI. Budapest1221Iskolautca Budafo k0 0 XXII. Budapest1163Jókai Mórutca Sashal om 0 XVI. Budapest1119Albertutca 50 0 XI. Budapest1103Alkérutca 1 51 X. Budapest1119Csurgóiút 18b0 XI. Budapest1148Egressyút 73a75 XIV. Budapest1082Harminckettesektere 6d6dVIII. Debrecen4032Akadémiautca 0 0 Debrecen4225AlkotásutcaJózsa0 0 Debrecen4024Attilatér 1 2 Debrecen4029Attilatér -3 0 Debrecen4002Diószegiút 15,26,205 Debrecen4027Egyetemsugárút 1 27 Pécs7635Bálicsiút 20a58

7 Irányítószámok eltárolásának adatszerkezete Ebből a táblából normalizálás után a következő adatszerkezetet kapjuk (IranySzamCim.vsd ):IranySzamCim.vsd Az Irsz_Import tábla az Excel fájl importját segíti elő. A Telepules, Telepulesresz, Kozteruletnev, Kozterjelleg, Kerulet táblák tartalmazzák majd a törzs állományokat. A Szukit tábla tartalmazza az irányítószám hatókörére vonatkozó információkat. Ezt előre feltöltjük az import adatok elemzése során megállapított lehetséges szűkítési feltételek értékeivel. Az Iranyitoszam tábla tartalmazza mindazon információkat, amelyek eltárolását az adatszerkezettel kapcsolatban meghatároztunk, tehát ezek részére elég csak nézeteket készítenünk. Például egy településhez tartozó közterületneveket a következőképpen kaphatjuk meg: SELECT Kozteruletnev.Kozteruletnev FROM Iranyitoszam LEFT JOIN Kozteruletnev ON Iranyitoszam.KozteruletnevKod = Kozteruletnev.KozteruletnevKod WHERE Iranyitoszam.TelepulesKod=10; Értelemszerűen a többi szűkítési listát elő tudjuk állítani a megfelelő lekérdezés megírásával.

8 Irányítószámok importálása 1 Az import adatok behelyezése az általunk tervezett adatszerkezetbe három logikailag elkülöníthető lépésben lehetséges. Az Irsz_Import táblába a PostaiIranyitoszamokAtalakitott.xls fájlból munkalaponként be kell importálni az adatokat az IranySzamCim.mdb adatbázis Irsz_import táblájába.PostaiIranyitoszamokAtalakitott.xlsIranySzamCim.mdb Ezt követően a törzstáblák adatainak feltöltésére, illetve karbantartására végre kell hajtani a következő inserteket. Figyeljük meg, hogy az Irsz_Import táblából egy SELECT DISTINCT utasítással választjuk ki a szükséges adatokat az ismétlődések elkerülésére, valamint azt, hogy egy LEFT JOIN-nal kapcsoljuk az Irsz_Import táblát az aktuális törzstáblához, úgy, hogy a xxxNev mező lesz a kapcsolt mező. Azt, hogy csak a törzstáblában nem szereplő értékek kerüljenek be az insertbe, azt a WHERE torzstabla.xxxNev Is Null feltétellel állíthatjuk be.

9 Irányítószámok importálása 2 A törzstáblák importja után tudjuk a tényleges irányítószám importot végrehajtani. Mivel az Iranyitoszam tábla az adatok kódját tartalmazza, ezért a nevek LEFT JOIN-os kapcsolásával kell kikeresnünk az adott érték kódját. Mivel a szűkítési információkra nincs közvetlen adatunk, ezért egy logikai feltételek alapján állapítjuk meg a SzukitKod mezőbe beszúrandó értéket.

10 Az előadás tartalma Irányítószámok kezelése Magyar Posta által közzétett irányítószám jegyzék Az irányítószámok egységes adatszerkezetben történő kezelése Irányítószámok eltárolásának adatszerkezete Címek tárolása Az általános címek összetétele Címek normalizálása Meglévő címnyilvántartás importálása az adatbázisunkba. Közműhálózat nyilvántartása Hálózat felépítése, tulajdonságai Szakaszok, leágazások, csomópontok Digitális alaptérkép (DAT) adatbázisának szerkezete Általános szabályok Geometria alapelemek táblázatai Topológiai alapelemek táblázatai Az objektumokat leíró adatok táblázatai Adatminőségi jellemzők táblázatai Az objektumok és attribútumaik osztályozásának kódtáblázata Gyűjtőtáblázatok Kódtáblázatok DAT adatcsere formátuma

11 Az általános címek összetétele Szinte nincs is olyan adatbázis, hol a címek tárolásával nem kell foglalkozni. Ugyanakkor ezek tárolása, hogy könnyű kezelhetősége, aktualizálása elég körülményes. Legtöbbször már meglévő címeket is tárolnunk kell tudni (adat import), amelyek címformátuma nem biztos, hogy igazodik a mi adatbázisunkhoz. (lásd ábra. Nincs a forrásban irányítószám, városrész, kerület,az emelet, ajtó egy mezőben van. Viszont van helyrajzi szám.) (Cimek.txt )Cimek.txt Ha rendelkezünk irányítószám kereső adatbázissal, akkor jó lenne, ha ahhoz illeszthető lenne. Az általános cím részei: –Irányítószám –Település –Településrész –Kerület –Közterületnév –Közterülettípus + postafiók –Házszám (Postafiókszám) –Duplikátor –Szint –Ajtó –Címfajta

12 Címek normalizálása Ha összehasonlítjuk az általános cím adattartalmát az irányítószámok adattartalmával, akkor láthatjuk, hogy nagy a hasonlóság. Az Irányítószám, Településnév, Közterületnév, Közterületjelleg, Településrész, Kerület mezők mindkettő adattartalmában előfordul. A cím még tartalmazza a Házszám, Duplikátor, Szint, Ajtó valamint a címfajta mezőket is. Kézenfekvő, hogy az irányítószámok meghatározásához használt adatszerkezetet használjuk a címek tárolására is. Egy Cim táblában eltároljuk azt az irányítószám kódot,ami meghatározza a cím és az irányító- szám közös részét, majd a cím egyedi részének eltárolásához felvesszük a többi mezőt. Minden törzstáblába érdemes egy üres mezőt felvenni, 1-es kóddal, hogy tudjuk kezelni azokat az ese- teket, amikor egy mező az import során nem kap értéket. A címek beírásakor tulajdonképp egy irányítószám keresést hajtunk végre, és a megtalált irányítószám kódot tároljuk el a cím táblában a közelebbi cím adataival egyűt. Ha olyan címet tárolunk el, ahol a településnek nincs külön utcanév szerinti irányítószám-jegyzéke, ak- kora mi irányítószám-jegyzékünket bővítjük, így automatikusan bővülhet települések utcajegyzéke is.

13 Meglévő címek importja az adatbázisba Mindig nagy gondot jelent, ha egy új címnyilvántartásba egy régi címlistát kell bepumpálni, vagy esetleg több címjegyzéket kell egy nyilvántartásba eltárolni. A feladat nehézségét az okozza, hogy a két adathalmaznak más a tárolási formátuma. Pl. az import fájlok lehetnek: A mi adattárolási formánk meg: Esetenként azzal is szembe kell nézni, hogy ugyan azt a közterületnevet más-más formában tárolták el. Pl.: Ady, Adi, ady, ady, Ady E, Ady E., Adi E., Ady Endre Láthatjuk, hogy az adat import során nagyon jó lenne, ha egy adat javítás is történne. Kisebb címlisták esetén kézzel könnyű kijavítani ezeket a hibákat, de több tízezer cím esetén ez már szinte lehetetlen. Mit lehet tenni? Az összetett címeket meg lehet próbálni valamilyen szabályszerűség szerint szövegkezelő függvényekkel szétszedni.

14 Meglévő címek importja az adatbázisba 2 A helyesírási hibák javítására használ- junk megfeleltetési táblákat. Az előfordulásokat könnyen beszelektál- hatjuk egy táblába, aztán rabszolgákkal beazonosíttatjuk a megfelelő értékekre. Célszerű nagyobb munkák esetén egy célprogramot összedobni ehhez. Az import során az utcanév illetve a közterület jelleg kódját egy sima SELECT vissza tudja adni. Ugyanilyen megfontolások alapján a településnév, településrész, közterületfajta stb. mezők importjára is tudhatunk javítást végrehajtani az import során. Sok esetben célszerű egy puffer táblát használni az importhoz, ahol a nyers címadatokat manipulálhatjuk, s ha végeztünk az adatok javításával végrehajthatjuk a tényleges cím importot.

15 Meglévő címek importja az adatbázisba 3 Vannak esetek, amikor a cím import fájlban nem konzisztens adatok vannak, mert a korábbi adattárolás nincs felkészítve egyes adatfajták eltárolására. Például a házszám mezőbe postafiók, vagy helyrajzi szám értéket írnak be. S, hogy meglehessen különböztetni egy sima házszámtól ezt az értéket valamilyen jellel jelzik. Pl. „HRSZ 334/23”. Az adatbevitel során vérmérséklet szerint „H”, „HR”, „HRS” jeleket is használtak. Az ilyen értékek javításához ugyancsak szövegkezelő függvényeket használhatunk.

16 Az előadás tartalma Irányítószámok kezelése Magyar Posta által közzétett irányítószám jegyzék Az irányítószámok egységes adatszerkezetben történő kezelése Irányítószámok eltárolásának adatszerkezete Címek tárolása Az általános címek összetétele Címek normalizálása Meglévő címnyilvántartás importálása az adatbázisunkba. Közműhálózat nyilvántartása Hálózat felépítése, tulajdonságai Szakaszok, leágazások Digitális alaptérkép (DAT) adatbázisának szerkezete Általános szabályok Geometria alapelemek táblázatai Topológiai alapelemek táblázatai Az objektumokat leíró adatok táblázatai Adatminőségi jellemzők táblázatai Az objektumok és attribútumaik osztályozásának kódtáblázata Gyűjtőtáblázatok Kódtáblázatok DAT adatcsere formátuma

17 Hálózat felépítése, tulajdonságai A közműhálózatokra általánosan elmondható, hogy leágazások, szakaszok, hálózatok és rendszere alkotja őket. Leágazás, a rendszer végpontja, ez csatlakozik közvetlenül a fogyasztóhoz. A szakasz, a rendszer alapegysége. A közmű nyomvonala, szállítási képessége, beépített anyagok és a ráépített szerelvények jellemzik. Sorszámozása minden településen egytől kezdődik. Több utcás települések esetén meg utcánként kezdődik a számozás. Hálózat egy azonos paramétercsoporttal jellemezhető szakaszok és azok szerelvényeinek összessége. A hálózatok eltárolásának egy megoldását mutatja az ábra. szakaszok és azok szerelvényeinek

18 Szakasz felépítése, tulajdonságai

19 Leágazás felépítése, tulajdonságai

20 Az előadás tartalma Irányítószámok kezelése Magyar Posta által közzétett irányítószám jegyzék Az irányítószámok egységes adatszerkezetben történő kezelése Irányítószámok eltárolásának adatszerkezete Címek tárolása Az általános címek összetétele Címek normalizálása Meglévő címnyilvántartás importálása az adatbázisunkba. Közműhálózat nyílván tartása Hálózat felépítése, tulajdonságai Szakaszok, leágazások, csomópontok Digitális alaptérkép (DAT) adatbázisának szerkezete A DAT-ról általában Geometria alapelemek táblázatai Topológiai alapelemek táblázatai Az objektumokat leíró adatok táblázatai Adatminőségi jellemzők táblázatai Az objektumok és attribútumaik osztályozásának kódtáblázata Gyűjtőtáblázatok Kódtáblázatok DAT adatcsere formátuma

21 A DAT-ról általában A DAT, a magyar szabványban rögzített digitális alaptérkép leírása. Az adattárolás rendszerével a HDAT1-M1 melléklete foglalkozik.HDAT1-M1 A DAT magában foglalja az MSZ 7772 ‑ 1 szabványban megfogalmazott objektumokat, azok attribútumait, minőségadatait és metaadat szintű leírását. A DAT tartalmát a relációs adatbázis kezelés céljaira alkalmas táblázatokban kell megadni. A DAT adatféleségeit a HDAT1-M1 szabályzatmelléklet A, B, C, D, E, F és G Függelékei szerinti, funkcionális csoportosításban kell értelmezni és használni. Egy üres DAT adatbázist az AllamiAlapadatok.mdb mutat.HDAT1-M1 AllamiAlapadatok.mdb Az adatféleségek funkció szerint különválasztott csoportjainak leírása a alfejezetekben megtalálható. A körzeti földhivataloknak, a megyei földhivataloknak, a központi földmérési szervezetnek és a felmérő cégeknek a táblázatok feltöltését és karbantartását a ezen leírás alapján kell biztosítani. A földhivatalok ez egyes földrajzi területek térképét DAT adatcsere fájlban adják ki.DAT adatcsere fájlban Mivel a digitális alaptérkép adatszerkezete szabványban rögzített, ezért minden olyan térinformatikai rendszernek, amely valamilyen módon kapcsolódik a térképekhez, ezt a tárolási formát fogadni kell tudni.

22 Egy DAT adattábla leírása Kulcs: pont_id. Értéktartomány:pont_id:1 – , pontonként, pont_x: – m, pont_y: – m, pont_H:0.000 – m, vagy NULL, kozephiba_oszt_V:T_KOZEPHIBA kódtáblázat szerinti kód, kozephiba_oszt_M:T_KOZEPHIBA kódtáblázat szerinti kód, Hivatkozott táblázatok: R:1 = MEGSZ_DATUMG táblázat, R:2 = T_KOZEPHIBA kódtáblázat. Hivatkozó táblázatok: RO = T_HATARVONAL, T_VONAL, T_IZOLALT, T_KOZB_CSPONT, T_VEG_CSPONT és T_FELIRAT táblázatok, és minden T_OBJ_ATTRxx jelű táblázat Szabályok: 1. A pont fogalma az MSZ 7772 ‑ 1 szabvány alfejezetében található. 2. Két vagy több azonos pont sem eltérő, sem egyforma azonosítóval nem fordulhat elő. 3. Egymástól eltérő azonosítók alatt azonos x, y koordinátapárral rendelkező pontok csak akkor fordulhatnak elő, ha magassági adatmezőik egymástól eltérnek (pl. NULL és H, Hl és H2) és ugyanakkor nem pontszerű objektumot képviselnek. 4. Adatrekord érvényessége csak akkor szüntethető meg, ha a hivatkozó táblázatok egyetlen rekordja sem hivatkozik rá. Megjegyzés: 1. A T_PONT táblázat tartalmazza a felületszerű és vonalszerű objektumok töréspontjai, a pontszerű objektumokat kijelölő pontok, geokódpontok, magyarázatok és feliratok beszúrási pontja és attribútumpontok koordinátáit. 2. Az "OK" jelentése: általában opcionális, de a vízszintes alappontok, a magassági alappontok és a magassági részletpontok magassági adatára nem opcionális, hanem kötelező. A táblázat karbantartásának módja: A táblázat értelemszerű bővítése.

23 A geometriai alapelemek táblázatai A digitális alaptérkép objektumai geometriájának leírásához szükséges elemeket az „A” Függelék tartalmazza. Ezek: –a pont, –a vonal –a felület, –a felületet alkotó határ (vagy határok) –határokat alkotó határvonalak. –az adatféleségek adatrekordjainak megszűnésére vonatkozó időtáblázat. A táblázatok tartalmazzák az adatmezők nevét, típusát és hosszát, továbbá az adatmező szöveges megnevezését és a hozzá kapcsolódó egyéb jellemzőket (mint például: kötelező vagy opcionális használat) a tárgybani adatféleségre és annak definiálásában vagy leírásában szerepet játszó más adatokra. A táblázatot követően az adatbázis kezelési kulcs, az egyes adatmezőkre vonatkozó értéktartományok, illetve lehetséges értékek szerepelnek. Ezután a hivatkozó és a hivatkozott táblázatok felsorolása következik. A leírás végén szerepel a táblázatok karbantartásának módja. Számos esetben a táblázatok után szerepelnek még a geometriai alapelemekre vonatkozó szabályok és megjegyzések szövegei. A DAT adatbázisban illetve az azt létrehozó adatállományokban kiemelt szerepe van a pontnak és az azt tartalmazó T_PONT nevű táblázatnak, mint alapvető építőelemnek.

24 A geometriai alapelemek táblázatai 2

25 A topológiai alapelemek táblázatai A digitális alaptérkép objektumai közötti topológiai kapcsolatok leírásához szükséges elemeket a „B” Függelék tartalmazza. Ezek: –az izolált csomópont, –a végcsomópont, –a közbenső csomópont, –az él, –a felület, –a felületet alkotó gyűrű. –az adatféleségek adatrekordjainak megszűnésére vonatkozó időtáblázat. A táblázatok tartalmazzák az adatbázis kezelési kulcsot, az adatmezők nevét, típusát és hosszát, továbbá az adatmező szöveges megnevezését és a hozzá kapcsolódó egyéb, a tárgybani adatféleségre és annak definiálásában vagy leírásában szerepet játszó más adatokra vonatkozó jellemzőket (mint például: kötelező vagy opcionális használat). A táblázatot követően az egyes adatmezőkre vonatkozó értéktartományok, illetve lehetséges értékek szerepelnek. Azután pedig a hivatkozó és a hivatkozott táblázatok felsorolása következik. A leírás végén szerepel a táblázatok karbantartásának módja. Számos esetben a táblázatok után szerepelnek még a topológiai alapelemekre vonatkozó szabályok és megjegyzések szövegei.

26 A topológiai alapelemek táblázatai 2

27 Az objektumokat leíró adatok táblázatai A digitális alaptérkép objektum előfordulásai és az azokhoz kapcsolódó attribútum értékek leírásához szükséges adatokat a „C” Függelék tartalmazza. A táblázatok tartalmazzák az adatmezők nevét, típusát és hosszát, továbbá az adatmező szöveges megnevezését és a hozzá kapcsolódó egyéb, az objektumféleségre, geometriai meghatározására és attribútum értékeire vonatkozó jellemzőket (mint például: kötelező vagy opcionális használat). Minden táblázat fölött szerepel a táblázat által leírandó adatok alapadat jellege (állami alapadat, alapadat, háttéradat). A táblázatot követően az adatbázis kezelési kulcs, az egyes adatmezőkre vonatkozó értéktartományok, illetve lehetséges értékek szerepelnek tételesen leírva, vagy utalással más leírásra. Ezután a hivatkozó és a hivatkozott táblázatok felsorolása következik. A leírás címlapján szerepel a táblázatok karbantartásának általános módja. Számos esetben a táblázatok után szerepelnek még az adatféleségre vonatkozó megjegyzések. Néhány táblázat a szabványon felül jelentkezik — ezeknél a definíciók is szerepelnek. A DAT adatbázisban illetve az azt létrehozó adatállományokban kiemelt szerepe van a felmérési munkaterületeket és attribútumaikat leíró T_OBJ_ATTRHA táblázatnak, mint minden más táblázat egyik közös hivatkozási alapjának..

28 Az objektumokat leíró táblázatok T_OBJ_ATTRAA Vízszintes és 3D geodéziai alappontok és attribútumaik táblázata T_OBJ_ATTRAB Magassági geodéziai alappontok és attribútumaik táblázata T_OBJ_ATTRAC Részletpontok és attribútumaik táblázata T_OBJ_ATTRBA Közigazgatási egységek és attribútumaik táblázata T_OBJ_ATTRBB Közigazgatási alegységek és attribútumaik táblázata T_OBJ_ATTRBC Földrészletek I. (közterületi) és attribútumaik táblázata T_OBJ_ATTRBD Földrészletek II. (nem közterületi) és attribútumaik táblázata T_OBJ_ATTRBE Alrészletek, művelési ágak és attribútumaik táblázata T_OBJ_ATTRBF Termőföld ‑ minőségi osztályok és attribútumaik táblázata T_OBJ_ATTRBG Egyéb önálló ingatlanok (EÖI) és attribútumaik táblázata T_OBJ_ATTRCA Épületek és attribútumaik táblázata T_OBJ_ATTRCB Épületek tartozékai és attribútumaik táblázata T_OBJ_ATTRCC Kerítések, támfalak, földművek és attribútumaik táblázata T_OBJ_ATTRCD Tereptárgyak, egyedi építmények és attribútumaik T_OBJ_ATTRCE Köztéri szobrok, emlékművek, emlékhelyek és attribútumaik táblázata T_OBJ_ATTRDA Közlekedési létesítmények azonosítópontjai és attribútumaik táblázata T_OBJ_ATTRDB Belterületek közlekedési létesítményei és attribútumaik táblázata T_OBJ_ATTRDC Külterületek közlekedési létesítményei és attribútumaik táblázata T_OBJ_ATTRDD Vasutak és más kötöttpályás közlekedési létesítmények és attribútumaik táblázata T_OBJ_ATTRDE Légiforgalmi létesítmények és attribútumaik táblázata T_OBJ_ATTRDF Közlekedés műtárgyai (I.) és attribútumaik táblázata T_OBJ_ATTRDG Közlekedés műtárgyai (II.) és attribútumaik táblázata T_OBJ_ATTREA Távvezetékek, függőpályák tengelyvonalai és attribútumaik táblázata T_OBJ_ATTREB Távvezetékek, függőpályák műtárgyai és attribútumaik táblázata T_OBJ_ATTRFA Folyóvizek és állóvizek és attribútumaik táblázata T_OBJ_ATTRFB Vízi közművek és attribútumaik táblázata T_OBJ_ATTRFC Vízügyi műtárgyak és attribútumaik táblázata T_OBJ_ATTRGA Szintvonalak és attribútumaik táblázata T_OBJ_ATTRGB Domborzati alakzatok és attribútumaik táblázata T_OBJ_ATTRGC Digitális domborzatmodell és attribútumainak táblázata T_OBJ_ATTRHA Felmérési munkaterületek és attribútumaik táblázata T_OBJ_ATTRHB DAT adatbázis kezelési egységek és attribútumaik táblázata T_OBJ_ATTRHC Térség jellegű területek és attribútumaik táblázata T_OBJ_ATTRIA EOV rendszerbe transzformált raszteres állományok és attribútumaik táblázata T_OBJ_ATTRIB EOV rendszerbe transzformálható raszteres állományok és attribútumaik táblázata T_OBJ_ATTRIC Egyéb, nem transzformálandó raszteres állományok és attribútumaik táblázata

29 Egyéb DAT Táblázatok: Adatminőségi jellemzők táblázatai: T_AHASZN_REGTényleges adathasználat regisztrálandó adatai T_ATTRBIZNAttribútumféleségek meghatározási bizonytalansága T_ATTRELTERAttribútum értékek eltérési minőségadatainak táblázata T_BIZALOMBizalmas adatkezelés adatainak táblázata T_DAT_KORLDAT ‑ táblázatok és konkrét objektumok használatkorlátozás T_EREDETEredet adatminőségi jellemzőinek gyűjtőtáblázata T_HITELESHitelesítés és állami átvétel adatainak táblázata T_KONZISZTAdat konzisztencia jellemzőinek táblázata T_MUVELET_REGDAT ‑ ban végzett műveletek regisztrálandó adatai T_OSADATAL12Ősadatállomány minőségadatainak táblázata T_QGEOMETRIAGeometriai adatok minőségének táblázata T_TELJESSEGAdatok teljességét leíró táblázat Az objektumok és attribútumaik osztályozásának kódtáblázatai: T_ATTR_CSOPAttribútumok csoportjainak kódtáblázat T_OBJ_CSOPObjektumcsoportok kódtáblázata T_OBJ_FELSObjektumféleségek kódtáblázata T_OBJ_OSZTObjektumosztályok kódtáblázata Gyűjtőtáblázatok: T_CEGCégek adatainak táblázata T_CIMPostacímek táblázata T_CIM_KULFOLDKülföldi címek táblázata T_FELIRATMagyarázó szövegek, feliratok és névrajzi megírások T_FOLDTULAJ_GYFöldrészlettulajdonosok és tulajdonhányadaik T_HELYREALL_GYAlappontok helyreállítási adatainak gyűjtőtáblázata T_HELYREALL_GYIOIránypontok és őrpontok helyreállítási adatai T_HELYSZIN_GYAlappontok helyszínelési adatainak gyűjtőtáblázata T_HELYSZIN_GYIOIránypontok és őrpontok helyszínelési adatai T_IRANYPONT_GYVízszintes alappontok iránypontjainak gyűjtőtáblázata

30 Kódtáblázatok T_ADATGY1DAT előállítási és aktualizálási szemléletek kódtáblázata T_ADATGY2Geometriai terepi adatnyerés eszközeinek kódtáblázata T_ADATGY3Geometriai irodai adatnyerés eszközeinek kódtáblázata T_ADATGY4Attribútumadatok gyűjtésének kódtáblázata T_ALAPAD_JELLAlapadatok jellegének kódtáblázataT_ALLAPOTVízszintes és magassági alappontok, iránypontjaik vagy őrpontjaik állapotának kódtáblázata T_ANYAG_BURKKözlekedési létesítmény (legtöbbször burkolat) jellemző anyagának kódtáblázata T_ANYAG_EPÉpületek és tartozékaik jellemző anyagának kódtáblázata T_ATHID_AKADÁthidalt akadály vagy átsegített forgalom típusának kódtáblázata T_ATHID_ALLAP OT Áthidaló közlekedési műtárgyak komplex állapotának kódtáblázata T_ATHID_SZERKÁthidalások szerkezeti rendszereinek kódtáblázataT_CEG_SZEREP Cégek DAT ‑ hoz kapcsolódó szerepének kódtáblázata T_ELHAT_JELLElhatárolás jellegének kódtáblázataT_ELHAT_MODElhatárolás módjának kódtáblázata T_EOI_HELYISEGEÖI helyiségek megnevezéseinek kódtáblázataT_EOI_TULFORMEÖI tulajdoni formák kódtáblázata T_EPULET_ALTÉpületek funkcionális altípusainak kódtáblázataT_EPULET_TIPÉpületek ingatlannyilvántartási típusainak kódtáblázata T_FEKVESFekvések kódtáblázataT_FONTBetűtípusok (fontok) kódtáblázata T_GEOM Objektum ‑ kiterjedéshez tartozó "geometriai alapelem táblázat" kódtáblázata T_HASZN_KORLHasználatkorlátozások kódtáblázata T_JELKULCSJelkulcsok kódtáblázataT_JOGALLASJogállás kódtáblázat T_JOGI_JELLEGJogi jellegek kódtáblázataT_KORLATÉpítési korlátozások szövegeinek kódtáblázata T_KORZETI_FHKörzeti földhivatalok kódtáblázataT_KOZEPHIBAA geodéziai pontok megengedett középhibáinak kódtáblázata T_KOZTER_JELLKözterület jelleg kódtáblázataT_KOZTER_NEVKözterület nevek kódtáblázata T_KOZUTI_AZKözúti azonosító pontok típusainak kódtáblázataT_KSH_KOZIGKözigazgatási egységek KSH kódtáblázata

31 DAT adatcsereformátum Ez nem más, mint egy szöveg fájl, ami a DAT adatbázis táblázatait és azok rekordjait tartalmazza.szöveg fájl Az adatcsere állomány címrekordjának használata kötelező. A címrekord az alábbi adatmezőkből áll: –az adatcsere állomány fájljának kiterjesztés nélküli neve (AN, 8) –az adatcsere állomány valamilyen megnevezése (AN, 22), –az adatátadó szervezet megnevezése (AN, 25), –az adatátadásért felelős személy neve (AN, 20), –az adatátvevő szervezet megnevezése (AN, 25), –az adatátvételért felelős személy neve (AN, 20), –az adatcsere állomány adatcserehordozóra való felírásának dátuma (N, 8). Két adattáblázat adatrekordjait a soron következő táblázat nevét tartalmazó rekord választja el, amely rekord változó hosszúságú a táblázat nevének hosszától függően Ha az adatcsere állományban üres (NULL) adatmező szerepel, akkor ezt a határoló jel kiterjesztésével szükséges jelölni A teljes adatcsere állomány egyetlen ASCII fájlban található. A fájl neve az adatcsere állomány rövid (8 ‑ karakteres) azonosítója. Kiterjesztése:.dat. Az adatcsere állomány részét nem kötelezően képezhetik azok az adattáblázatok (ill. rekordjaik), amelyeknek egyetlen rekordjára sincs (ill. amelyekre nincs) közvetlen vagy közvetett hivatkozás az objektumleíró táblázatok rekordjai között. A numerikus adatmezők maximális hossza — az N jelölést vessző után követő szám — magában foglalja az adat egész és tizedes jegyeinek számát, a tizedes pontot és az esetleges előjelet is. Az adatcsereformátum minden adata után * határoló jelet kell tenni.

32 A címek nyilvántartásáról: altatas_hu_a_nyilvantartott_adatok_kore_szemelyihttp://www.nyilvantarto.hu/kekkh/kozos/index.php?k=adatszolg altatas_hu_a_nyilvantartott_adatok_kore_szemelyi minelnhiv/bmkanvh/bmkanvh htmlhttp://www.magyarorszag.hu/kozigazgatas/intezmenyek/korm/ minelnhiv/bmkanvh/bmkanvh html A közművek nyilvántartásáról: htmlhttp://gisfigyelo.geocentrum.hu/kisokos/kisokos_varostervezes. html Digitális alaptérkép: view&id=105&Itemid=130http://www.foldhivatal.hu/index.php?option=com_content&task= view&id=105&Itemid=130 Szakirodalom


Letölteni ppt "Adatbázis-tervezés konzultáció 6. Előadás Dr. Pauler Gábor, egyetemi docens, ev. Major László Adószám: 63673852-3-22 Számlaszám: 50400113-11065546 Telephely:"

Hasonló előadás


Google Hirdetések