Content deleted Content added
Wikiedit33 (talk | contribs) ←Created page with '{{Wikify|date=January 2008}} '''Data Language/1''' (DL/1, DL/I) is the language system used to access IBM’s [[Information Mana...' |
m link data communication |
||
(29 intermediate revisions by 27 users not shown) | |||
Line 1:
'''Data Language One''' (Data Language/I, DL/I, Data Language/One, Data Language/One<ref>{{cite web|url=http://www-03.ibm.com/servers/eserver/zseries/zvse/products/database.html#dli|archive-url=https://web.archive.org/web/20060321113510/http://www-03.ibm.com/servers/eserver/zseries/zvse/products/database.html#dli|url-status=dead|archive-date=March 21, 2006|title=IBM z/VSE Products and components|publisher=[[IBM]]|accessdate=2009-06-27}}</ref>) is the language system used to access [[IBM]]'s [[IBM Information Management System|IMS]] [[database]]s and its [[data communication]] system.
It is implemented from
In any full-function IMS database, the smallest element that can be retrieved is a ''segment''. Each segment is made up of ''fields'', one of which, typically, will be a key field. The segments are arranged hierarchically in the database, the highest
The structure of any database is presented to the application program as a ''PCB'' (Program
When accessing a database segment, the application program also uses an ''SSA'' (Segment Search Argument) as a parameter, to specify the segment or segments that it needs. This would typically contain the segment type required
For all languages except [[PL/I]], the first parameter in a call is the ''Function Code''
A typical call from a [[COBOL]] program might be
A typical call from a PL/
==References==
{{Reflist}}
==External links==
* [http://publib.boulder.ibm.com/infocenter/dzichelp/v2r2/index.jsp Information Management Software for z/OS Solutions Information Center]
* [http://publib.boulder.ibm.com/infocenter/iadthelp/v6r0/index.jsp?topic=/com.ibm.etools.egl.doc/topics/ceglasm0401.html Basic DL/I database concepts]
[[Category:Data-structured programming languages]]
[[Category:IBM software|Data Language One
|