Téradat szerverek workshop
|
|
- Vilmos Fehér
- 7 évvel ezelőtt
- Látták:
Átírás
1 Téradat szerverek workshop Siki Zoltán április Balatonalmádi
2 Mi a téradat szerver? Relációs adatbázis kezelő, mely: geometriai adattípussal rendelkezik (pont, törtvonal, felület,...) geometriai adatokat indexelni képes (legalább 2D) geometriai adatokat kezelő függvényekkel rendelkezik (OGC), kb. 300 függvény a PostGIS esetén vetületi rendszereket kezeli térinformatikai kérdések hatékony megválaszolására képes (pl. térbeli összekapcsolás) Minden térbeli funkcionalitás az SQL nyelvből érhető el!
3 Téradat szerver előnyök, hátrányok Előnyök tranzakció, integritás konkurens felhasználók, konkurens adatmódosítás (zárolás) adatbiztonság, jogosultsági rendszer szabványok (SFS, WKT, SQL/MM Spatial) Hátrányok implementálási költségek lassabb mint a fájl alapú adatszerkezetek esetleges inkompatibilitás a használt asztali GIS szoftverekkel
4 Téradat szerver programok Kereskedelmi szoftverek ArcGIS Server (Oracle, SQL Server, IBM DB2, PostgreSQL) (korábban ArcSDE) Oracle Spatial (Oracle) MS SQL Server Geomedia + MS Access SyBase SQL Anywhere (mobil eszközökre is)... Nyílt forráskódú PostGIS (PostgreSQL) SpatiaLite (SQLite)... PostGIS SpatiaLite
5 Geometria tárolása Az adatbázis tábla egy oszlopában, mint az egyéb alfanumerikus adatok Speciális adattípusok geometry, geography (bináris tárolás) Speciális (szabványos) függvények a kezeléshez Egy táblában lehet több geometria típusú oszlop (nem minden kliens szoftver támogatja) Egy oszlopban különböző típusú geometriai elemek lehetnek (nem minden kliens szoftver támogatja) vezetek_id anyag 1 KGPVC 2 beton... atmero fektetes_eve geom NA 600 b
6 Geometriai modell
7 Szabályok az elemekre Vonallánc Metszheti önmagát Ismétlődő pont megengedett Felület A határ nem metszheti önmagát Sziget nem érintkezhet a külső határral egy pontban Összetett felület Egymásba ágyazható (sziget a tavon) Érintkezhetnek egy pontban Él mentén nem érintkezhetnek
8 Well Known Text (WKT) Jelölő nyelv vektor grafika leírására Első definíció Simple Feature Access (OGC) Az ISO/IEC :2011 szabvány része Part 3: Spatial (SQL/MM) SQL nyelvben használható (függvények segítségével) Például: POINT (30 10) LINESTRING (30 10, 10 30, 40 40) POLYGON ((30 10, 10 20, 20 40, 40 40, 30 10)) pont, törtvonal, felület
9 Well Known Text példák egyszerű elemek (2D) POINT (30 10) pont, LINESTRING (30 10, 10 30, 40 40) törtvonal, POLYGON ((30 10, 10 20, 20 40, 40 40, 30 10)) felület, POLYGON ((35 10, 10 20, 15 40, 45 45, 35 10), felület (20 30, 35 35, 30 20, 20 30)) lyukkal, több azonos típusú részből MULTIPOINT (( ), ( ), ( )) 3D MULTIPOINT ( , , ) MULTILINESTRING ((10 10, 20 20, 10 40), (40 40, 30 30, 40 20, 30 10)) MULTIPOLYGON (((30 20, 10 40, 45 40, 30 20)), ((15 5, 40 10, 10 20, 5 10, 15 5))) MULTIPOLYGON (((40 40, 20 45, 45 30, 40 40)), ((20 35, 45 20, 30 5, 10 10, 10 30, 20 35), (30 20, 20 25, 20 15, 30 20))) több eltérő típusú részből (nem minden kliens támogatja) GEOMETRYCOLLECTION(POINT(4 6),LINESTRING(4 6,7 10)) POINT ZM ( ) 4D POINT M (1 1 80) 2+1D
10 Well Known Binary D1C412F1B85CA03BD0F41 MULTIPOINT( ) PostGIS EWKT/EWKB vetületet is tartalmazza "SRID=23700;POINT(( ))" SRID vetületi azonosító, pl. EOV = 23700, Google Mercator = vagy 3857, WGS84 = 4326 (GPS) google ~ ;)
11 Elemző függvények (nem teljes lista) ST_Equals(GEOMETRY,GEOMETRY) ST_Contains(GEOMETRY,GEOMETRY) ST_Within(GEOMETRY,GEOMETRY) ST_Intersects(GEOMETRY,GEOMETRY) ST_Crosses(GEOMETRY,GEOMETRY) ST_Disjoint(GEOMETRY,GEOMETRY) ST_DWithin(GEOMETRY,GEOMETRY,DISTANCE) ST_Relate((GEOMETRY,GEOMETRY) ST_Intersection(GEOMETRY,GEOMETRY) ST_Union(GEOMETRY,GEOMETRY) ST_Buffer(GEOMETRY,DISTANCE) ST_ConvexHull(GEOMETRY) ST_Transform(GEOMETRY,SRID)
12 Lekérdező függvények ST_Area(POLYGON) ST_Perimeter(GEOMETRY) ST_Distance(GEOMETRY,GEOMETRY) ST_Dimension(GEOMETRY) ST_AsText(GEOMETRY) ST_X(POINT) ST_Y(POINT) ST_NumPoints(GEOMETRY) ST_PointN(GEOMETRY,integer) ST_NumGeometries(GEOMETRY) ST_GeometryN(GEOMETRY,integer) ST_GeometryType(GEOMETRY)
13 Két és három rétegű szerkezet (2-tier, 3-tier architecture) Térbeli adatbázis SQL Asztali GIS (vastag kliens) SQL Web szerver + alkalmazás http Kliens böngésző (vékony kliens)
14 A SQL Query walks into a bar. In one corner of the bar are two tables. The Query walks up to the tables and asks: - Mind if I join you?
15 Vége a pihenésnek! Mostantól mindenki dolgozik!
16 OSGeo Live 6.5 DVD Xubuntu LTS (Linux)
17 Operációs rendszer betöltése Indítási variációk 1.Boot menü kiválasztása a gép indulásánál (F10/F12?) USB HDD 2. Del/F2/Crtl S stb. belépés a Setup-ba Boot sorrendben az USB legyen az első 3. Alap operációs rendszer betöltése, virtuális gép fájl bemásolása, virtuális gép indítása A pendrive-ról futtatott operációs rendszer lassabban működik mint a HDD-re telepített!
18 Magyar billentyűzet beállítása 1 Jobb egér gomb Properties
19 psql, a fapados eszköz Parancssori felület PostgreSQL/PostGIS-hez Indítás: Applications/Accessories/Terminal Emulator psql Aktuális adatbázis user A psql SQL parancsokat és psql parancsokat érti meg psql parancsok \ karakterrel Kezdődnek Az SQL parancsok több sorosak is lehetnek, a végét ; (pontosvesszővel) kell megjelölni
20 psql, adatbázis létrehozása CREATE DATABASE workshop; Alfanumerikus adatok tárolására alkalmas új adatbázis létrehozása Új adatbázis létrehozása A létező adatbázisok listáját a \l paranccsal nézhetjük meg. A programból kilépés a \q paranccsal történhet
21 psql, aktuális adatbázis \c workshop Csatlakozás az új adatbázishoz, egy időben egy adatbázis adatait láthatjuk Új adatbázis aktuálissá tétele A prompt megváltozott, az aktuális adatbázis nevét tartalmazza. A # arra utal, hogy adatbázis adminisztrátor joggal rendelkezünk! A hétköznapi felhasználók promptjában > karakter jelenik meg.
22 psql, téradatbázissá alakítás CREATE EXTENSION postgis; PostGIS 2.0 megoldás, korábbi változatban (1.5) több parancs kellett Téradatbázissá alakítás A parancs hatására több adatbázis objektum jön létre: új SQL függvények, például AddGeometryColumn, vetületek táblázata spatial_ref_sys Meta nézet táblák, például geometry_columns
23 psql, téradatbázis elemei \dt \d Aktuális adatbázis táblái Adatbázis objektumok listázása (tábla, nézettábla, index, stb.) Táblák listája Vetület definíciók Adatbázis objektumok listája OGC szabvány Az összes psql parancs listáját a \? paranccsal tekintheti meg
24 psql, adatbázis objektum leírása \d geometry_columns Adatbázis tábla/nézet tábla leírása, oszlopok neve és típusa Adatbázis objektum leírása A PostgreSQL adatbázisban a tábla és oszlopnevek kisbetűsek. táblanév oszlopnév 2/3/4 vetület (EPSG) point/linestring/...
25 Tábla létrehozása (psql) Alap tábla CREATE TABLE vezetek ( id serial PRIMARY KEY, nev varchar(50)); Kulcs A kliens programok többsége igényli, hogy a táblában legyen egy egész értékeket tartalmazó kulcs oszlop Automatikus sorszám Geometriai tartalom (új oszlop) SELECT AddGeometryColumn ('vezetek','geom',23700,'linestring',2); tábla név oszlop név A geometriát tartalmazó oszlop neve szokásosan geom vagy the_geom, de tetszőleges más nevet is lehet használni. dimenzió geometria típusa vetület (EPSG)
26 Adatbevitel/módosítás (psql) INSERT INTO vezetek (nev, geom) VALUES ('cs-1-5-7', ST_GeomFromText( 'LINESTRING( , )',23700)); INSERT INTO vezetek (nev, geom) VALUES ('cs-1-5-6', ST_GeomFromText( 'LINESTRING( , )',23700)); UPDATE vezetek SET geom=st_geomfromtext( 'LINESTRING( , )',23700) WHERE id=1; DELETE FROM vezetek WHERE id=1; Térbeli lekérdezések/műveletek gyorsítása térbeli index CREATE INDEX vezetek_geom_index ON vezetek USING GIST(geom); \q kilépés id=1 id=2
27 Adatbevitel/módosítás (QGIS) Menü: Geospatial/Desktop GIS/ Quantum GIS Magyar felhasználói felületre áttérés (menüből): Settings/Options Kilépés a programból és újraindítás A QGIS az operációs rendszerben beállított nyelven indul el automatikusan
28 Adatbevitel/módosítás II. (QGIS)
29 Adatbevitel/módosítás III. (QGIS) Digitalizálás A QGIS-ben végrehajtott módosítások az adatbázisban csak a szerkesztő mód kikapcsolása után jelennek meg. 7
30 Adatbevitel/módosítás IV. (QGIS) Attribútumok módosítása Mentés után kap értéket! Módosítások mentése 1 2 A mentés után már mindenki a módosított állapotot látja.
31 Sajnálom, ön nem szerepel az adatbázisban.
32 Demo adatok varos: gid, nev, lakos, geom folyo: gid, nev, geom to: gid, nev, terulet, geom megye: gid, nev, geom csapadek: gid, mm, geom nap: gid, ora, geom tal: gid, tipus, geom Talajok: tipus, talaj_nev (geometria nélkül)
33 Adatok importálása I. Menüből: Applications/Accessories/Terminal Emulator ln -s /media/cdrom/workshop/ ~/workshop shp2pgsql-gui &
34 Adatok importálása II. shp2pgsql-gui == EOV (EPSG) ISO == kelet-európai kódlap ISO UTF-8 konverzió az adatbázisban
35 PgAdmin III. Grafikus felhasználói felület PostgreSQL és PostGIS parancsokhoz Menü: Geospatial/Databases/pgAdmin III Dupla kattintás Fedezzük fel a workshop adatbázis tartalmát!
36 PgAdmin III. 1 Jobb gomb menüből View All Rows A táblázatban szerkesztheti az adatokat, ha duplán kattint a mezőbe. Teljes sorokat törölhet a sorszám oszlop jobb gomb menüjéből. Módosíthatja a sorrendet az egyes mezők jobb gomb menüjéből.
37 PgAdmin III. SQL 1 Az SQL ablakban tetszőleges SQL utasításokat, használhatjuk a PostGIS függvényeket is. Nagyobb adatbetöltések után célszerű az adatbázis optimalizálni A vacuum analyze paranccsal. Ezt időnként automatikusan is megteszi a PostgreSQL.
38 Egyszerű lekérdezések PostGIS verzió SELECT postgis_full_version(); Folyószakaszok hossza SELECT nev, ST_Length(geom) FROM folyo; Folyó hosszak összegzése folyónevenként Leghosszabb magyarországi szakasszal bíró folyó SELECT nev, Sum(ST_Length(geom)) FROM folyo GROUP BY nev ORDER BY 2 DESC LIMIT 1 Egerhez legközelebbi vízfolyás SELECT varos.nev, folyo.nev, ST_Distance(varos.geom, folyo.geom) FROM varos CROSS JOIN folyo WHERE varos.nev='eger' ORDER BY 3 LIMIT 1 Az egyes városokhoz legközelebbi vízfolyás távolsága SELECT v.nev, min(st_distance(v.geom, f.geom)) FROM varos AS v CROSS JOIN folyo AS f GROUP BY v.nev ORDER BY 2;
39 Egyszerű lekérdezések 2. Egymáshoz legközelebbi város-folyó párok SELECT v.nev, f.nev, ST_Distance(v.geom, f.geom) FROM varos AS v CROSS JOIN folyo AS f WHERE (v.nev, ST_Distance(v.geom, f.geom)) in ( SELECT varos.nev, min(st_distance(varos.geom, folyo.geom)) FROM varos CROSS JOIN folyo WHERE varos.nev = v.nev GROUP BY varos.nev); Városok melyik megyébe esnek SELECT megye.nev AS megye, varos.nev AS varos FROM Varos INNER JOIN megye ON ST_Contains(megye.geom, varos.geom) ORDER BY varos.nev; Veszprém megye szomszédai SELECT b.nev FROM megye AS a INNER JOIN megye AS b ON ST_Touches(a.geom, b.geom) WHERE a.nev='veszprém' and b.nev <> 'Veszprém';
40 Térbeli elemzések SQL Legcsapadékosabb város SELECT varos.nev, csapadek.mm FROM csapadek INNER JOIN varos ON ST_Contains(csapadek.geom, varos.geom) WHERE csapadek.mm = ( SELECT max(mm) FROM csapadek INNER JOIN varos ON ST_Contains(csapadek.geom, varos.geom)); Összesen a leghosszabb folyószakaszokat tartalmazó megye SELECT nev, sum(st_length(geom)) FROM (SELECT megye.nev as nev, ST_Intersection(megye.geom, folyo.geom) AS geom FROM megye INNER JOIN folyo ON (ST_INTERSECTS(megye.geom, folyo.geom))) AS szakasz GOUP BY nev ORDER BY 2 DESC LIMIT 1;
41 Tudom hogy érezhetsz...
42 Térbeli elemzések grafikus eredménnyel A grafikus eredménnyel járó lekérdezések eredmények térképi megjelenítéséhez egy GIS programra van szükségünk. Menüből: Geospatial/DesktopGIS/Quantum GIS A QGIS igényli az egyedi egész azonosítót.
43 Térbeli elemzések grafikus eredménnyel Erdei talajok (tábla összekapcsolás) SELECT tal.gid AS gid, talajok.talaj_nev AS nev, tal.geom AS geom FROM tal INNER JOIN talajok ON tal.tipus=talajok.tipus WHERE talajok.talaj_nev LIKE '%erdei'; Folyó szakaszok megyénként SELECT megye.gid * folyo.gid AS gid, megye.nev, folyo.nev, ST_Intersection(megye.geom, folyo.geom) AS geom FROM megye INNER JOIN folyo ON (ST_INTERSECTS(megye.geom, folyo.geom)); Talajok és napsütéses órák metszete SELECT ROW_NUMBER() OVER () AS gid, tipus, ora, geom FROM (SELECT tal.tipus, nap.ora, (ST_Dump(ST_Intersection(tal.geom, nap.geom))).geom AS geom FROM tal INNER JOIN nap ON ST_Intersects(tal.geom, nap.geom)) AS talnap WHERE ST_GeometryType(geom) = 'ST_Polygon';
44 Demo adatok II. Csatorna közmű nyomvonal.dxf zaszlo.dxf arok.dxf megiras.csv
45 Demo adatok II. Alaptérkép telkek.shp epuletek.shp Műszaki térkép burkolatok.shp fak.shp oszlopok.shp pavilon.shp
46 Közmű adatok betöltése Shape fájlok átvétele DB Managerrel Menüből: Geospatial/Desktop GIS/Quantum GIS Ellenőrizzük a postgis bővítmény meglétét! PgAdmin III mal létrehozhatjuk. Ellenőrizzük a workshop adatbázis kapcsolat meglétét a QGIS-ben! Áthúzás az egérrel 2 1 Jobb egérgomb az eszközsorban és Böngésző 3
47 Közmű adatok betöltése DXF fájlok átvétele DB Managerrel Áthúzás az egérrel 2 1 Vetület (EOV) és térbeli index beállítás!
48 Közmű adatok betöltése CSV fájl betöltése Modulok/Modul kezelő... Szövegfájl hozzáadás modul
49 Felirat pontok Betöltött CSV fájlt mentsük shape fájlként réteg nevén jobb gomb menü Mentés másként áthúzás 3 Feliratok helyett pontok, irány, betűméret és szöveg attribútumokkal
50 Lekérdezések a közmű adatokon pgadmin III vagy DB Manager (QGIS) A hálózat hossza SELECT sum(st_length(geom)) FROM nyomvonal; Nyomvonallal érintett földrészletek SELECT telek.hrsz FROM telek INNER JOIN nyomvonal ON ST_Intersects(telek.geom, nyomvonal.geom); Nyomvonal 2 méteres körzetébe eső fák száma SELECT count(*) FROM ( SELECT DISTINCT fak.id FROM fak INNER JOIN nyomvonal ON ST_Contains(ST_Buffer(nyomvonal.geom, 2), fak.geom)) AS tmp; Burkolat típusonként az összterületek SELECT tipus, sum(st_area(geom)) AS terulet FROM burkolat GROUP BY tipus; Aszfalt út alatti nyomvonalhossz SELECT sum(st_length(st_intersection(burkolat.geom, nyomvonal.geom) FROM nyomvonal INNER JOIN burkolat ON ST_Intersects(nyomvonal.geom, burkolat.geom) WHERE burkolat.tipus LIKE '%aszfalt%';
51 OpenJump kliens Magyar felhasználói felület (parancssorból): openjump -i18n hu Angol felhasználói felület (menüből): Geospatial/Desktop GIS/OpenJump
52 OpenJump kliens 2 Lekérdezések az adatbázisból Menüből: File/Run Datastore Query Ide jöhet a lekérdezés
53 Van számítógépes tapasztalata?
54 Források: Frank Warmerdam: PostGIS: A Standards Based Geographic Extension for PostgreSQL Pat Browne: Spatial databases Regina O. Obe, Leo S. Hsu: PostGIS in action, Manning 2011 PostgreSQL kézikönyv PostGIS kézikönyv
PostGIS mogyoróhéjban
PostGIS mogyoróhéjban Siki Zoltán Tartalom Téradatbázis létrehozása Adatok betöltése a téradatbázisba shp2pgsql, QGIS DB kezelő Adatok lekérdezése elemzése Adatok exportálása pgsql2shp QGIS Adatok letöltése
RészletesebbenAdatbázis rendszerek 7. előadás Térinformatikai adatbázisok. Molnár Bence
Adatbázis rendszerek 7. előadás Térinformatikai adatbázisok Molnár Bence Téradat szerver programok Kereskedelmi szoftverek ArcGIS Server (Oracle, SQL Server, IBM DB2, PostgreSQL) (korábban ArcSDE) Oracle
RészletesebbenAdatbázis rendszerek 8. előadás Térinformatikai adatbázisok és gyakorlati ötletek. Molnár Bence
Adatbázis rendszerek 8. előadás Térinformatikai adatbázisok és gyakorlati ötletek Molnár Bence Téradat szerver programok Kereskedelmi szoftverek ArcGIS Server (Oracle, SQL Server, IBM DB2, PostgreSQL)
RészletesebbenTéradatbázisok használata QGIS-ből A DB kezelő modul 2.2 verzió
Téradatbázisok használata QGIS-ből A DB kezelő modul 2.2 verzió A QGIS programból számos téradatbázis adatait elérhetjük, ezek közül két nyílt forráskódúval foglalkozunk, a PostGIS és a SpatiaLite adatbázis
RészletesebbenOrszágos Területrendezési Terv térképi mel ékleteinek WMS szolgáltatással történő elérése, Quantum GIS program alkalmazásával Útmutató 2010.
Országos Területrendezési Terv térképi mellékleteinek WMS szolgáltatással történő elérése, Quantum GIS program alkalmazásával Útmutató 2010. május 1. BEVEZETÉS Az útmutató célja az Országos Területrendezési
RészletesebbenBevezetés a QGIS program használatába Összeálította dr. Siki Zoltán
Bevezetés Bevezetés a QGIS program használatába Összeálította dr. Siki Zoltán A QGIS program egy nyiltforrású asztali térinformatikai program, mely a http://www.qgis.org oldalról tölthető le. Ebben a kis
RészletesebbenTöbbfelhasználós és internetes térkép kezelés, megjelenítés
Többfelhasználós és internetes térkép kezelés, megjelenítés Többfelhasználós környezetek Egyszerű fájlszerveres megoldás, LAN (Novel, Windows hálózat) Egy fájl egyidejű módosítása több helyről nem lehetséges
RészletesebbenQGIS tanfolyam (ver.2.0)
QGIS tanfolyam (ver.2.0) I. Rétegkezelés, stílusbeállítás 2014. január-február Összeállította: Bércesné Mocskonyi Zsófia Duna-Ipoly Nemzeti Park Igazgatóság A QGIS a legnépszerűbb nyílt forráskódú asztali
RészletesebbenTéradatokkal kapcsolatos elemzések és fejlesztések a FÖMI Térinformatikai Igazgatóságán
Téradatokkal kapcsolatos elemzések és fejlesztések a FÖMI Térinformatikai Igazgatóságán Dr. Kristóf Dániel Képes Attila GISOpen 2013 NyME GEO, Székesfehérvár, 2013.03.12-14. Földmérési és Távérzékelési
RészletesebbenQGIS Gyakorló. 1. kép: Koordináta levétel plugin bekapcsolása.
QGIS Gyakorló Verzió: 1.8.0 Trunk (Az 1.6 os verzió fejlesztői kiadása) Cím: Tagolt szöveg réteg hozzáadás; WKT - Well Known Text - opció. Minta fájl: http://www.box.net/shared/adayk6f5oy Az alábbiakban
RészletesebbenAdatbáziskezelő-szerver. Relációs adatbázis-kezelők SQL. Házi feladat. Relációs adatszerkezet
1 2 Adatbáziskezelő-szerver Általában dedikált szerver Optimalizált háttértár konfiguráció Csak OS + adatbázis-kezelő szoftver Teljes memória az adatbázisoké Fő funkciók: Adatok rendezett tárolása a háttértárolón
RészletesebbenMS ACCESS 2010 ADATBÁZIS-KEZELÉS ELMÉLET SZE INFORMATIKAI KÉPZÉS 1
SZE INFORMATIKAI KÉPZÉS 1 ADATBÁZIS-KEZELÉS MS ACCESS 2010 A feladat megoldása során a Microsoft Office Access 2010 használata a javasolt. Ebben a feladatban a következőket fogjuk gyakorolni: Adatok importálása
RészletesebbenInternetes térkép publikálási technikák, szabványok, trendek, nyílt forráskódú megoldások
Internetes térkép publikálási technikák, szabványok, trendek, nyílt forráskódú megoldások dr. Siki Zoltán Áttekintés OGC, OSGeo szervezetek Szabványosítási irányok Nem szabványos megoldások (Google) OGC
RészletesebbenAdatbázisok. 8. gyakorlat. SQL: CREATE TABLE, aktualizálás (INSERT, UPDATE, DELETE), SELECT október október 26. Adatbázisok 1 / 17
Adatbázisok 8. gyakorlat SQL: CREATE TABLE, aktualizálás (INSERT, UPDATE, DELETE), SELECT 2015. október 26. 2015. október 26. Adatbázisok 1 / 17 SQL nyelv Structured Query Language Struktúrált lekérdez
RészletesebbenGRASS GIS workshop. Térinformatikai Konferencia kísérő esemény Debrecen, 2013. május 24. Padányi-Gulyás Gergely (Fegyi) Siki Zoltán
GRASS GIS workshop Térinformatikai Konferencia kísérő esemény Debrecen, 2013. május 24. Padányi-Gulyás Gergely (Fegyi) Siki Zoltán Mottó: Computers are like air conditioners they stop working properly
RészletesebbenADATBÁZIS-KEZELÉS - BEVEZETŐ - Tarcsi Ádám, ade@inf.elte.hu
ADATBÁZIS-KEZELÉS - BEVEZETŐ - Tarcsi Ádám, ade@inf.elte.hu Számonkérés 2 Papíros (90 perces) zh az utolsó gyakorlaton. Segédanyag nem használható Tematika 1. félév 3 Óra Dátum Gyakorlat 1. 2010.09.28.
RészletesebbenTartalomjegyzék. Tartalomjegyzék 1. Az SQL nyelv 1 Az SQL DDL alapjai 2
Tartalomjegyzék Tartalomjegyzék 1 Az SQL nyelv 1 Az SQL DDL alapjai 2 Adatbázis parancsok 2 Táblaparancsok 2 A táblázat létrehozása 2 A táblázat módosítása 3 A tábla törlése 3 Indextábla létrehozása 3
RészletesebbenAdatbázis-lekérdezés. Az SQL nyelv. Makány György
Adatbázis-lekérdezés Az SQL nyelv Makány György SQL (Structured Query Language=struktúrált lekérdező nyelv): relációs adatbázisok adatainak visszakeresésére, frissítésére, kezelésére szolgáló nyelv. Születési
RészletesebbenAdatbázis rendszerek. Molnár Bence. Szerkesztette: Koppányi Zoltán
Adatbázis rendszerek Molnár Bence Szerkesztette: Koppányi Zoltán Kiterjesztett relációs algebra Az ismétlődések megszüntetése Delta op. A műveleteinket multihalmazon definiáltuk Így a sorok ismétlődhetnek
RészletesebbenSQL*Plus. Felhasználók: SYS: rendszergazda SCOTT: demonstrációs adatbázis, táblái: EMP (dolgozó), DEPT (osztály) "közönséges" felhasználók
SQL*Plus Felhasználók: SYS: rendszergazda SCOTT: demonstrációs adatbázis, táblái: EMP dolgozó), DEPT osztály) "közönséges" felhasználók Adatszótár: metaadatokat tartalmazó, csak olvasható táblák táblanév-prefixek:
RészletesebbenNavigációs GPS adatok kezelése QGIS programmal (1.4 verzió) Összeállította dr. Siki Zoltán
Navigációs GPS adatok kezelése QGIS programmal (1.4 verzió) Összeállította dr. Siki Zoltán A QGIS program GPS eszközök modulja segítségével kétirányú kommunikációt folytathatunk a navigációs GPS vevőnkkel.
RészletesebbenInformatika 11. Adatbázis szerverek Kottyán, László
Informatika 11. Adatbázis szerverek Kottyán, László Informatika 11.: Adatbázis szerverek Kottyán, László Lektor: Cseri, Tamás Ez a modul a TÁMOP - 4.1.2-08/1/A-2009-0027 Tananyagfejlesztéssel a GEO-ért
RészletesebbenBevezetés: az SQL-be
Bevezetés: az SQL-be Tankönyv: Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 2.3. Relációsémák definiálása SQL-ben, adattípusok, kulcsok megadása 02B_BevSQLsemak
RészletesebbenAdatbáziskezelı-szerver SQL. Relációs adatbázis-kezelık. Relációs adatszerkezet. Házi feladat 2012.03.05.
1 2 Adatbáziskezelı-szerver Általában dedikált szerver Optimalizált háttértár konfiguráció Csak OS + adatbázis-kezelő szoftver Teljes memória az adatbázisoké Fő funkciók: Adatok rendezett tárolása a háttértárolón
RészletesebbenArcGIS Desktop QGIS GRASS AutoCAD Map ITR. Op. rendszer Win Linux, Win, OSX Unix, CygWin, (Win) Win korábban DOS, Win. GRASS specific GDAL/OGR
GIS mérföldkövek 1963 Canada Geographic Information Systems (CGIS) 1964 Harvard Laboratory for Computer Graphics 1969 Environmental Science Research Institute (ESRI) alapítása 1972 az első Landsat műhold
RészletesebbenTábla létrehozása: CREATE TABLE alma( ID INT( 3 ) NOT NULL PRIMARY KEY, Leiras VARCHAR( 100 ) );
Tábla létrehozása: CREATE TABLE alma( ID INT( 3 ) NOT NULL PRIMARY KEY, Leiras VARCHAR( 100 ) ); CREATE TABLE `dihunor`.`csapat` ( `ID` INT( 4 ) NOT NULL AUTO_INCREMENT PRIMARY KEY COMMENT 'A csapat azonositoja',
RészletesebbenOrszágos Területrendezési Terv térképi mel ékleteinek WMS szolgáltatással történő elérése, MapInfo program alkalmazásával Útmutató 2010.
Országos Területrendezési Terv térképi mellékleteinek WMS szolgáltatással történő elérése, MapInfo program alkalmazásával Útmutató 2010. június 1. BEVEZETÉS Az útmutató célja az Országos Területrendezési
RészletesebbenAdatbázisok. 9. gyakorlat SQL: SELECT október október 26. Adatbázisok 1 / 14
Adatbázisok 9. gyakorlat SQL: SELECT 2015. október 26. 2015. október 26. Adatbázisok 1 / 14 SQL SELECT Lekérdezésre a SELECT utasítás szolgál, mely egy vagy több adattáblából egy eredménytáblát állít el
RészletesebbenJava és web programozás
Budapesti Műszaki Egyetem 2015. 04. 08. 10. Előadás Ami kimearad múlthéten Ha már megvan a KeyListener vagy MouseListener osztályunk a következõ módon tudjuk hozzárendelni egy JFrame vagy JPanel-hez: Ami
RészletesebbenQGIS. Tematikus szemi-webinárium Térinformatika. Móricz Norbert. Nemzeti Agrárkutatási és Innovációs Központ Erdészeti Tudományos Intézet (NAIK ERTI)
Tematikus szemi-webinárium Térinformatika Móricz Norbert Nemzeti Agrárkutatási és Innovációs Központ Erdészeti Tudományos Intézet (NAIK ERTI) Tartalom QGIS ismertető Vektor/raszter adatok elemzési lehetőségei
Részletesebben8. Gyakorlat SQL. DDL (Data Definition Language) adatdefiníciós nyelv utasításai:
8. Gyakorlat SQL SQL: Structured Query Language; a relációs adatbáziskezelők szabványos, strukturált lekérdező nyelve SQL szabványok: SQL86, SQL89, SQL92, SQL99, SQL3 Az SQL utasításokat mindig pontosvessző
RészletesebbenOrszágos Területrendezési Terv térképi mellékleteinek WMS szolgáltatással történő elérése, MapInfo program alkalmazásával
TeIR Országos Területrendezési Terv térképi mellékleteinek WMS szolgáltatással történő elérése, MapInfo program alkalmazásával Felhasználói útmutató Budapest, 2015. április 1 BEVEZETÉS Az útmutató célja
RészletesebbenAdatbázisok - 1. előadás
Óbudai Egyetem Alba Regia Műszaki Kar (AMK) Székesfehérvár 2015. október 15. Köszönet A tárgyat korábban Kottyán László tanította. Köszönöm neki, hogy az általa elkészített
RészletesebbenQuantum GIS (QGIS) dr. Siki Zoltán siki@agt.bme.hu. Mottó: Computers are like air conditioners - they stop working properly when you open Windows.
Quantum GIS (QGIS) dr. Siki Zoltán siki@agt.bme.hu Mottó: Computers are like air conditioners - they stop working properly when you open Windows. Szoftver kategóriák Szabad szoftver (nyílt forráskódú)
RészletesebbenProduktív környezetben használt, nyílt forráskódú komplex térinformatikai megoldások dr. Siki Zoltán
Produktív környezetben használt, nyílt forráskódú komplex térinformatikai megoldások dr. Siki Zoltán BME Általános és Felsőgeodézia tanszék siki@agt.bme.hu Nyiltforrású koncepció Négy szabadság (Richard
RészletesebbenAdatbázis-kezelés. Harmadik előadás
Adatbázis-kezelés Harmadik előadás 39 Műveletek csoportosítása DDL adat definiálás Objektum létrehozás CREATE Objektum törlés DROP Objektum módosítás ALTER DML adat módosítás Rekord felvitel INSERT Rekord
RészletesebbenMicrosoft SQL Server telepítése
Microsoft SQL Server telepítése Az SQL Server a Microsoft adatbázis kiszolgáló megoldása Windows operációs rendszerekre. Az SQL Server 1.0 verziója 1989-ben jelent meg, amelyet tizenegy további verzió
RészletesebbenDXF állományok megnyitása QGIS programmal (1.7 verzió) Összeállította: Ács Eszter, dr. Siki Zoltán
DXF állományok megnyitása QGIS programmal (1.7 verzió) Összeállította: Ács Eszter, dr. Siki Zoltán A QGIS programmal többféle vektoros térinformatikai formátumot közvetlenül meg lehet nyitni (pl. ESRI
RészletesebbenTrendek a nyílt forráskódú térinformatikai fejlesztésekben
Trendek a nyílt forráskódú térinformatikai fejlesztésekben dr. Siki Zoltán siki@agt.bme.hu 5. Térinformatikai Konferencia és Szakkiállítás Debrecen, 2014. május 29-31. Mérföldkövek GNU 1983 GDAL 2000 FOSS4G
RészletesebbenVálasztó lekérdezés létrehozása
Választó lekérdezés létrehozása A választó lekérdezés egy vagy több rekordforrásból származó adatokat jelenít meg. A választó lekérdezések a táblák, illetve az adatbázis tartalmát nem változtatják meg,
RészletesebbenSQL parancsok feldolgozása
Az SQL nyelv SQL nyelv szerepe Sequental Query Language, deklaratív nyelv Halmaz orientált megközelítés, a relációs algebra műveleteinek megvalósítására Előzménye a SEQUEL (IBM) Algoritmus szerkezeteket
RészletesebbenJava és web programozás
Budapesti M szaki Egyetem 2013. november 20. 10. El adás SQLite SQLite: Adatbázis kezel rendszer SQL standardokat nagyrészt követi Nagyon elterjedt, pl böngész kben is használt Nehéz olyan programnyelvet
RészletesebbenAz SQL nyelv Structured Query Language (Struktúrált lekérdező nyelv)
Az SQL nyelv Structured Query Language (Struktúrált lekérdező nyelv) Az SQL a relációs adatbázis-kezelő rendszerek ma legelterjedtebb szabványosított adatbáziskezelő nyelve. Az IBM dolgozta ki 1983-ban,
RészletesebbenA gyakorlat során MySQL adatbázis szerver és a böngészőben futó phpmyadmin használata javasolt. A gyakorlat során a következőket fogjuk gyakorolni:
1 Adatbázis kezelés 2. gyakorlat A gyakorlat során MySQL adatbázis szerver és a böngészőben futó phpmyadmin használata javasolt. A gyakorlat során a következőket fogjuk gyakorolni: Táblák létrehozása,
RészletesebbenVektoros grafikát tároló adatbázisok. Katona Endre Térképi adatbázisok diasorozata alapján
Vektoros grafikát tároló adatbázisok Katona Endre Térképi adatbázisok diasorozata alapján Vektoros adatábrázolás Kép = rajzelemek sorozata, koordinátageometriai leírással. CAD rendszerekre jellemző (pl.
RészletesebbenAdatbázisok I. Definíció: DDL: - objektum létrehozás CREATE - objektum megszüntetés DROP - objektum módosítás ALTER
Adatbázisok I 1 SQL- Utasítások csoportosítása Definíció: DDL: - objektum létrehozás CREATE - objektum megszüntetés DROP - objektum módosítás ALTER Módosítás: DML: - rekord felvitel INSERT - rekord törlés
RészletesebbenAdatbázisok* tulajdonságai
Gazdasági folyamatok térbeli elemzése 4. előadás 2010. 10. 05. Adatbázisok* tulajdonságai Rendezett, logikailag összefüggő és meghatározott szempont szerint tárolt adatok és/vagy információk halmaza Az
RészletesebbenA könyv tartalomjegyzéke
A könyv tartalomjegyzéke Elıszó Bevezetés Adatbázis-kezelı rendszerek Adatmodellezés Alapfogalmak Egyedhalmaz, egyed Kapcsolat, kapcsolat-elıfordulás, kapcsolat típusa Tulajdonság, tulajdonságérték, értékhalmaz
RészletesebbenMIKOVINY SÁMUEL TÉRINFORMATIKAI EMLÉKVERSENY
FVM VIDÉKFEJLESZTÉSI, KÉPZÉSI ÉS SZAKTANÁCSADÁSI INTÉZET NYUGAT MAGYARORSZÁGI EGYETEM GEOINFORMATIKAI KAR MIKOVINY SÁMUEL TÉRINFORMATIKAI EMLÉKVERSENY 2008/2009. TANÉV Az I. FORDULÓ FELADATAI NÉV:... Tudnivalók
RészletesebbenKészítette: Enisz Krisztián, Lugossy Balázs, Speiser Ferenc, Ughy Gergely 2010.11.29. 1
Készítette: Enisz Krisztián, Lugossy Balázs, Speiser Ferenc, Ughy Gergely 2010.11.29. 1 /17 Tartalomjegyzék A térinformatikáról általánosságban Célok Felhasznált eszközök Fejlesztés lépései Adatbázis Grafikus
RészletesebbenAdattípusok. Max. 2GByte
Adattípusok Típus Méret Megjegyzés Konstans BIT 1 bit TRUE/FALSE SMALLINT 2 byte -123 INTEGER 4 byte -123 COUNTER 4 byte Automatikus 123 REAL 4 byte -12.34E-2 FLOAT 8 byte -12.34E-2 CURRENCY / MONEY 8
RészletesebbenA szürke háttérrel jelölt fejezet/alfejezet szövege a CD-mellékleten található. A CD-melléklet használata. 1. Elméleti áttekintés 1
A szürke háttérrel jelölt fejezet/alfejezet szövege a CD-mellékleten található meg. A CD-melléklet használata Bevezetés xi xiii 1. Elméleti áttekintés 1 1.1. Adatmodellezés 3 1.2. Táblák, oszlopok és sorok
RészletesebbenKészítette: Szabóné Nacsa Rozália
Készítette: Szabóné Nacsa Rozália nacsa@inf.elte.hu 1 Structured Query Language (Struktúrált lekérdező nyelv) Relációs adatbázisok kezelésére kifejlesztett szabvány 2 DIAKOK dkód vnév knév 1001 Kiss János
RészletesebbenA QuantumGIS projekt és szoftver bemutatása. Juhász Levente SZTE TFGT
A QuantumGIS projekt és szoftver bemutatása Juhász Levente SZTE TFGT Áttekintés A projekt (Mióta? Kik? Miért?) A szoftver (Főbb funkciók) Használhatóság érzékeltetése pár funkción keresztül A használat
RészletesebbenSQL ALAPOK. Bevezetés A MYSQL szintaxisa Táblák, adatok kezelésének alapjai
SQL ALAPOK Bevezetés A MYSQL szintaxisa Táblák, adatok kezelésének alapjai BEVEZETÉS SQL: Structured Query Language Strukturált Lekérdező Nyelv Szabvány határozza meg, azonban számos nyelvjárása létezik
RészletesebbenA relációs adatbáziskezelés szabványos nyelve Két fő csoportba sorolhatók az utasításai
8. gyakorlat Structured Query Language Struktúrált lekérdező nyelv A relációs adatbáziskezelés szabványos nyelve Két fő csoportba sorolhatók az utasításai DDL (Data Definition Language) adatstruktúra definiáló
RészletesebbenMINERVA TÉRINFORMATIKAI RENDSZER
MINERVA TÉRINFORMATIKAI RENDSZER VÍZHÁLÓZAT TÉRINFORMATIKAI INTEGRÁCIÓJA MINERVA TÉRINFORMATIKAI RENDSZER 1. ALAPTÉRKÉP A hivatalos földhivatali digitális alaptérkép az alapja a digitális elektromos szakági
Részletesebben(ArcCatalog, ArcMap)
Országos Területrendezési Terv térképi mellékleteinek WMS szolgáltatással történő elérése, Esri programok alkalmazásával (ArcCatalog, ArcMap) Útmutató 2014. október 1. BEVEZETÉS Az útmutató célja az Országos
RészletesebbenAdatbázis kezelés Delphiben. SQL lekérdezések
Adatbázis kezelés Delphiben. SQL lekérdezések Structured Query Language adatbázisok kezelésére szolgáló lekérdező nyelv Szabályok: Utasítások tetszés szerint tördelhetők Utasítások végét pontosvessző zárja
RészletesebbenAdatbázisok. 2. gyakorlat SQL november november 12. Adatbázisok 1 / 31
Adatbázisok 2. gyakorlat SQL 2016. november 12. 2016. november 12. Adatbázisok 1 / 31 SQL nyelv Structured Query Language Struktúrált lekérdez nyelv A relációs adatbáziskezelés szabványos nyelve Két f
RészletesebbenAz ErdaGIS térinformatikai keretrendszer
Az ErdaGIS térinformatikai keretrendszer Két évtized tapasztalatát sűrítettük ErdaGIS térinformatikai keretrendszerünkbe, mely moduláris felépítésével széleskörű felhasználói réteget céloz, és felépítését
RészletesebbenGyakorlás: Hozzunk létre egy Alkalmazottak táblát AZO szám, Részleg szöveg, Munkakör szöveg és BelépésDátuma dátum típussal.
Adatbázis létrehozása Adatleíró műveletek CREATE DATABASE "tan1" WITH ENCODING= LATIN2 ; vagy parancssorból a terminál alatt $ createdb tan1 E=latin2 Kapcsolódás az adatbázishoz $ psql tan1 Adattábla létrehozása
RészletesebbenAdattípusok. Max. 2GByte
Adattípusok Típus Méret Megjegyzés Konstans BIT 1 bit TRUE/FALSE TINIINT 1 byte 12 SMALLINT 2 byte -123 INTEGER 4 byte -123 COUNTER 4 byte Automatikus 123 REAL 4 byte -12.34E-2 FLOAT 8 byte -12.34E-2 CURRENCY
RészletesebbenAdatbázis-kezelés alapok Adatbázisok című tárgyhoz, ismétlés kapcsán
Adatbázis-kezelés alapok Adatbázisok című tárgyhoz, ismétlés kapcsán Hogyan tároljunk nagy mennyiségű adatot? Redundáns (ismétlődő) adatok Adattípusok konzisztenciáját nem biztosítja Nem kereshető, nehezen
RészletesebbenIntelligens közlekedési rendszerek (ITS)
Budapesti Műszaki és Gazdaságtudományi Egyetem Közlekedésüzemi és Közlekedésgazdasági Tanszék Intelligens közlekedési rendszerek (ITS) Térinformatika (GIS) közlekedési alkalmazásai Közlekedési adatbázisok
RészletesebbenLBRA6i integrált rendszer
LBRA6i integrált rendszer LIBRA 6i logolás és a log megtekintése Készítette: Libra Szoftver Zrt. Létrehozás dátuma: 2005.12.15. Utolsó módosítás: 2014.10.30. Referencia szám: LIBRA6i_UZEM_V_1.5 Verzió:
RészletesebbenPHP-MySQL. Adatbázisok gyakorlat
PHP-MySQL Adatbázisok gyakorlat Weboldalak és adatbázisok Az eddigiek során megismertük, hogyan lehet a PHP segítségével dinamikus weblapokat készíteni. A dinamikus weboldalak az esetek többségében valamilyen
RészletesebbenBEVEZETÉS Az objektum fogalma
BEVEZETÉS Az objektum fogalma Program (1) Adat (2) Objektum Kiadványszerkesztés Word Táblázatkezelés Excel CAD AutoCad Adatbáziskezelés Access 1 Program (1) Adat (2) Objektum Adatmodell (2) A valós világ
RészletesebbenSQL PÉLDATÁR. készült a PTE TTK Iskolai informatika III. kurzus teljesítésére
SQL PÉLDATÁR készült a PTE TTK Iskolai informatika III. kurzus teljesítésére PTE TTK Czimmermann Gergely MA matematika informatika tanár szakos hallgató 2017 Tartalomjegyzék 1. Adatleíró műveletek... 3
RészletesebbenADATBÁZISOK gyakorlat: SQL 2. rész SELECT
ADATBÁZISOK 9-10. gyakorlat: SQL 2. rész SELECT SELECT utasítás általános alakja SELECT [DISTINCT] oszloplista FROM táblanévlista [WHERE feltétel] [GROUP BY oszloplista [HAVING feltétel] ] [ORDER BY oszloplista];
RészletesebbenAdatbázis rendszerek. Molnár Bence. Szerkesztette: Koppányi Zoltán
Adatbázis rendszerek Molnár Bence Szerkesztette: Koppányi Zoltán A mai órán A mai órán Házi tapasztalatok SQL (és ami mögötte van) Házi tapasztalatok Házi tapasztalatok Házik besorolása megtörtént Oktatói
RészletesebbenTérinformatikai (GIS) és CAD adatmodellek és adatformátumok Digitális térképek előállítási technológiái, metaadatok szerepe
Mérnöki létesítmények geodéziája Térinformatikai (GIS) és CAD adatmodellek és adatformátumok Digitális térképek előállítási technológiái, metaadatok szerepe Siki Zoltán siki.zoltan@epito.bme.hu Vektoros
RészletesebbenNyílt forráskódú tapasztalatok a FÖMI Térinformatikai Igazgatóságán
Nyílt forráskódú tapasztalatok a FÖMI Térinformatikai Igazgatóságán Dr. Kristóf Dániel osztályvezető Oláh Róbert igazgató Olasz Angéla térinformatikus Nyílt forráskódú GIS munkaértekezlet, BME, 2013.02.06.
RészletesebbenAdatbázisok. 8. gyakorlat. SQL: CREATE TABLE, aktualizálás (INSERT, UPDATE, DELETE) október október 22. Adatbázisok 1 / 14
Adatbázisok 8. gyakorlat SQL: CREATE TABLE, aktualizálás (INSERT, UPDATE, DELETE) 2014. október 22. 2014. október 22. Adatbázisok 1 / 14 SQL nyelv Structured Query Language Struktúrált lekérdez nyelv A
RészletesebbenWEBFEJLESZTÉS 2. ADATBÁZIS-KEZELÉS, OSZTÁLYOK
WEBFEJLESZTÉS 2. ADATBÁZIS-KEZELÉS, OSZTÁLYOK Horváth Győző Egyetemi adjunktus 1117 Budapest, Pázmány Péter sétány 1/C, 2.420 Tel: (1) 372-2500/1816 2 Ismétlés Ismétlés 3 Fájl/Adatbázis 3 4 Szerver 2 CGI
RészletesebbenDr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 4.ELŐADÁS. Adatbázis alapú alkalmazások készítése PHP-ben
Dr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 4.ELŐADÁS 2015-2016 Adatbázis alapú alkalmazások készítése PHP-ben Adatbázis alapú alkalmazás 2 A leggyakrabban használt dinamikus alkalmazások
RészletesebbenBevezetés a QGIS program használatába 2.0 verzió Összeállította: dr. Siki Zoltán
Bevezetés Bevezetés a QGIS program használatába 2.0 verzió Összeállította: dr. Siki Zoltán A QGIS program egy nyílt forráskódú asztali térinformatikai program, mely a http://www.qgis.org oldalról tölthető
RészletesebbenAdatbázis rendszerek. dr. Siki Zoltán
Adatbázis rendszerek I. dr. Siki Zoltán Adatbázis fogalma adatok valamely célszerűen rendezett, szisztéma szerinti tárolása Az informatika elterjedése előtt is számos adatbázis létezett pl. Vállalati személyzeti
RészletesebbenRaszter georeferálás QGIS-ben Összeállította: dr. Siki Zoltán verzióra aktualizálta: Jáky András
Raszter georeferálás QGIS-ben Összeállította: dr. Siki Zoltán 2.18.3. verzióra aktualizálta: Jáky András (jakyandras@gmail.com) Ez a leírás ahhoz nyújt segítséget, hogy szkennelt térképet vagy ortofotót
RészletesebbenTERVEZÉSTÁMOGATÁS SORÁN LETÖLTÖTT FÁJLOK MEGNYITÁSA
TERVEZÉSTÁMOGATÁS SORÁN LETÖLTÖTT FÁJLOK MEGNYITÁSA LECHNER TUDÁSKÖZPONT TERÜLETI, ÉPÍTÉSZETI ÉS INFORMATIKAI NONPROFIT KFT. CÍM / 1111 Budapest, Budafoki út 59. WWW.E-EPITES.HU EKOZMUHELPDESK@E-EPITES.HU
RészletesebbenProgramozás. Adatbázis-kezelés (alapok) Fodor Attila
Programozás Adatbázis-kezelés (alapok) Fodor Attila Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék foa@almos.vein.hu 2010. április 22. Bevezetés Adatbáziskezelés
RészletesebbenAdatbázis rendszerek 7. előadás State of the art
Adatbázis rendszerek 7. előadás State of the art Molnár Bence Szerkesztette: Koppányi Zoltán Osztott adatbázisok Osztott rendszerek Mi is ez? Mi teszi lehetővé? Nagy sebességű hálózat Egyre olcsóbb, és
RészletesebbenSQL jogosultság-kezelés. Privilégiumok Grant és Revoke Grant Diagrammok
SQL jogosultság-kezelés Privilégiumok Grant és Revoke Grant Diagrammok 1 Jogosultság-kezelés Egy fájlrendszer általában jogosultságokat rendel az általa kezelt objektumokhoz. Tipikusan olvasható, írható,
RészletesebbenFöldmérési és Távérzékelési Intézet
Ta p a s z ta l a to k é s g ya ko r l a t i m e g o l d á s o k a W M S s zo l gá l tatá s b a n Földmérési és Távérzékelési Intézet 2011.03.13. WMS Szolgáltatások célja A technikai fejlődéshez igazodva
RészletesebbenAdatbázis-kezelő rendszerek. dr. Siki Zoltán
Adatbázis-kezelő rendszerek I. dr. Siki Zoltán Adatbázis fogalma adatok valamely célszerűen rendezett, szisztéma szerinti tárolása Az informatika elterjedése előtt is számos adatbázis létezett pl. Vállalati
RészletesebbenB I T M A N B I v: T 2015.03.01 M A N
Adatbázis Rendszerek MSc 2. Gy: MySQL Táblák, adatok B I v: T 2015.03.01 M A N 1/41 Témakörök SQL alapok DDL utasítások DML utasítások DQL utasítások DCL utasítások 2/41 Az SQL jellemzése Az SQL a relációs
RészletesebbenBevezetés a QGIS program használatába 3.4 verzió Összeállította: dr. Siki Zoltán
Bevezetés a QGIS program használatába 3.4 verzió Összeállította: dr. Siki Zoltán Bevezetés A QGIS program egy nyílt forráskódú asztali térinformatikai program, mely a http://www.qgis.org oldalról tölthető
RészletesebbenSQL. 1.rész. 1.elıadás // Adatbázisok-1 elıadás // Ullman-Widom (Stanford) tananyaga alapján // Hajas Csilla (ELTE IK) 1
SQL 1.rész 1.elıadás // Adatbázisok-1 elıadás // Ullman-Widom (Stanford) tananyaga alapján // Hajas Csilla (ELTE IK) 1 SQL története, szabványok Szabvány adatbázis-kezelő nyelv: SQL SQL (angol kiejtésben
RészletesebbenAdatbázis Rendszerek II. 8. Gyakorló környezet
Adatbázis Rendszerek II. 8. Gyakorló környezet 1/24 B IT v: 2017.10.26 MAN Gyakorló környezet Géptermek 193.6.5.58:8080/apex H16_neptunkód ADMIN neptunkód 2/24 Jelszó váltás 1 2 3 4 3/24 Gyakorló környezet
RészletesebbenAdatbázisok elmélete 9. előadás
Adatbázisok elmélete 9. előadás Katona Gyula Y. Budapesti Műszaki és Gazdaságtudományi Egyetem Számítástudományi Tsz. I. B. 137/b kiskat@cs.bme.hu http://www.cs.bme.hu/ kiskat 2005 ADATBÁZISOK ELMÉLETE
Részletesebben5. téma XML DB. Az adatkezelés és XML kapcsolata. Miért fontos az XML használata az adatbázis kezelésben?
Adatbázis modellek 5. téma XML DB Az adatkezelés és XML kapcsolata Miért fontos az XML használata az adatbázis kezelésben? Adattárolás alapformái: - strukturált - szabad-szöveges - szemi struktúrált -
RészletesebbenKulcsár Attila. GisOpen Térbeli adatbázisok gyakorlati szemmel GeoCalc GIS. GisOpen 2009 Konferencia
Kulcsár Attila Térbeli adatbázisok gyakorlati szemmel GeoCalc GIS GisOpen 2009 1 Cél A GeoCalc GIS egy olyan Desktop GIS alkalmazás, amely a hazánkban, különböző térbeli helyekhez köthető, eltérő típusú,
RészletesebbenAdatbázis rendszerek SQL nyomkövetés
Adatbázis rendszerek 1. 12. SQL nyomkövetés 1/32 B ITv: MAN 2017.10.26 Nyomkövetési feladat 2/32 Gyakorló feladatok Termék-Vásárlás-Vásárló Oktató-Tantárgy-Hallgató 3/32 Gyakorló feladat: Termék-Vásárlás-Vásárló
RészletesebbenGeoServer, OpenLayers és WFS. Dolleschall János 2009. 08. 17.
GeoServer, OpenLayers és WFS Dolleschall János 2009. 08. 17. A GeoServer A GeoServer egy nyílt forráskódú szerver szoftver, ami lehetővé teszi térbeli adatok megosztását. Java-ban íródott, így platformfüggetlen.
RészletesebbenGDi Esri Magyarország Felhasználói Konferencia Timár Gábor: Konkurens adatfeldolgozás ArcGIS rendszerben
1 Nagy adat: Mi 30? Konkurens Felhasználók száma Műveletek Gyakoriság Adatfeldolgozás: CRUD 2 Fájl alapú MePAR Országos állományból fájl alapú geoadatbázisok ( check out ) diszjunkt területek Gyors kliens
RészletesebbenA gyakorlat során MySQL adatbázis szerver és a böngészőben futó phpmyadmin használata javasolt. A gyakorlat során a következőket fogjuk gyakorolni:
1 Adatbázis kezelés 3. gyakorlat A gyakorlat során MySQL adatbázis szerver és a böngészőben futó phpmyadmin használata javasolt. A gyakorlat során a következőket fogjuk gyakorolni: Tábla kapcsolatok létrehozása,
RészletesebbenElemi alkalmazások fejlesztése IV.
Structured Query Language (Struktúrált lekérdez ı nyelv) Relációs adatbázisok kezelésére kifejlesztett szabvány né Nacsa Rozália nacsa@inf.elte.hu Fejlesztı : MySQLAB weboldal: www.mysql.com MySQL installálása.
RészletesebbenAz indexelés újdonságai Oracle Database 12c R1 és 12c R2
Az indexelés újdonságai Oracle Database 12c R1 és 12c R2 Szabó Rozalinda Oracle adattárház szakértő, oktató szabo.rozalinda@gmail.com Index tömörítés fejlődése 8.1.3-as verziótól: Basic (Prefixes) index
RészletesebbenMozgásvizsgálati mérések internetes megjelenítése. Zemkó Szonja - Dr. Siki Zoltán
Mozgásvizsgálati mérések internetes megjelenítése Zemkó Szonja - Dr. Siki Zoltán Áttekintés Az ötlet megszületése Nyílt szabványok és nyílforrású szoftverek A rendszer komponensei Bemutató Az ötlet megszületése
RészletesebbenOracle Spatial. Térbeli adatot tartalmazó tábla: Geometry table Legalább 2 oszlopa van: Elsődleges kulcs, SDO_GEOMETRY típusú oszlop.
Oracle Spatial Az Oracle adatbázis-kezelő rendszer Oracle Spatial (Oracle Locator) nevű kiegészítő modulja támogatja a térbeli adatok kezelését. Térbeli adatot tartalmazó tábla: Geometry table Legalább
Részletesebben