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: – »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): – »
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
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 Insert Article Data Insert Article Data Article Data Inserted 19. Query Article Data Query Article Data 2
5 Overview (continued) 21. Query Article Data Query Article Data Query Article Data 5 Schematic of Family Data Model 24. Insert Family Data Insert Family Data Insert Family Data Insert Family Data Insert Family Data Family Data Inserted
6 Overview (continued) 30. Inference Family Model 31. Family Model Inferenced 32. Family Males – No Inferencing 33. Family Males – No Inferencing Results 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
7 1. Create Table Space
8 2. Table Space Created
9 3. Create RDF Network
10 4. RDF Network Created
11 5. Create Articles Table
12 6. Articles Table Created
13 7. Create Family Table
14 8. Family Table Created
15 9. Create Articles RDF Model
Articles RDF Model Created
Create Family RDF Model
Family RDF Model Created
Create Family Indexes
Family Indexes Created
Insert Article Data 1
Insert Article Data 2
Insert Article Data 3
Article Data Inserted
Query Article Data 1
Query Article Data 2
Query Article Data 3
Query Article Data 4
Query Article Data 5
30 Family Data Model John & Janice Matt & Martha TomCindy Suzie & Sammy CathyJack
Insert Family Data 1
Insert Family Data 2
Insert Family Data 3
Insert Family Data 4
Insert Family Data 5
Family Data Inserted
Inference Family Model
Family Model Inferenced
Family Males – No Inferencing
Family Males – No Inferencing Results
Family Males-With Inferencing
Family Males-With Inferencing Results
General Inferencing
Create Rules Index
Grandfathers – No Inferencing
Grandfathers – With Inferencing