548-0140/01 – Prostorové databázové systémy 2 (PDBS2)
Garantující katedra | Katedra geoinformatiky | Kredity | 5 |
Garant předmětu | prof. Ing. Jiří Horák, Dr. | Garant verze předmětu | prof. Ing. Jiří Horák, Dr. |
Úroveň studia | pregraduální nebo graduální | Povinnost | povinný |
Ročník | 1 | Semestr | letní |
| | Jazyk výuky | čeština |
Rok zavedení | 2021/2022 | Rok zrušení | |
Určeno pro fakulty | HGF | Určeno pro typy studia | navazující magisterské |
Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi
Cílem předmětu je naučit studenty vytvářet samostatně databáze pro prostorová data a využívat SŘBD, zejména prostorového rozšíření jazyka SQL pro řešení prostorových úloh. Současně se seznamují s prostředím velkých objektově-relačních databázových systémů.
Vyučovací metody
Přednášky
Cvičení (v učebně)
Anotace
Předmět seznamuje studenty s prostředím velkým objektově-relačních databází jako je Oracle nebo PostgreSQL+PostGIS, se způsoby ukládání prostorových dat v databázovém prostředí, s konceptuálními modely, s prostorovou indexací prostorových dat, s používání prostorových funkcí v rámci jazyka SQL a implementací ve vybraných databázových prostředích.
Povinná literatura:
HORÁK J: Prostorové databázové systémy. VŠB-TU Ostrava, 2020. 164 stran.
HORÁK J. Prostorové databázové systémy. Úvod do Oracle. 2020. Sada přednášek.
PELIKÁN J. Datové struktury pro prostorové vyhledávání. Praha, 2011. Dostupné na http://cgg.mff.cuni.cz/~pepca/
YEUNG A.K.W, HALL G.B: Spatial Database Systems. Desing, Implementation and Project Management. Springer, Dordrecht, 2007. ISBN 10-1-4020-5393-2. 553 pages.
Doporučená literatura:
Další studijní materiály
Forma způsobu ověření studijních výsledků a další požadavky na studenta
Získané znalosti studentů jsou průběžně ověřovány v průběhu jednotlivých hodin. Studenti pracují na samostatných úkolech, které prokazují získané znalosti. Jednotlivé úlohy zpravidla vyžadují porozumění předchozím, jednodušším úlohám. Na závěr student musí absolvovat písemnou a ústní zkoušku.
E-learning
Další požadavky na studenta
Další požadavky nejsou stanoveny.
Prerekvizity
Předmět nemá žádné prerekvizity.
Korekvizity
Předmět nemá žádné korekvizity.
Osnova předmětu
1. Objektově-relační SŘBD. Klient-server architektura. Úvod do prostředí Oracle. Logická a fyzická struktura databáze
2. Uživatel, role, profily. Uzamykání, ochrana dat, transakce
3. Datové typy a integritní omezení v Oracle. SQL DDL, DML
4. PL/SQL, procedury, triggery, XML, Oracle text
5. Principy ukládání prostorových objektů a geometrie v databázích
6. Prostorová reprezentace objektů (zejména SQL/MM:1999, OGC Simple Feature Specification).
7. Integrita prostorových dat a integritní omezení, vícenásobná reprezentace
8. Konceptuální modelování prostorových objektů (MADS, Perceptory)
9. Prostorové indexace – čtyřstromy, K-d stromy, range tree, BSP a varianty
10. Prostorové indexace – vícerozměrná mřížka,PM stromy, R stromy a varianty.
11. Prostorové rozšíření jazyka SQL. Rozšíření jazyka SQL pro vizualizaci prostorových dat.
12. Oracle Spatial, MS SQL Server.
13. PostGIS
Podmínky absolvování předmětu
Výskyt ve studijních plánech
Výskyt ve speciálních blocích
Hodnocení Výuky