1 oracle 10gr2 rdf spatial network data model examples steven wadsworth oracle reston, va

46
1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

Upload: sky-brimley

Post on 14-Jan-2016

224 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

1

Oracle 10gR2 RDF Spatial Network Data Model Examples

Steven Wadsworth

Oracle

Reston, VA

Page 2: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

2

Preface• Preparations for the Demonstration:

– 1. Installation of Red Hat Linux:• About 20 minutes over high-speed network.• Slower from 4 CD-ROMs.

– Oracle 10gR2 Pre-installation Check List:• About 2 hours because Steven was training Brand to do it.

– Oracle Universal Installer:• Basic Installation–1.3 GB for Enterprise Edition (also installs Oracle Spatial)• Companion CD-ROM to Install Demo Files.

– Thick (SQL) and Thin (iSQL*Plus):• Used iSQL*Plus to Capture Scripts.

– Cookbook for Demos (Cut-n-Paste to Save Time):• Oracle Technology Network:

– http://www.oracle.com/technology/index.html» Documentation-Database-10gR2-View Library-Books-SPA-Spatial

Topology and Network Data Models.• Semantic Technologies Center (Oracle Spatial Resource Description

Framework (RDF) 10g Release 2 (10.2) Manual):– http://www.oracle.com/technology/tech/semantic_technologies/index.html

» http://download.oracle.com/otndocs/tech/semantic_web/pdf/rdfrm.pdf

Page 3: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

3

Overview

• 1. Create Table Space• 2. Table Space Created• 3. Create RDF Network• 4. RDF Network Created• 5. Create Articles Table• 6. Articles Table Created• 7. Create Family Table• 8. Family Table Created• 9. Create Articles RDF Model• 10. Articles RDF Model Created

Page 4: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

4

Overview(continued)

• 11. Create Family RDF Model• 12. Family RDF Model Created• 13. Create Family Indexes• 14. Family Indexes Created• 15. Insert Article Data 1• 16. Insert Article Data 2• 17. Insert Article Data 3• 18. Article Data Inserted• 19. Query Article Data 1• 20. Query Article Data 2

Page 5: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

5

Overview(continued)

• 21. Query Article Data 3• 22. Query Article Data 4• 23. Query Article Data 5• Schematic of Family Data Model• 24. Insert Family Data 1• 25. Insert Family Data 2• 26. Insert Family Data 3• 27. Insert Family Data 4• 28. Insert Family Data 5• 29. Family Data Inserted

Page 6: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

6

Overview(continued)

• 30. Inference Family Model• 31. Family Model Inferenced• 32. Family Males – No Inferencing• 33. Family Males – No Inferencing Results• 34. 35. Family Males-With Inferencing• 35. Family Males-With Inferencing Results• 36. General Inferencing• 37. Create Rules Index• 38. Grandfathers – No Inferencing• 39. Grandfathers – With Inferencing

Page 7: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

7

1. Create Table Space

Page 8: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

8

2. Table Space Created

Page 9: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

9

3. Create RDF Network

Page 10: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

10

4. RDF Network Created

Page 11: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

11

5. Create Articles Table

Page 12: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

12

6. Articles Table Created

Page 13: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

13

7. Create Family Table

Page 14: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

14

8. Family Table Created

Page 15: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

15

9. Create Articles RDF Model

Page 16: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

16

10. Articles RDF Model Created

Page 17: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

17

11. Create Family RDF Model

Page 18: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

18

12. Family RDF Model Created

Page 19: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

19

13. Create Family Indexes

Page 20: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

20

14. Family Indexes Created

Page 21: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

21

15. Insert Article Data 1

Page 22: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

22

16. Insert Article Data 2

Page 23: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

23

17. Insert Article Data 3

Page 24: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

24

18. Article Data Inserted

Page 25: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

25

19. Query Article Data 1

Page 26: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

26

20. Query Article Data 2

Page 27: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

27

21. Query Article Data 3

Page 28: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

28

22. Query Article Data 4

Page 29: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

29

23. Query Article Data 5

Page 30: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

30

Family Data Model

John & Janice

Matt & Martha Suzie & Sammy

Tom CathyCindy Jack

Page 31: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

31

24. Insert Family Data 1

Page 32: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

32

25. Insert Family Data 2

Page 33: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

33

26. Insert Family Data 3

Page 34: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

34

27. Insert Family Data 4

Page 35: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

35

28. Insert Family Data 5

Page 36: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

36

29. Family Data Inserted

Page 37: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

37

30. Inference Family Model

Page 38: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

38

31. Family Model Inferenced

Page 39: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

39

32. Family Males – No Inferencing

Page 40: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

40

33. Family Males – No Inferencing Results

Page 41: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

41

34. Family Males-With Inferencing

Page 42: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

42

35. Family Males-With Inferencing Results

Page 43: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

43

36. General Inferencing

Page 44: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

44

37. Create Rules Index

Page 45: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

45

38. Grandfathers – No Inferencing

Page 46: 1 Oracle 10gR2 RDF Spatial Network Data Model Examples Steven Wadsworth Oracle Reston, VA

46

39. Grandfathers – With Inferencing