Difference between revisions of "Prostorové databáze"

From Wikivyuka
Jump to: navigation, search
m (SQL)
m (Spatial & Locator)
 
(34 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Prostorové databáze ==
+
== Prostorové databáze - cvičení==
  
 
[[Cvičení]]
 
[[Cvičení]]
  
 +
Zde je možné si stáhnout SQLDeveloper ve verzi kompatibilní s extenzí GeoRaptor [http://homel.vsb.cz/~dur30/sqldeveloper-3.2.zip sqldeveloper v3.2]
  
[[Zápočtové úkoly]]
+
Zadání semestrálního projektu 2014 je umístěn na stránce [[Zápočtové úkoly]]  
  
[[Zápočet - body]]
+
[[Zápočet - body]]  
  
[[Ukázkový zápočtový úkol]]
+
Stav k 31.3.2014 [[Media:BodyPDB201x.pdf | Body]]
 +
 
 +
<!--Řešení testových úloh: [[Media:TestA.pdf | Test A]], [[Media:TestB.pdf | Test B]] -->
 +
 
 +
[[Ukázkový zápočtový úkol]] - různé zpracování semestrálních projektů
  
 
== Oracle ==
 
== Oracle ==
Line 17: Line 22:
  
 
[[Pomůcky, materiály, tutoriály]]
 
[[Pomůcky, materiály, tutoriály]]
 +
 +
[[Datové typy]]
  
 
==SQL==
 
==SQL==
Line 22: Line 29:
 
[[Práce s tabulkami]]
 
[[Práce s tabulkami]]
  
[[Vyhledávání]]
+
[[Vyhledávání]] - kompletní příkaz SELECT
  
 
[[Opakování SQL]]
 
[[Opakování SQL]]
  
  '''Příklad za bonusové body (při plné správnosti 3 body):'''
+
  '''Příklad za bonusové body (při plné správnosti 2 body):'''
 
  Zjistěte jméno zaměstnance, který je (byl) u firmy zaměstnán nejdéle. Berte v úvahu, že někteří zaměstanci během svého působení změnili pracovní pozici.  
 
  Zjistěte jméno zaměstnance, který je (byl) u firmy zaměstnán nejdéle. Berte v úvahu, že někteří zaměstanci během svého působení změnili pracovní pozici.  
  Zajímají nás pouze Ti, u kterých je sledována jejich pracovní historie.
+
  Zajímají nás pouze ti, u kterých je sledována jejich pracovní historie.
 
  Upřesňující dotazy či již hotové řešení posílejte na mailovou adresu: daniela.szturcova@vsb.cz.
 
  Upřesňující dotazy či již hotové řešení posílejte na mailovou adresu: daniela.szturcova@vsb.cz.
  
[[Image:schema.png|alt text]]
+
Schéma demo databáze HR lze nalézt [[zde]].
 +
 
 +
<!-- Vytvoření nových tabulek [[ds]]-->
 +
 
 +
==Parcely==
 +
 
 +
Pro pochopení práce s prostorovými daty vytvoříme fiktivní, velmi jednoduchý systém pro evidenci parcel a jejich vlastníků.
 +
 
 +
Kroky vedoucí k vytvoření systému a naplnění daty je popsáno na stránce [[Parcely]].
 +
 
 +
Použití prostorových operátorů nad daty jednoduché datavé struktury s parcelami a stavbami lze nalézt na tomto odkazu [http://gis.vsb.cz/wikivyuka/index.php/Parcely#Dotazy_s_prostorovou_slo.C5.BEkou Stavba]
  
 
==Spatial & Locator==
 
==Spatial & Locator==
  
[[Datové typy SDO_Geometry]]
+
[[Loading shapefiles into Oracle Spatial]]
 +
 
 +
[[Ukázka prostorových operací]] nad importovanými daty z ArcCR
  
[[Prostorové operátory]]
+
[[Import & Export dat]]
  
[[Příkazy k vytvoření cola_markets]] <!--Operace nad prostorovými daty-->
+
[[Příkazy k vytvoření cola_markets]] ˇ+ [[Příklady použití prostorových operátorů]] nad stejnými daty
  
[[Příklady použití prostorových operátorů]]
+
<!--Operace nad prostorovými daty-->
 +
 
 +
<!-- -->
  
 
[[Použití GeoRaptor]]
 
[[Použití GeoRaptor]]
  
[[Loading shapefiles into Oracle Spatial]]
+
 
  
 
Manuál Spatial modulu http://download.oracle.com/docs/cd/B28359_01/appdev.111/b28400/toc.htm
 
Manuál Spatial modulu http://download.oracle.com/docs/cd/B28359_01/appdev.111/b28400/toc.htm
  
 
[[Užitečné drobnůstky]]
 
[[Užitečné drobnůstky]]
 +
 +
[[Klíšťátka]]
  
  
[[Ucty naostro]]
+
<!-- [[Ucty naostro]]-->

Latest revision as of 11:33, 4 August 2014

Prostorové databáze - cvičení

Cvičení

Zde je možné si stáhnout SQLDeveloper ve verzi kompatibilní s extenzí GeoRaptor sqldeveloper v3.2

Zadání semestrálního projektu 2014 je umístěn na stránce Zápočtové úkoly

Zápočet - body

Stav k 31.3.2014 Body


Ukázkový zápočtový úkol - různé zpracování semestrálních projektů

Oracle

Prostředí na učebně

Způsoby připojení k databázi

Pomůcky, materiály, tutoriály

Datové typy

SQL

Práce s tabulkami

Vyhledávání - kompletní příkaz SELECT

Opakování SQL

Příklad za bonusové body (při plné správnosti 2 body):
Zjistěte jméno zaměstnance, který je (byl) u firmy zaměstnán nejdéle. Berte v úvahu, že někteří zaměstanci během svého působení změnili pracovní pozici. 
Zajímají nás pouze ti, u kterých je sledována jejich pracovní historie.
Upřesňující dotazy či již hotové řešení posílejte na mailovou adresu: daniela.szturcova@vsb.cz.

Schéma demo databáze HR lze nalézt zde.


Parcely

Pro pochopení práce s prostorovými daty vytvoříme fiktivní, velmi jednoduchý systém pro evidenci parcel a jejich vlastníků.

Kroky vedoucí k vytvoření systému a naplnění daty je popsáno na stránce Parcely.

Použití prostorových operátorů nad daty jednoduché datavé struktury s parcelami a stavbami lze nalézt na tomto odkazu Stavba

Spatial & Locator

Loading shapefiles into Oracle Spatial

Ukázka prostorových operací nad importovanými daty z ArcCR

Import & Export dat

Příkazy k vytvoření cola_markets ˇ+ Příklady použití prostorových operátorů nad stejnými daty


Použití GeoRaptor


Manuál Spatial modulu http://download.oracle.com/docs/cd/B28359_01/appdev.111/b28400/toc.htm

Užitečné drobnůstky

Klíšťátka