Top Banner
GI Science Database Management Systems Nigel Trodd Coventry University
19

GI Science Database Management Systems Nigel Trodd Coventry University.

Jan 04, 2016

Download

Documents

Anis Thornton
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: GI Science Database Management Systems Nigel Trodd Coventry University.

GI ScienceDatabase Management Systems

Nigel TroddCoventry University

Page 2: GI Science Database Management Systems Nigel Trodd Coventry University.

GIS are INFORMATION systems

what is the role of databases?what do they do?how do they do it ?

Page 3: GI Science Database Management Systems Nigel Trodd Coventry University.

databases...

... a body of related data stored in a structured manner

Page 4: GI Science Database Management Systems Nigel Trodd Coventry University.

a body of unstructured dataa body of structured data

Page 5: GI Science Database Management Systems Nigel Trodd Coventry University.
Page 6: GI Science Database Management Systems Nigel Trodd Coventry University.

store & retrieve data efficiently

Page 7: GI Science Database Management Systems Nigel Trodd Coventry University.

and …

check integrate manipulate

a DataBase Management System

Page 8: GI Science Database Management Systems Nigel Trodd Coventry University.
Page 9: GI Science Database Management Systems Nigel Trodd Coventry University.

a DBMS is

'a software system with capabilities to define data and their attributes, establish relationships among data items, manipulate the data and manage the data'

Stamper & Price (1990)

Page 10: GI Science Database Management Systems Nigel Trodd Coventry University.

but

Page 11: GI Science Database Management Systems Nigel Trodd Coventry University.

Spatial data are different

Putting the G

into an IS

Page 12: GI Science Database Management Systems Nigel Trodd Coventry University.

how do databases store spatial data ?

Spatial data = attribute + geometry / topology

Page 13: GI Science Database Management Systems Nigel Trodd Coventry University.
Page 14: GI Science Database Management Systems Nigel Trodd Coventry University.

but

things are rarely simple

Page 15: GI Science Database Management Systems Nigel Trodd Coventry University.

rdbms

e.g. dBase MS Access Oracle 9i

Codd’s laws

Page 16: GI Science Database Management Systems Nigel Trodd Coventry University.

Storing spatial data: relational db

Page 17: GI Science Database Management Systems Nigel Trodd Coventry University.

Storing spatial data: relational db

Page 18: GI Science Database Management Systems Nigel Trodd Coventry University.

geodb

Page 19: GI Science Database Management Systems Nigel Trodd Coventry University.

Summary

data, databases, dbms, geodbdatabase models

– flat file, O-O– relational dbms

tables (tuples)– linked by unique identifiers

efficient storage, effective retrieval