ibm-information-center/dist/eclipse/plugins/i5OS.ic.dbp_5.4.0.1/rbafodescdds.htm

88 lines
6.6 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="Describe database files using DDS" />
<meta name="abstract" content="When you describe a database file using data description specifications (DDS), you can describe information at the file, record-format, join, field, key, and select/omit levels." />
<meta name="description" content="When you describe a database file using data description specifications (DDS), you can describe information at the file, record-format, join, field, key, and select/omit levels." />
<meta name="DC.subject" content="describing, database file, with DDS, using DDS, DDS (data description specifications), database file, data description specifications (DDS), file, describing database" />
<meta name="keywords" content="describing, database file, with DDS, using DDS, DDS (data description specifications), database file, data description specifications (DDS), file, describing database" />
<meta name="DC.Relation" scheme="URI" content="rbafosetcom.htm" />
<meta name="DC.Relation" scheme="URI" content="rbafoexdphy.htm" />
<meta name="DC.Relation" scheme="URI" content="rbafoexdlog.htm" />
<meta name="DC.Relation" scheme="URI" content="rbafodesckw.htm" />
<meta name="DC.Relation" scheme="URI" content="rbafocrref.htm" />
<meta name="DC.Relation" scheme="URI" content="rbafocrriddu.htm" />
<meta name="DC.Relation" scheme="URI" content="rbafosharf.htm" />
<meta name="DC.Relation" scheme="URI" content="../rzakb/kickoff.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="rbafodescdds" />
<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>Describe database files using DDS</title>
</head>
<body id="rbafodescdds"><a name="rbafodescdds"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Describe database files using DDS</h1>
<div><p>When you describe a database file using data description specifications
(DDS), you can describe information at the file, record-format, join, field,
key, and select/omit levels.</p>
<div class="p"><ul><li>File-level DDS give the system information about the entire file. For
example, you can specify whether all the key field values in the file must
be unique.</li>
<li>Record format level DDS give the system information about a specific record
format in the file. For example, when you describe a logical file record format,
you can specify the physical file that it is based on.</li>
<li>Join-level DDS give the system information about physical files used in
a join logical file. For example, you can specify how to join two physical
files.</li>
<li>Field-level DDS give the system information about individual
fields in the record format. For example, you can specify the name and attributes
of each field.</li>
<li>Key field level DDS give the system information about the key fields for
the file. For example, you can specify which fields in the record format are
to be used as key fields.</li>
<li>Select/omit field level DDS give the system information about which records
are to be returned to the program when processing the file. Select/omit specifications
apply to logical files only.</li>
</ul>
</div>
</div>
<div>
<ul class="ullinks">
<li class="ulchildlink"><strong><a href="rbafoexdphy.htm">Example: Describe a physical file using DDS</a></strong><br />
This example shows how to describe a physical a file using DDS.</li>
<li class="ulchildlink"><strong><a href="rbafoexdlog.htm">Example: Describe a logical file using DDS</a></strong><br />
This example shows how to describe a logical file using DDS.</li>
<li class="ulchildlink"><strong><a href="rbafodesckw.htm">Additional field definition functions you can describe with DDS</a></strong><br />
You can describe additional information about the fields in the physical and logical file record formats with function keywords (positions 45 through 80 on the DDS form).</li>
<li class="ulchildlink"><strong><a href="rbafocrref.htm">Use existing field descriptions and field reference files to describe a database file</a></strong><br />
If a field was already described in an existing file, and you want to use that field description in a new file you are setting up, you can request the system to copy that description into your new file description.</li>
<li class="ulchildlink"><strong><a href="rbafocrriddu.htm">Use a data dictionary for field reference in a database file</a></strong><br />
You can use a data dictionary and the interactive data description utility (IDDU) as an alternative to using a DDS field reference file. IDDU allows you to define fields in a data dictionary.</li>
<li class="ulchildlink"><strong><a href="rbafosharf.htm">Share existing record format descriptions in a database file</a></strong><br />
A record format can be described once in either a physical or a logical file (except a join logical file) and can be used by many files. When you describe a new file, you can specify that the record format of an existing file is to be used by the new file.</li>
</ul>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rbafosetcom.htm" title="These topics introduce several methods for describing iSeries database files, with focus on how to describe database files using data description specifications (DDS) because DDS has the most options for defining data.">Describe database files</a></div>
</div>
<div class="relconcepts"><strong>Related concepts</strong><br />
<div><a href="../rzakb/kickoff.htm">DDS for physical and logical files</a></div>
</div>
</div>
</body>
</html>