GI Science Database Management Systems Nigel Trodd Coventry University.
-
Upload
anis-thornton -
Category
Documents
-
view
217 -
download
3
Transcript of GI Science Database Management Systems Nigel Trodd Coventry University.
![Page 1: GI Science Database Management Systems Nigel Trodd Coventry University.](https://reader035.fdocuments.us/reader035/viewer/2022062720/56649f0a5503460f94c1e326/html5/thumbnails/1.jpg)
GI ScienceDatabase Management Systems
Nigel TroddCoventry University
![Page 2: GI Science Database Management Systems Nigel Trodd Coventry University.](https://reader035.fdocuments.us/reader035/viewer/2022062720/56649f0a5503460f94c1e326/html5/thumbnails/2.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062720/56649f0a5503460f94c1e326/html5/thumbnails/3.jpg)
databases...
... a body of related data stored in a structured manner
![Page 4: GI Science Database Management Systems Nigel Trodd Coventry University.](https://reader035.fdocuments.us/reader035/viewer/2022062720/56649f0a5503460f94c1e326/html5/thumbnails/4.jpg)
a body of unstructured dataa body of structured data
![Page 5: GI Science Database Management Systems Nigel Trodd Coventry University.](https://reader035.fdocuments.us/reader035/viewer/2022062720/56649f0a5503460f94c1e326/html5/thumbnails/5.jpg)
![Page 6: GI Science Database Management Systems Nigel Trodd Coventry University.](https://reader035.fdocuments.us/reader035/viewer/2022062720/56649f0a5503460f94c1e326/html5/thumbnails/6.jpg)
store & retrieve data efficiently
![Page 7: GI Science Database Management Systems Nigel Trodd Coventry University.](https://reader035.fdocuments.us/reader035/viewer/2022062720/56649f0a5503460f94c1e326/html5/thumbnails/7.jpg)
and …
check integrate manipulate
a DataBase Management System
![Page 8: GI Science Database Management Systems Nigel Trodd Coventry University.](https://reader035.fdocuments.us/reader035/viewer/2022062720/56649f0a5503460f94c1e326/html5/thumbnails/8.jpg)
![Page 9: GI Science Database Management Systems Nigel Trodd Coventry University.](https://reader035.fdocuments.us/reader035/viewer/2022062720/56649f0a5503460f94c1e326/html5/thumbnails/9.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062720/56649f0a5503460f94c1e326/html5/thumbnails/10.jpg)
but
![Page 11: GI Science Database Management Systems Nigel Trodd Coventry University.](https://reader035.fdocuments.us/reader035/viewer/2022062720/56649f0a5503460f94c1e326/html5/thumbnails/11.jpg)
Spatial data are different
Putting the G
into an IS
![Page 12: GI Science Database Management Systems Nigel Trodd Coventry University.](https://reader035.fdocuments.us/reader035/viewer/2022062720/56649f0a5503460f94c1e326/html5/thumbnails/12.jpg)
how do databases store spatial data ?
Spatial data = attribute + geometry / topology
![Page 13: GI Science Database Management Systems Nigel Trodd Coventry University.](https://reader035.fdocuments.us/reader035/viewer/2022062720/56649f0a5503460f94c1e326/html5/thumbnails/13.jpg)
![Page 14: GI Science Database Management Systems Nigel Trodd Coventry University.](https://reader035.fdocuments.us/reader035/viewer/2022062720/56649f0a5503460f94c1e326/html5/thumbnails/14.jpg)
but
things are rarely simple
![Page 15: GI Science Database Management Systems Nigel Trodd Coventry University.](https://reader035.fdocuments.us/reader035/viewer/2022062720/56649f0a5503460f94c1e326/html5/thumbnails/15.jpg)
rdbms
e.g. dBase MS Access Oracle 9i
Codd’s laws
![Page 16: GI Science Database Management Systems Nigel Trodd Coventry University.](https://reader035.fdocuments.us/reader035/viewer/2022062720/56649f0a5503460f94c1e326/html5/thumbnails/16.jpg)
Storing spatial data: relational db
![Page 17: GI Science Database Management Systems Nigel Trodd Coventry University.](https://reader035.fdocuments.us/reader035/viewer/2022062720/56649f0a5503460f94c1e326/html5/thumbnails/17.jpg)
Storing spatial data: relational db
![Page 18: GI Science Database Management Systems Nigel Trodd Coventry University.](https://reader035.fdocuments.us/reader035/viewer/2022062720/56649f0a5503460f94c1e326/html5/thumbnails/18.jpg)
geodb
![Page 19: GI Science Database Management Systems Nigel Trodd Coventry University.](https://reader035.fdocuments.us/reader035/viewer/2022062720/56649f0a5503460f94c1e326/html5/thumbnails/19.jpg)
Summary
data, databases, dbms, geodbdatabase models
– flat file, O-O– relational dbms
tables (tuples)– linked by unique identifiers
efficient storage, effective retrieval