96 lines
7.1 KiB
HTML
96 lines
7.1 KiB
HTML
|
<?xml version="1.0" encoding="UTF-8"?>
|
||
|
<!DOCTYPE html
|
||
|
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||
|
<html lang="en-us" xml:lang="en-us">
|
||
|
<head>
|
||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||
|
<meta name="security" content="public" />
|
||
|
<meta name="Robots" content="index,follow" />
|
||
|
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
|
||
|
<meta name="DC.Type" content="concept" />
|
||
|
<meta name="DC.Title" content="Introduction to distributed database programming" />
|
||
|
<meta name="abstract" content="Distributed relational database support on the iSeries server consists of an implementation of IBM Distributed Relational Database Architecture (DRDA) and integration of other SQL clients by use of Application Requester Driver (ARD) programs." />
|
||
|
<meta name="description" content="Distributed relational database support on the iSeries server consists of an implementation of IBM Distributed Relational Database Architecture (DRDA) and integration of other SQL clients by use of Application Requester Driver (ARD) programs." />
|
||
|
<meta name="DC.subject" content="DRDA (Distributed Relational Database Architecture) support, level 1 support, level 2 support" />
|
||
|
<meta name="keywords" content="DRDA (Distributed Relational Database Architecture) support, level 1 support, level 2 support" />
|
||
|
<meta name="DC.Relation" scheme="URI" content="rbal1kickoff.htm" />
|
||
|
<meta name="DC.Relation" scheme="URI" content="rbal1drdbp.htm" />
|
||
|
<meta name="DC.Relation" scheme="URI" content="rbal1archsupp.htm" />
|
||
|
<meta name="DC.Relation" scheme="URI" content="rbal1drdacdra.htm" />
|
||
|
<meta name="DC.Relation" scheme="URI" content="rbal1appreq.htm" />
|
||
|
<meta name="DC.Relation" scheme="URI" content="rbal1drdh.htm" />
|
||
|
<meta name="DC.Relation" scheme="URI" content="rbal1mandd.htm" />
|
||
|
<meta name="DC.Relation" scheme="URI" content="rbal1spifx1.htm" />
|
||
|
<meta name="copyright" content="(C) Copyright IBM Corporation 1998, 2006" />
|
||
|
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 1998, 2006" />
|
||
|
<meta name="DC.Format" content="XHTML" />
|
||
|
<meta name="DC.Identifier" content="rbal1intro" />
|
||
|
<meta name="DC.Language" content="en-us" />
|
||
|
<!-- All rights reserved. Licensed Materials Property of IBM -->
|
||
|
<!-- US Government Users Restricted Rights -->
|
||
|
<!-- Use, duplication or disclosure restricted by -->
|
||
|
<!-- GSA ADP Schedule Contract with IBM Corp. -->
|
||
|
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
|
||
|
<link rel="stylesheet" type="text/css" href="./ic.css" />
|
||
|
<title>Introduction to distributed database programming</title>
|
||
|
</head>
|
||
|
<body id="rbal1intro"><a name="rbal1intro"><!-- --></a>
|
||
|
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
|
||
|
<h1 class="topictitle1">Introduction to distributed database programming</h1>
|
||
|
<div><p>Distributed relational database support on the <span class="keyword">iSeries™ server</span> consists
|
||
|
of an implementation of IBM<sup>®</sup> Distributed Relational
|
||
|
Database Architecture™ (DRDA<sup>®</sup>) and integration of other SQL clients by use of
|
||
|
Application Requester Driver (ARD) programs.</p>
|
||
|
<p><span class="keyword">i5/OS™</span> and the <span class="keyword">DB2 Universal Database™ for iSeries</span> Query Manager and SQL Development
|
||
|
Kit combine to provide this support.</p>
|
||
|
<p>This topic describes distributed relational database and how it is used
|
||
|
on the <span class="keyword">iSeries server</span>. </p>
|
||
|
<p>In addition, an example distributed relational database called Spiffy Corporation
|
||
|
is described. This fictional company uses the <span class="keyword">iSeries server</span> in
|
||
|
a distributed relational database application program. This sample of the
|
||
|
Spiffy Corporation forms the background for all examples used in this topic.</p>
|
||
|
</div>
|
||
|
<div>
|
||
|
<ul class="ullinks">
|
||
|
<li class="ulchildlink"><strong><a href="rbal1drdbp.htm">Distributed relational database processing</a></strong><br />
|
||
|
A <dfn class="term">relational database</dfn> is a set of data stored in one
|
||
|
or more tables in a computer. </li>
|
||
|
<li class="ulchildlink"><strong><a href="rbal1archsupp.htm">Distributed relational database architecture support</a></strong><br />
|
||
|
DRDA support
|
||
|
for distributed relational database processing is used by IBM relational
|
||
|
database products. DRDA support defines protocols for communication between
|
||
|
an application program and a remote relational database.</li>
|
||
|
<li class="ulchildlink"><strong><a href="rbal1drdacdra.htm">DRDA and CDRA support</a></strong><br />
|
||
|
One of the interesting possibilities in a distributed relational
|
||
|
database is that the database might not only span different types of computers,
|
||
|
but those computers might be in different countries or regions. The same servers,
|
||
|
such as <span class="keyword">iSeries server</span>s, can encode
|
||
|
data differently depending on the language used on the server.</li>
|
||
|
<li class="ulchildlink"><strong><a href="rbal1appreq.htm">Application requester driver programs</a></strong><br />
|
||
|
An <dfn class="term">application requester driver</dfn> (ARD) program is a
|
||
|
type of exit program that enables SQL applications to access data managed
|
||
|
by a database management system other than <span class="keyword">DB2 Universal Database for iSeries</span>. </li>
|
||
|
<li class="ulchildlink"><strong><a href="rbal1drdh.htm">Distributed relational database on i5/OS</a></strong><br />
|
||
|
DB2
|
||
|
Universal Database™ for <span class="keyword">i5/OS</span> provides
|
||
|
all the database management functions for <span class="keyword">i5/OS</span>.
|
||
|
Distributed relational database support on the system is an integral part
|
||
|
of the operating system, just as is support for communications, work management,
|
||
|
security functions and other functions.</li>
|
||
|
<li class="ulchildlink"><strong><a href="rbal1mandd.htm">Manage an iSeries distributed relational database</a></strong><br />
|
||
|
Managing a distributed relational database on the <span class="keyword">iSeries server</span> requires
|
||
|
broad knowledge of the resources and tools within the <span class="keyword">i5/OS</span> licensed program.</li>
|
||
|
<li class="ulchildlink"><strong><a href="rbal1spifx1.htm">Example: Spiffy Corporation distributed relational database</a></strong><br />
|
||
|
The Spiffy Corporation is used in several IBM manuals to describe distributed relational
|
||
|
database support. In this topic collection, this fictional company has been
|
||
|
changed somewhat to illustrate <span class="keyword">iSeries server</span> support
|
||
|
for DRDA in
|
||
|
an <span class="keyword">iSeries server</span> network.</li>
|
||
|
</ul>
|
||
|
|
||
|
<div class="familylinks">
|
||
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="rbal1kickoff.htm" title="Distributed database programming describes the distributed relational database management portion of the i5/OS licensed program. Distributed relational database management provides applications with access to data that is external to the applications and typically located across a network of computers.">Distributed database programming</a></div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</body>
|
||
|
</html>
|