Urejevalnik tabele: Razlika med redakcijama

Iz SDMS
Jump to navigationJump to search
m
m
 
(34 vmesnih redakcij istega uporabnika ni prikazanih)
Vrstica 1: Vrstica 1:
 
__NOTOC__
 
__NOTOC__
[[Category:Razvojna orodja]]
+
[[Kategorije:Razvojna orodja]]
== Splošno ==
+
{{Slika|Urejevalnik_tabele}}
[[Image:Urejevalnik_tabele.jpg|right|320px]]
+
== Opozorilo ==
'''Tabele''' se uporabljajo za povezavo določenega polja v plasti, ki na podlagi celoštevilčne kolone izpisuje v to polje ustrezno vrednost, kar je praktično za vrednosti, ki so s šifro nedvoumno določena, ali za konstantna polja, ki se redko spreminjajo. Tabele so praktične v primerih šifrantov (naprimer Vrsta materiala, 1-beton, 2-železo, …), v imenih in šifrah občin, katastrskih občin, ulic, izrisov na podlagi vrednosti,... V tabeli nastopata dva tipa vrednosti in sicer:
+
<font color=red><b>
 +
Tabele so zastarele. V zadnjem času namesto uporabe tabel priporočamo uporabo:
 +
* tekstovnih virtualnih polj pri določanju polja, ali pa
 +
* indeksov v podatkovnih plasteh.
 +
</b></font>
 +
== Splošno o tabelah ==
 +
'''''Tabela''''' predstavlja podatke v tabelarični obliki. Tu gre predvsem za podatke, ki niso geokodirani in jih iz tega razloga ne moremo uporabiti v podatkovnih plasteh.
 +
 
 +
Tipično so to '''šifranti''', kar pomeni, da vsak podatek (vrstica) vsebuje nek '''ključ''' kot tudi '''vrednost''', ki je vezana na ta ključ.
 +
* '''''Ključ''''' je kolona (lahko jih je tudi več), ki služi za povezavo. Vrednosti v ključu morajo biti celoštevilčne, ključi pa se ne smejo ponavljati.
 +
* '''''Vrednost''''' je kolona (lahko jih je tudi več), ki določa vrednost za posamezni ključ. Vsebuje lahko poljubno besedilo.
 +
== Primeri tabel ==
 +
==== Tipičen šifrant: en ključ, ena vrednost ====
 +
:{| class="wikitable" style="text-align:center"
 +
! Šifra materiala !! Naziv materiala
 +
|-
 +
! 0
 +
| (neznan material)
 +
|-
 +
! 1
 +
| beton
 +
|-
 +
! 2
 +
| železo
 +
|}
 +
==== Razširjen šifrant : en ključ, več vrednosti ====
 +
:{| class="wikitable" style="text-align:center"
 +
! Ključi !! colspan="3" | Vrednosti
 +
|-
 +
! Šifra materiala !! Naziv materiala !! Barva izrisa !! Tip linije
 +
|-
 +
! 0
 +
| (neznan material) || 000000 || polna
 +
|-
 +
! 1
 +
| beton || 0000FF || črtkana
 +
|-
 +
! 2
 +
| železo || 7F7F7F || pikčasta
 +
|}
 +
==== Klasičen šifrant ulic: trije ključi, ena vrednost ====
 +
:{| class="wikitable" style="text-align:center"
 +
! colspan="3" | Ključi !! Vrednosti
 +
|-
 +
! Šifra občine !! Šifra naselja !! Šifra ulice !! Naziv ulice
 +
|-
 +
! 33 !! 1 !! 144
 +
| Slovenska cesta
 +
|-
 +
! 33 !! 1 !! 223
 +
| Dunajska cesta
 +
|-
 +
! 33 !! 1 !! 401
 +
| Tržaška cesta
 +
|-
 +
! ... !! ... !! ...
 +
| ...
 +
|}
 +
== Uporaba tabel ==
 +
Tabele se uporabljajo za relacijsko povezavo povezavo določenega polja (ali polj) v plasti, ki na podlagi celoštevilčne kolone izpisuje v to polje ustrezno vrednost, kar je praktično za vrednosti, ki so s šifro nedvoumno določena, ali za konstantna polja, ki se redko spreminjajo. Tabele so praktične v primerih šifrantov (naprimer Vrsta materiala, 1-beton, 2-železo, …), v imenih in šifrah občin, katastrskih občin, ulic, izrisov na podlagi vrednosti,... V tabeli nastopata dva tipa vrednosti in sicer:
  
*'''Ključi''' - je celoštevilčna kolona (ena ali več), ki služi za povezavo. Vrednosti, ki jih lahko vnašate morajo biti številčne, celonumerične, in se ne smejo ponavljati. Primer: 1, 2, 4444, 7645, 65,...
 
*'''Vrednosti''' - je besedilna kolona (ena ali več), ki definira vrednost na podlagi vrednosti v Ključ koloni.
 
== Tipična opravila ==
 
=== Dodajanje ključa ===
 
Pritisnite desno tipko na miški v imenu stolpca Ključ in izberite Vrini ključ/vrednost. Dobite nov stolpec z imenom Nov ključ.
 
=== Brisanje ključa ===
 
Pritisnite desno tipko na miški v imenu stolpca Ključ, ki ga želite zbrisati in izberite Briši ključ/vrednost.
 
=== Sprememba imena ključa ===
 
Pritisnite desno tipko na miški v imenu stolpca Ključ, ki ga želite preimenovati in izberite Preimenuj ključ/vrednost. Pojavi se vam vnosni dialog, v katerega vpišete novo ime ključa.
 
=== Dodajanje vrednosti ===
 
Pritisnite desno tipko na miški v imenu stolpca Vrednost in izberite Insert key/value. Dobite nov stolpec z imenom Nova vrednost.
 
=== Brisanje vrednosti ===
 
Pritisnite desno tipko na miški v imenu stolpca Vrednost, ki ga želite zbrisati in izberite Briši ključ/vrednost.
 
=== Sprememba imena vrednosti ===
 
Pritisnite desno tipko na miški v imenu stolpca Vrednost, ki ga želite preimenovati in izberite Preimenuj ključ/vrednost. Pojavi se vam vnosni dialog, v katerega vpišete novo ime stolpca Vrednost.
 
=== Uporaba tabele ===
 
 
V željeni podatkovni plasti v koloni '''Relacija''' definirate tabelo, ki je vezana na to polje, polje, ki se veže, in polje, ki se izpisuje.
 
V željeni podatkovni plasti v koloni '''Relacija''' definirate tabelo, ki je vezana na to polje, polje, ki se veže, in polje, ki se izpisuje.
=== Vnos podatkov v tabelo ===
+
== Oblikovanje strukture tabele ==
*Manuelno (ročno) - v polja vnašamo podatke, in ko končamo shranimo
+
==== Dodajanje ključa ====
*Uvoz - v Raziskovalcu markirajte ustrezno tabelo, pritisnite desno tipko na miški in izberite Uvoz. Odpre se vam okno, kjer lahko izbirate med naslednjimi protokoli
+
:Pritisnite desno tipko na miški v imenu stolpca Ključ in izberite Vrini ključ/vrednost. Dobite nov stolpec z imenom Nov ključ.
**ASCII datoteka (polja ločena z vejico)
+
==== Preimenovanje ključa ====
**ASCII datoteka (polja konstantne širine)
+
:Pritisnite desno tipko na miški v imenu stolpca Ključ, ki ga želite preimenovati in izberite Preimenuj ključ/vrednost. Pojavi se vam vnosni dialog, v katerega vpišete novo ime ključa.
**ODBC Vir podatkov
+
==== Brisanje ključa ====
*Vrstica z imeni polj je opcijska nastavitev za ASCII datoteko
+
:Pritisnite desno tipko na miški v imenu stolpca Ključ, ki ga želite zbrisati in izberite Briši ključ/vrednost.
 +
==== Dodajanje vrednosti ====
 +
:Pritisnite desno tipko na miški v imenu stolpca Vrednost in izberite Insert key/value. Dobite nov stolpec z imenom Nova vrednost.
 +
==== Preimenovanje vrednosti ====
 +
:Pritisnite desno tipko na miški v imenu stolpca Vrednost, ki ga želite preimenovati in izberite Preimenuj ključ/vrednost. Pojavi se vam vnosni dialog, v katerega vpišete novo ime stolpca Vrednost.
 +
==== Brisanje vrednosti ====
 +
:Pritisnite desno tipko na miški v imenu stolpca Vrednost, ki ga želite zbrisati in izberite Briši ključ/vrednost.
 +
== Ročni zajem podatkov v tabelo ==
 +
V urejevalniku tabele ročno vnašamo podatke v tabelo. Ko končamo, ne pozabimo tabele shraniti.
 +
== Uvoz podatkov v tabelo ==
 +
V [[Raziskovalec|raziskovalcu]] desno-kliknete na ustrezno tabelo in iz menija izberite '''Uvoz'''.
 +
 
 +
Odpre se vam novo okno, kjer lahko izbirate med naslednjimi formati uvoza:
 +
*ASCII datoteka (polja ločena z vejico)
 +
*ASCII datoteka (polja konstantne širine)
 +
*ODBC vir podatkov
 +
 
 +
Vrstica z imeni polj je opcijska nastavitev za ASCII datoteko.
 
*Z določitev povezave vežete vhodne podatke s strukturo tabele če je tip datoteke, katerih podatki so ločeni z vejico. Če pa so polja konstantne širine, potem z klikom na Pregled definirate razmike
 
*Z določitev povezave vežete vhodne podatke s strukturo tabele če je tip datoteke, katerih podatki so ločeni z vejico. Če pa so polja konstantne širine, potem z klikom na Pregled definirate razmike
 
*Pri ODBC vir podatkov pa morate opredeliti ODBC bazo in tabelo, ter povezave polj
 
*Pri ODBC vir podatkov pa morate opredeliti ODBC bazo in tabelo, ter povezave polj
 
*S klikom na Uvoz se izvede uvoz podatkov v tabelo
 
*S klikom na Uvoz se izvede uvoz podatkov v tabelo

Trenutna redakcija s časom 15:05, 2. oktober 2007

Kategorije:Razvojna orodja

Urejevalnik_tabele.jpg

Opozorilo

Tabele so zastarele. V zadnjem času namesto uporabe tabel priporočamo uporabo:

  • tekstovnih virtualnih polj pri določanju polja, ali pa
  • indeksov v podatkovnih plasteh.

Splošno o tabelah

Tabela predstavlja podatke v tabelarični obliki. Tu gre predvsem za podatke, ki niso geokodirani in jih iz tega razloga ne moremo uporabiti v podatkovnih plasteh.

Tipično so to šifranti, kar pomeni, da vsak podatek (vrstica) vsebuje nek ključ kot tudi vrednost, ki je vezana na ta ključ.

  • Ključ je kolona (lahko jih je tudi več), ki služi za povezavo. Vrednosti v ključu morajo biti celoštevilčne, ključi pa se ne smejo ponavljati.
  • Vrednost je kolona (lahko jih je tudi več), ki določa vrednost za posamezni ključ. Vsebuje lahko poljubno besedilo.

Primeri tabel

Tipičen šifrant: en ključ, ena vrednost

Šifra materiala Naziv materiala
0 (neznan material)
1 beton
2 železo

Razširjen šifrant : en ključ, več vrednosti

Ključi Vrednosti
Šifra materiala Naziv materiala Barva izrisa Tip linije
0 (neznan material) 000000 polna
1 beton 0000FF črtkana
2 železo 7F7F7F pikčasta

Klasičen šifrant ulic: trije ključi, ena vrednost

Ključi Vrednosti
Šifra občine Šifra naselja Šifra ulice Naziv ulice
33 1 144 Slovenska cesta
33 1 223 Dunajska cesta
33 1 401 Tržaška cesta
... ... ... ...

Uporaba tabel

Tabele se uporabljajo za relacijsko povezavo povezavo določenega polja (ali polj) v plasti, ki na podlagi celoštevilčne kolone izpisuje v to polje ustrezno vrednost, kar je praktično za vrednosti, ki so s šifro nedvoumno določena, ali za konstantna polja, ki se redko spreminjajo. Tabele so praktične v primerih šifrantov (naprimer Vrsta materiala, 1-beton, 2-železo, …), v imenih in šifrah občin, katastrskih občin, ulic, izrisov na podlagi vrednosti,... V tabeli nastopata dva tipa vrednosti in sicer:

V željeni podatkovni plasti v koloni Relacija definirate tabelo, ki je vezana na to polje, polje, ki se veže, in polje, ki se izpisuje.

Oblikovanje strukture tabele

Dodajanje ključa

Pritisnite desno tipko na miški v imenu stolpca Ključ in izberite Vrini ključ/vrednost. Dobite nov stolpec z imenom Nov ključ.

Preimenovanje ključa

Pritisnite desno tipko na miški v imenu stolpca Ključ, ki ga želite preimenovati in izberite Preimenuj ključ/vrednost. Pojavi se vam vnosni dialog, v katerega vpišete novo ime ključa.

Brisanje ključa

Pritisnite desno tipko na miški v imenu stolpca Ključ, ki ga želite zbrisati in izberite Briši ključ/vrednost.

Dodajanje vrednosti

Pritisnite desno tipko na miški v imenu stolpca Vrednost in izberite Insert key/value. Dobite nov stolpec z imenom Nova vrednost.

Preimenovanje vrednosti

Pritisnite desno tipko na miški v imenu stolpca Vrednost, ki ga želite preimenovati in izberite Preimenuj ključ/vrednost. Pojavi se vam vnosni dialog, v katerega vpišete novo ime stolpca Vrednost.

Brisanje vrednosti

Pritisnite desno tipko na miški v imenu stolpca Vrednost, ki ga želite zbrisati in izberite Briši ključ/vrednost.

Ročni zajem podatkov v tabelo

V urejevalniku tabele ročno vnašamo podatke v tabelo. Ko končamo, ne pozabimo tabele shraniti.

Uvoz podatkov v tabelo

V raziskovalcu desno-kliknete na ustrezno tabelo in iz menija izberite Uvoz.

Odpre se vam novo okno, kjer lahko izbirate med naslednjimi formati uvoza:

  • ASCII datoteka (polja ločena z vejico)
  • ASCII datoteka (polja konstantne širine)
  • ODBC vir podatkov

Vrstica z imeni polj je opcijska nastavitev za ASCII datoteko.

  • Z določitev povezave vežete vhodne podatke s strukturo tabele če je tip datoteke, katerih podatki so ločeni z vejico. Če pa so polja konstantne širine, potem z klikom na Pregled definirate razmike
  • Pri ODBC vir podatkov pa morate opredeliti ODBC bazo in tabelo, ter povezave polj
  • S klikom na Uvoz se izvede uvoz podatkov v tabelo