Till KTH:s startsida Till KTH:s startsida

Logga in till din kurswebb

Du är inte inloggad på KTH så innehållet är inte anpassat efter dina val.

Ändra tidsperiod eller vy
Vecka 13 2014 Visa i Mitt schema
Mån 24 mar 13:00-15:00 L1 - Introduction + Spatial Database Course Overview
VT 2014
Föreläsning Lärare: Gyözö_Gidofalvi_(gyozo.gidofalvi@abe.kth.se)
Anmärkning: Egen sal DKV 30, Seminar room 3085

Outline:

  • Database Management Systems (DBMS)
  • Geospatial database applications
  • Geospatial data manipulation
  • DBMS support for geospatial data

Reading: [RSV1,SC1]

Ons 26 mar 10:00-12:00 L2 - Introduction to Relational Databases and Modeling
VT 2014
Föreläsning Lärare: Gyözö_Gidofalvi_(gyozo.gidofalvi@abe.kth.se)
Plats: Q11

Outline:

  • The data modeling process
  • The Entity-Relationship (E-R) model
    • Entities, attributes, relationships, cardinalities, keys
  • Mapping ER to logical schema
  • Relational databases
  • SQL crash course

Reading:

  • Basic SQL: [PGRi.2, SC2.2]
  • SQL Functions: [PGR35.3-4]
  • PL/pgSQL: Browse [PGR39]
  • Advanved SQL: [PGRi.3]
Ons 26 mar 13:00-17:00 Datorlaboration
VT 2014
Datorlaboration Lärare: Gyözö_Gidofalvi_(gyozo.gidofalvi@abe.kth.se)
Plats: GEO-Lab
Vecka 14 2014 Visa i Mitt schema
Ons 2 apr 10:00-12:00 L3 - SQL and Data Indexing Techniques in Relational Databases
VT 2014
Föreläsning Lärare: Gyözö_Gidofalvi_(gyozo.gidofalvi@abe.kth.se)
Anmärkning: Egen sal DKV 30, Seminar room 3085

Outline:

  • Data storage and indexing in relational databases
  • Basic indexing in a DBMS

Reading:

Ons 2 apr 13:00-17:00 Datorlaboration
VT 2014
Datorlaboration Lärare: Gyözö_Gidofalvi_(gyozo.gidofalvi@abe.kth.se)
Plats: GEO-Lab

Vecka 15 2014 Visa i Mitt schema
Ons 9 apr 10:00-12:00 L4 - Spatial Concepts and Data Modeling in Spatial Databases
VT 2014
Föreläsning Lärare: Gyözö_Gidofalvi_(gyozo.gidofalvi@abe.kth.se)
Anmärkning: Egen sal DKV 30, Seminar room 3085

Outline:

  • Motivation, requirements, and approaches for Spatial DBMS
  • Representation of spatial objects
    • Geographic space models
    • Representation modes
  • Steps to do spatial data modeling

Reading: [RSV3.3-5,SC2]

Ons 9 apr 13:00-17:00 Datorlaboration
VT 2014
Datorlaboration Lärare: Gyözö_Gidofalvi_(gyozo.gidofalvi@abe.kth.se)
Plats: GEO-Lab
Vecka 17 2014 Visa i Mitt schema
Ons 23 apr 10:00-12:00 L5 - Spatial Query Languages
VT 2014
Föreläsning Lärare: Gyözö_Gidofalvi_(gyozo.gidofalvi@abe.kth.se)
Anmärkning: Egen sal DKV 30, Seminar room 3085

Outline:

  • Spatial data modeling review
    • Basic concepts and case study
  • Structured Query Language for RDBMS review
    • “Advanced” features and examples
  • GSQL: Spatially extended Structured Query Language
    • Basic concepts and examples

Reading: [RSV2,RSV3.2-5,SC3,PGS4]

Ons 23 apr 13:00-17:00 Datorlaboration
VT 2014
Datorlaboration Lärare: Gyözö_Gidofalvi_(gyozo.gidofalvi@abe.kth.se)
Plats: GEO-Lab
Vecka 18 2014 Visa i Mitt schema
Tis 29 apr 15:00-17:00 L6 - Spatial Data Storage and Access Methods
VT 2014
Föreläsning Lärare: Gyözö_Gidofalvi_(gyozo.gidofalvi@abe.kth.se)
Anmärkning: Egen sal DKV 30, Seminar room 3085

Outline:

  • Physical Data Model and Data Storage in Database
    • Physical Data Model in DBMS (e.g. RDBMS)
    • Data Storage in DBMS (e.g. RDBMS)
  • Spatial Data Storage and Access Methods in SDB
    • Spatial Data Storage in SDB
    • Spatial Data Access Methods in SDB
  • Working with Spatial Data Access using SQL
    • Using spatial indices to speed up the processing of spatial queries
  • Performance Tuning of SDB
    • Involving Spatial Data Storage and Access Methods
    • Experiments in PostGIS/PostgreSQL

Reading: [RSV6,SC4]

Ons 30 apr 08:00-12:00 Datorlaboration
VT 2014
Datorlaboration Lärare: Gyözö_Gidofalvi_(gyozo.gidofalvi@abe.kth.se)
Plats: GEO-Lab
Vecka 19 2014 Visa i Mitt schema
Mån 5 maj 10:00-12:00 L7 - Spatial Queries Processing and Optimization
VT 2014
Föreläsning Lärare: Gyözö_Gidofalvi_(gyozo.gidofalvi@abe.kth.se)
Anmärkning: Egen sal DKV 30, Seminar room 3085

Outline:

  • Concepts of Query Processing and Optimization (QPO)
  • Spatial query processing and optimization
  • Other techniques of QPO in SDB

Reading: [RSV7,SC5.1-3]

Mån 5 maj 13:00-17:00 Datorlaboration
VT 2014
Datorlaboration Lärare: Gyözö_Gidofalvi_(gyozo.gidofalvi@abe.kth.se)
Anmärkning: Egen sal
Vecka 20 2014 Visa i Mitt schema
Mån 12 maj 10:00-12:00 L8 - Introduction to Commercial Systems
VT 2014
Föreläsning Lärare: Gyözö_Gidofalvi_(gyozo.gidofalvi@abe.kth.se)
Anmärkning: Egen sal DKV 30, Seminar room 3085

Outline:

  • Intro to ArcSDE
    • Introduction
    • Characteristics
    • ESRI Geodatabase
    • Functionalities
  • Intro to Oracle Spatial (10g)

Reading: [RSV8]

Mån 12 maj 13:00-17:00 Datorlaboration
VT 2014
Datorlaboration Lärare: Gyözö_Gidofalvi_(gyozo.gidofalvi@abe.kth.se)
Anmärkning: Egen sal
Vecka 21 2014 Visa i Mitt schema
Mån 19 maj 10:00-12:00 L9 - Architecture, Standards, Trends and Application of SDB
VT 2014
Föreläsning Lärare: Gyözö_Gidofalvi_(gyozo.gidofalvi@abe.kth.se)
Anmärkning: Egen sal DKV 30, Seminar room 3085

Outline:

  • Various architectures of spatial databases
  • Trends of spatial database techniques
  • Recall final mini project
Mån 19 maj 13:00-17:00 Datorlaboration
VT 2014
Datorlaboration Lärare: Gyözö_Gidofalvi_(gyozo.gidofalvi@abe.kth.se)
Anmärkning: Egen sal
Vecka 22 2014 Visa i Mitt schema
Mån 26 maj 10:00-12:00 L10 - Raster Databases
VT 2014
Föreläsning Lärare: Gyözö_Gidofalvi_(gyozo.gidofalvi@abe.kth.se)
Anmärkning: Egen sal DKV 30, Seminar room 3085

Outline:

  • Introduction
  • Conceptual modelling
  • Architecture
  • pgRaster

Reading: PostGIS documentation [PGS Ch5]

Mån 26 maj 13:00-17:00 Datorlaboration:
VT 2014
Datorlaboration Lärare: Gyözö_Gidofalvi_(gyozo.gidofalvi@abe.kth.se)
Anmärkning: Egen sal, DKV 30, Seminar room 3085

Oral group presentations of student projects (note seminar room location 3085)

For each project:

  • 10 minute presentation (approximately 10 slides about the design, implementation, and assessment of the project)
  • 10 minute discussions (subsequently groups formulate and submit written feedback on each of the other projects, see mini project assignment deliverables and assessment)