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ó

Hasonló előadás


Az előadások a következő témára: "Adatbázis-tervezés konzultáció"— Előadás másolata:

1 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/

2 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

3 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 ) 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. IRSZ Település Településrész 2017 Pócsmegyer 2021 Tahitótfalu Tótfalu UTCANÉV UTÓTAG VÁROSRÉSZ 1.SZÁM 1.JEL 2.SZÁM 2.JEL KER 1173 500. utca XVII. 1201 Ábrahám Géza 2 64 XX. 1204 -3 1203 Ady Endre 84 d 1163 Veres Péter Sashalom 90 XVI.

4 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) 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.

5 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\PostaiIranyitoszamokAtalakitott.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 Telepules Irsz Kozteruletnev Kozter jelleg Telepulesresz Szam 1 Jel 1 Szam 2 Jel 2 Kerulet Szentendre 2000 Tahitótfalu 2021 Tótfalu Budapest 1116 Abádi utca XI. 1221 Iskola Budafok XXII. 1163 Jókai Mór Sashalom -1 XVI. 1119 Albert 50 1103 Alkér 1 51 X. Csurgói út 18 b 1148 Egressy 73 a 75 XIV. 1082 Harminckettesek tere 6 d VIII. Debrecen 4032 Akadémia 4225 Alkotás Józsa 4024 Attila tér 2 4029 -3 4002 Diószegi 15,26,205 4027 Egyetem sugárút 27 Pécs 7635 Bálicsi 20 58

6 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 ): 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.

7 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. 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.

8 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.

9 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

10 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 ) 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

11 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- kor a mi irányítószám-jegyzékünket bővítjük, így automatikusan bővülhet települések utcajegyzéke is.

12 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.

13 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.

14 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.

15 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

16 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.

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

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

19 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

20 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. 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. 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. 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.

21 Egy DAT adattábla leírása
Kulcs: pont_id. Értéktartomány:pont_id:1 – 99 999 999, pontonként, pont_x:32   – 384   m, pont_y:384   – 960   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. Egy DAT adattábla leírása

22 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.

23 A geometriai alapelemek táblázatai 2

24 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.

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

26 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..

27 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

28 Egyéb DAT Táblázatok: Adatminőségi jellemzők táblázatai:
T_AHASZN_REG Tényleges adathasználat regisztrálandó adatai T_ATTRBIZN Attribútumféleségek meghatározási bizonytalansága T_ATTRELTER Attribútum értékek eltérési minőségadatainak táblázata T_BIZALOM Bizalmas adatkezelés adatainak táblázata T_DAT_KORL DAT‑táblázatok és konkrét objektumok használatkorlátozás T_EREDET Eredet adatminőségi jellemzőinek gyűjtőtáblázata T_HITELES Hitelesítés és állami átvétel adatainak táblázata T_KONZISZT Adat konzisztencia jellemzőinek táblázata T_MUVELET_REG DAT‑ban végzett műveletek regisztrálandó adatai T_OSADATAL12 Ősadatállomány minőségadatainak táblázata T_QGEOMETRIA Geometriai adatok minőségének táblázata T_TELJESSEG Adatok teljességét leíró táblázat Az objektumok és attribútumaik osztályozásának kódtáblázatai: T_ATTR_CSOP Attribútumok csoportjainak kódtáblázat T_OBJ_CSOP Objektumcsoportok kódtáblázata T_OBJ_FELS Objektumféleségek kódtáblázata T_OBJ_OSZT Objektumosztályok kódtáblázata Gyűjtőtáblázatok: T_CEG Cégek adatainak táblázata T_CIM Postacímek táblázata T_CIM_KULFOLD Külföldi címek táblázata T_FELIRAT Magyarázó szövegek, feliratok és névrajzi megírások T_FOLDTULAJ_GY Földrészlettulajdonosok és tulajdonhányadaik T_HELYREALL_GY Alappontok helyreállítási adatainak gyűjtőtáblázata T_HELYREALL_GYIO Iránypontok és őrpontok helyreállítási adatai T_HELYSZIN_GY Alappontok helyszínelési adatainak gyűjtőtáblázata T_HELYSZIN_GYIO Iránypontok és őrpontok helyszínelési adatai T_IRANYPONT_GY Vízszintes alappontok iránypontjainak gyűjtőtáblázata

29 Kódtáblázatok T_ADATGY1
DAT előállítási és aktualizálási szemléletek kódtáblázata T_ADATGY2 Geometriai terepi adatnyerés eszközeinek kódtáblázata T_ADATGY3 Geometriai irodai adatnyerés eszközeinek kódtáblázata T_ADATGY4 Attribútumadatok gyűjtésének kódtáblázata T_ALAPAD_JELL Alapadatok jellegének kódtáblázata T_ALLAPOT Vízszintes és magassági alappontok, iránypontjaik vagy őrpontjaik állapotának kódtáblázata T_ANYAG_BURK Kö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_ALLAPOT Áthidaló közlekedési műtárgyak komplex állapotának kódtáblázata T_ATHID_SZERK Áthidalások szerkezeti rendszereinek kódtáblázata T_CEG_SZEREP Cégek DAT‑hoz kapcsolódó szerepének kódtáblázata T_ELHAT_JELL Elhatárolás jellegének kódtáblázata T_ELHAT_MOD Elhatárolás módjának kódtáblázata T_EOI_HELYISEG EÖI helyiségek megnevezéseinek kódtáblázata T_EOI_TULFORM EÖI tulajdoni formák kódtáblázata T_EPULET_ALT Épületek funkcionális altípusainak kódtáblázata T_EPULET_TIP Épületek ingatlannyilvántartási típusainak kódtáblázata T_FEKVES Fekvések kódtáblázata T_FONT Betűtípusok (fontok) kódtáblázata T_GEOM Objektum‑kiterjedéshez tartozó "geometriai alapelem táblázat" kódtáblázata T_HASZN_KORL Használatkorlátozások kódtáblázata T_JELKULCS Jelkulcsok kódtáblázata T_JOGALLAS Jogállás kódtáblázat T_JOGI_JELLEG Jogi jellegek kódtáblázata T_KORLAT Építési korlátozások szövegeinek kódtáblázata T_KORZETI_FH Körzeti földhivatalok kódtáblázata T_KOZEPHIBA A geodéziai pontok megengedett középhibáinak kódtáblázata T_KOZTER_JELL Közterület jelleg kódtáblázata T_KOZTER_NEV Közterület nevek kódtáblázata T_KOZUTI_AZ Közúti azonosító pontok típusainak kódtáblázata T_KSH_KOZIG Közigazgatási egységek KSH kódtáblázata

30 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. 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.

31 A címek nyilvántartásáról:
Szakirodalom A címek nyilvántartásáról: A közművek nyilvántartásáról: Digitális alaptérkép:


Letölteni ppt "Adatbázis-tervezés konzultáció"

Hasonló előadás


Google Hirdetések