Download Spatial Databases

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Oracle Database wikipedia , lookup

Microsoft Jet Database Engine wikipedia , lookup

Functional Database Model wikipedia , lookup

Concurrency control wikipedia , lookup

Open Database Connectivity wikipedia , lookup

Database wikipedia , lookup

Clusterpoint wikipedia , lookup

Relational model wikipedia , lookup

Database model wikipedia , lookup

Transcript
BSc in Information Technology
Programme Document (Part B)
Spatial Databases
Module Summary
Pre-requisite
module
code(s)
Co-requisite
module
code(s)
SDEV3003
Module
code
ECTS
credits
Module title
NQAI
level
SDEV4005
5
Spatial Databases
8
Module Author
Patrick Browne
Module Description
This course focuses on the use of database management systems (DBMS) to store spatial
information. A Geographical Information System is a computer system designed to
facilitate the collection, management, and analysis of large volumes of geographical
knowledge. A spatially enabled DBMS is a central component of a Geographical
Information System (GIS). GIS has a major role to play in managing the national
physical and informational infrastructure. The understanding of advanced spatially
enabled DBMS is vital in implementing any information system where geographic data is
required. This course focuses on the role of the DBMS in geographical applications.
Module Aim
The aim of this module is to familiarise students with the features of a spatially enabled
database systems and to develop applications that use the spatial database extensions.
Pre-requisites
Topic: Mathematics/Statistics Competence: Intermediate Topic: Databases Competence:
Intermediate Topic: Programming Competence: Intermediate
•
•
•
Mathematics includes sets, functions, logic, relations, number systems, coordinate geometry, elementary statistics.
Knowledge of database systems and SQL
Programming for database systems
Co-requisites
Topic: Advanced Databases Competence: Intermediate
124 of 150
BSc in Information Technology
Programme Document (Part B)
Learning Outcomes
On completion of this module, the student will be able to:
•
•
•
•
•
use a database to store and query spatial data
develop applications that use a spatially enabled DBMS
distinguish and use appropriate database models
apply the various query languages appropriate to spatial querying.
understand the extensions required by application programs to handle spatial data.
Learning and Teaching Methods
Lectures, self-study, labs, tutorials, and any combination of discussion, case study,
problem-solving exercises, readings, seminars, and computer-based learning.
Module Content
Foundations Fundamental geographic concepts for GIS The world in spatial terms, how
natural and man made features can be stored in a DBMS. Qualitative and quantitative
location e.g. coordinate systems and geo-referencing. Maps as representation of the world
and of information. Geometric and thematic information.
Algorithms for GIS Intersection of lines, operations on polygons, network traversal,
auto-correlation, statistical operations, searching.
Spatial representationsRaster, vector, TIN, quadtrees, R-trees, scan orders, polygon
coverage, discrete objects, networks, time, connections and topology, networks, distance
and direction, flow and diffusion, spatial hierarchies, boundaries, spatial patterns,
attributes of relationships.
Applications of geospatial dataTransportation networks, natural resources, soil data,
oceanography, land cover, geology, climate, terrain, land records, administrative
boundary data, demographic studies, and health data
Spatial databases Spatial data: definitions, formats, models, queries the relational model,
advanced SQL, data modelling techniques, implementing a simple database, post
relational database models, object-relational and object-oriented models, spatial data
structures, spatial indexing e.g. R-Tree, networking, database issues in GIS. The course
will involve considerable practical work on a range of appropriate software e.g. Oracle,
PostgreSQL, GML, Java.
Module Assessment
The methods of assessment to be used to measure the learning objectives stated above are
written examination and continuous assessment including one or more of assignment,
essay, problem-solving exercise, oral presentation, and class or lab tests.
125 of 150
BSc in Information Technology
Programme Document (Part B)
Continuous
Examination
Assessment
30%
70%
Essential Reading
Spatial databases – with applications to GIS, P. Rigaux, M. Scholl, A. Voisard, Morgan
Kaufmann Publishers, 2002
Spatial databases – A tour, S. Shekhar and S. Chawla, ISBN 013-017480-7, Prentice
Hall, 2003
Supplemental Reading
Pro Oracle Spatial By Ravikanth V. Kothuri, Albert Godfrind, Euro Beinat, ISBN: 159059-383-9
GIS a computing perspective: Michael Worboys and Mat Duckham CRC press, ISBN
0415283752
ISO Standards for Geographic Information: Wolfgang Kresse Kian Fadaie, Springer,
ISBN 3540201300.
GML: Geographic Markup Language Foundations for the Geo-Web, Ron Lake, ISBN
0470871547, Wiley, 2004
Geographic Information Systems and Science, P. Longley, D.J. Maguire, M.F.
Goodchild, D.W. Rhind (Eds.), 2002
International Journal of Geographical Information Science, Taylor & Francis.
National Center for Geographic Information & Analysis (NCGIA) www.ncgia.ucsb.edu/
The Open Geospatial Consortium, Inc. (OGC) - http://www.opengeospatial.org/
ESRI a leading GIS software vendor - http://www.esri.com/
Further Details
One semester, 2 contact hours per week.
126 of 150