summaryrefslogtreecommitdiffstats
path: root/site/branches/site-20070701-mvnbased/site-author/das_index.xml
blob: 57470d0b774bfff31eb5e8253eaee870ecb5b4d7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
<?xml version="1.0" encoding="UTF-8"?>
<document>
    <properties>
       <title>Tuscany DAS</title>
       <bannertitle>Tuscany DAS</bannertitle>
       <author email="luckbr1975@gmail.com">Luciano Resende</author>
       <tab>das</tab>
    </properties>
    <body>

        <section name="Data Access Service - Overview">
			<p>RDB DAS provides robust a generic data access service that provides
			transformation capability between SDO data graphs and relational databases and
			vise versa. </p>
			
			<p>By using RDB DAS, applications developers avoid the details and complications 
			of working directly with a relational database and also the complex transformation 
			between relational rows/columns and Data Object types/properties.
			</p>
			
			<p>RDB DAS works with SDO to improve your data access performance.The RDB DAS 
			processes the SDO change summary and produces efficient update statements 
			that only write to columns that have actually been modified.			
			</p>
			
			
			<p>The following diagram illustrates these two capabilities in
			a typical client interaction.The client
			starts by reading a graph of data specified by some query.The client then makes modifications to the
			graph, possibly by adding elements, and then requests the DAS to push the
			changes back to the database.</p>
			
			<img src ="images/sdo_das_sm.jpg" alt="DAS Capabilities" align="middle" border="0" height="407" width="600"/>
			
			<p>To further explore the benefits of DAS please refer to white
			paper &quot;DAS White Paper: The Data Access Service&quot; on the <a
			href="documentation.html">Documentation
			page</a>.</p>
        </section>

       <section name="General DAS Documentation">
	               <p>Below, there is a list of various links to documents that help to explain various aspects of the
		       Tuscany DAS subproject and the programming model that it provides.  More general documentation 
		       which applies to the Tuscany project as a whole can be found on the
		       <a href="documentation.html">Tuscany Documentation page</a>.
		      </p>
		      
                      <p>
		      <table class="bodyTable">
			 <tr class="b">
			    <td>
			       <span style="font-weight: bold;">Title</span>
			    </td>
			    <td>
			       <span style="font-weight: bold;">Description</span>
			    </td>
			 </tr>

			 <tr class="b">
			    <td>
			       <a href='RDB_DAS_white_paper_v-0.2.pdf' target='_blank'>DAS White Paper: The Data Access Service</a>
			    </td>
			    <td>
			       How to access relational data in terms of Service Data Objects
			    </td>
			 </tr>

			 <tr class="b">
			    <td>
			       <a class="external" rel="nofollow" href='http://java.sys-con.com/read/260053.htm'>JDJ DAS Article</a>
			    </td>
			    <td>
			       How to access relational data in terms of Service Data Objects
			    </td>
			 </tr>	            
		      </table>	    
                      </p>
    </section>

    </body>
</document>