ca idms database navigation
TRANSCRIPT
![Page 1: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/1.jpg)
World®’16
CAIDMS™DatabaseNavigation
JohnSiraco,Director,SoftwareEngineeringCATechnologies
MFX72E
MAINFRAMEANDWORKLOADAUTOMATION
![Page 2: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/2.jpg)
2 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Abstract
TheCAIDMSDatabaseNavigationcoursefocusesonthecharacteristicsofaCAIDMSdatabaseandtheeffectsofprogramminginthatenvironment.Youwilllearnhowtonavigatethroughanetworkdatabaseenvironmentusingdatastructuresandcurrencyratherthancomplexprogrammingsyntax.YouwillalsolearntohowtousenavigationalDMLstatements.
JohnSiraco
CATechnologiesDirector,SoftwareEngineering
![Page 3: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/3.jpg)
3 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Agenda
INTRODUCTIONTOCAIDMS/DB
DATARELATIONSHIPS
CURRENCY
DATASTORAGE
SETSTRUCTURES
DATASTRUCTUREDIAGRAM
1
2
3
4
5
6
![Page 4: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/4.jpg)
4 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Agendacontinued
PREPARINGFORDATABASEACCESS
VERIFYINGDATABASEACCESSRESULTS
RETRIEVINGDATA
UPDATINGDATA
PROTECTINGDATAINTEGRITY
7
8
9
10
11
![Page 5: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/5.jpg)
5 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
IntroductiontoCAIDMS/DB
![Page 6: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/6.jpg)
6 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CharacteristicsofCAIDMS/DB
§ CAIDMSisusedfor:– Centralizingdata– Controllingthecorporateinformationenvironment– ManagingCommunications– Developingapplications
![Page 7: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/7.jpg)
7 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CentralizingData
![Page 8: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/8.jpg)
8 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ControlsandDocumentstheEnvironment
![Page 9: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/9.jpg)
9 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ManagingCommunications
![Page 10: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/10.jpg)
10 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
DevelopingApplications
§ Menuandsyntaxdriventools
§ DataManipulationLanguage(DML)
§ Reportgenerators
§ Fourth-generation(4GL)languagesanddevelopmenttools
§ SQL
![Page 11: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/11.jpg)
11 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
BasicCAIDMSTerminology
Schema LogicalDefinition
Subschema LogicalDefinition
DMCL PhysicalDefinition
Complete description ofthe database
Complete or partialdescription of thedatabaseRestrictions
File description of thedatabaseBuffer definitionJournal definition
Source code only Source code and loadmodule
Source code and loadmodule
Not used at run time Used at run time Used at run time
Typically one perdatabase
Unlimited number perdatabase
Unlimited number perdatabase
![Page 12: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/12.jpg)
12 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
DataStructureDiagram
![Page 13: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/13.jpg)
13 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
DatabaseAccessTechniques
§ SQL
§ Navigational– DataManipulationLanguage– DML
§ Non-navigational– LogicalRecordFacility- LRF
![Page 14: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/14.jpg)
14 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
DataRelationships
![Page 15: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/15.jpg)
15 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
RecordTypeandRecordOccurrence
§ EmployeeRecord
1234 John Doe 123OakTerraceMadRiverOH123456666516-222-3232 0 012-34-5678
5253 June Moon 18BalliolStCambridgeMA021235555617-222-2121 0 098-76-5432
![Page 16: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/16.jpg)
16 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
SQLTerminology
Logical/physicaldesignterminology
SQLterminology
Non-SQLterminology
Entity Table Record-typeEntityOccurrence
Row RecordOccurrence
Data element Column Field element
![Page 17: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/17.jpg)
17 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
RelationshipsBetweenRecords
![Page 18: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/18.jpg)
18 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ImplementingRelationshipsBetweenRecords
§ Foreignkeys
§ Sets
![Page 19: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/19.jpg)
19 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ImplementingaOne-To-OneRelationshipWithaForeignKey
![Page 20: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/20.jpg)
20 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ImplementingaOne-To-ManyRelationshipWithaForeignKey
![Page 21: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/21.jpg)
21 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ImplementingaMany-To-ManyRelationshipWithaForeignKey
![Page 22: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/22.jpg)
22 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
SetTypeandSetOccurrence
![Page 23: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/23.jpg)
23 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ImplementingaMany-To-ManyRelationshipWithSets
![Page 24: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/24.jpg)
24 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ImplementingaMany-To-ManyNestedRelationshipWithSets
![Page 25: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/25.jpg)
25 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
DataStorage
![Page 26: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/26.jpg)
26 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
DataStorageOverview
![Page 27: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/27.jpg)
27 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
DatabaseAreaAssignment
![Page 28: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/28.jpg)
28 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
DatabasePage
![Page 29: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/29.jpg)
29 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
DatabaseKeys
![Page 30: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/30.jpg)
30 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
LocationModes
![Page 31: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/31.jpg)
31 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
UsingaUniqueKeyasCALCKey
![Page 32: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/32.jpg)
32 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
UsingNonuniqueKeyasCALCKey
![Page 33: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/33.jpg)
33 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
VIALocationMode
![Page 34: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/34.jpg)
34 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
RecordsStoredVIAinaDifferentArea
![Page 35: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/35.jpg)
35 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
RecordsStoredDIRECTinanArea
![Page 36: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/36.jpg)
36 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
RecordsStoredDIRECTRelatedbySet
![Page 37: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/37.jpg)
37 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
SetStructures
![Page 38: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/38.jpg)
38 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ChainedSets
![Page 39: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/39.jpg)
39 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
IndexedSets
§ System-owned
§ User-owned
![Page 40: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/40.jpg)
40 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
System-ownedIndexedSet
![Page 41: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/41.jpg)
41 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
User-ownedIndexedSet
![Page 42: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/42.jpg)
42 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ChainedSetPointers
![Page 43: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/43.jpg)
43 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ChainedSetPointers(cont.)
![Page 44: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/44.jpg)
44 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
System-ownedIndexedSetPointers
![Page 45: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/45.jpg)
45 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
User-ownedIndexedSetPointers
![Page 46: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/46.jpg)
46 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
OrderOptions
![Page 47: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/47.jpg)
47 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
SetMembershipOptions
![Page 48: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/48.jpg)
48 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ConnectOptions
![Page 49: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/49.jpg)
49 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
DisconnectOptions
![Page 50: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/50.jpg)
50 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
DataStructureDiagram
![Page 51: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/51.jpg)
51 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
RecordComponents
![Page 52: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/52.jpg)
52 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ForeignKeyRepresentation
![Page 53: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/53.jpg)
53 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
SetRepresentation
![Page 54: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/54.jpg)
54 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Currency
![Page 55: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/55.jpg)
55 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
HowtheDBMSUsesCurrencytoWalkaSet
5
![Page 56: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/56.jpg)
56 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
HowtheDBMSUsesCurrencytoSweepanArea
![Page 57: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/57.jpg)
57 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CategoriesofCurrencyRUN UNIT 1002:3 RECORD
EMPLOYEE 1002:1 DEPARTMENT 4001:4 EXPERTISE 1002:3
.
.
. SET
DEPT-EMPLOYEE CURRENT 1002:1 NEXT 1000:1 PRIOR 1040:1 OWNER 4001:4
EMP-EXPERTISE CURRENT 1002:3 NEXT 1002:5 PRIOR 1002:1 OWNER 1002:1 . . .
AREA EMP-DEMO-REGION 1002:3 ORG-DEMO-REGION 4001:4
.
.
.
![Page 58: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/58.jpg)
58 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
TrackingCurrencyChanges
![Page 59: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/59.jpg)
59 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
TrackingCurrencyChanges(cont.)
JOB-EMPOSITION
![Page 60: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/60.jpg)
60 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
HowDMLVerbsUseandUpdateCurrency
![Page 61: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/61.jpg)
61 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
HowDMLVerbsUseandUpdateCurrency(cont.)
![Page 62: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/62.jpg)
62 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
HowDMLVerbsUseandUpdateCurrency(cont.)
![Page 63: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/63.jpg)
63 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
PreparingforDatabaseAccess
![Page 64: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/64.jpg)
64 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
DBMSRequirementsforDatabaseAccess
![Page 65: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/65.jpg)
65 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
HostLanguageProgramRequirements
§ ConversionofDMLrequests– Inthebatchenvironment
§ COBOL§ PL/I§ Assembler
– Intheonlineenvironment§ COBOL§ PL/I§ Assembler
§ Run-timeexecutionoftheprogram
![Page 66: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/66.jpg)
66 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ConvertingDMLRequests
§ Compiler-directivestatementsidentify:– Theoperatingmode– Thesubschemaandschemanames– Recorddescriptions
§ InputtotheDMLPrecompiler– Hostlanguageprogram– Informationfromthedatadictionary
§ OutputfromtheDMLprecompiler– Errorlisting– Hostlanguageprogram
![Page 67: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/67.jpg)
67 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CompilingaCAIDMSProgram
![Page 68: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/68.jpg)
68 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
DMLErrorMessages
§ I(Informational)
§ W(Warning)
§ E(Error)
§ F(Fatal)
§ T(Terminal)
![Page 69: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/69.jpg)
69 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
COBOLProgramRequirementsforDatabaseAccess
![Page 70: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/70.jpg)
70 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
COBOLProgramRequirementsforDatabaseAccess(cont.)
![Page 71: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/71.jpg)
71 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
IdentifyingtheOperatingMode
![Page 72: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/72.jpg)
72 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
IdentifyingtheSubschemaandSchema
![Page 73: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/73.jpg)
73 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
IncludingRecordDescriptionsAutomatically
![Page 74: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/74.jpg)
74 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
IncludingRecordDescriptionsManually
![Page 75: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/75.jpg)
75 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
IDMSSubschemaDescriptionsSUBSCHEMA-DESCRIPTION
SUBSCHEMA-CONTROL
SUBSCHEMA-CTRL
SUBSCHEMA-NAMES
SUBSCHEMA-SSNAME
SUBSCHEMA-RECNAME
SUBSCHEMA-SETNAME
SUBSCHEMA-AREANAME
SUBSCHEMA-RECORDS
![Page 76: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/76.jpg)
76 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
WhatisaRunUnit?
![Page 77: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/77.jpg)
77 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
BindRun-Unit
![Page 78: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/78.jpg)
78 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
IdentifyingtheLocationofRecordsinVariableStorage
![Page 79: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/79.jpg)
79 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
IdentifyingDatabaseAreasforAccess
![Page 80: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/80.jpg)
80 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
AreaUsageModes
![Page 81: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/81.jpg)
81 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
EndingaRunUnit
![Page 82: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/82.jpg)
82 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
VerifyingDatabaseAccessResults
![Page 83: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/83.jpg)
83 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
GeneralCodingConsiderations
![Page 84: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/84.jpg)
84 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
IDMSCommunicationsBlock(SUBSCHEMA-CTRL)
§ ProgramVariableStorage§ 01 SUBSCHEMA-CTRL.
– 03 PROGRAM-NAME
– 03 ERROR-STATUS
– 03 DBKEY
– 03 RECORD-NAME
– 03 AREA-NAME
– 03 ERROR-SET
– 03 ERROR-RECORD
– 03 ERROR-AREA
– 03 IDBMSCOM-AREA
– 03 DIRECT-DBKEY
– 03 DATABASE-STATUS
– 03 RECORD-OCCUR
– 03 DML-SEQUENCE
![Page 85: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/85.jpg)
85 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Error-Status
Majorcode
Minorcode
FIND/OBTAIN 03 26 Record not found
FIND/OBTAIN 03 07 End of set, area, or index
READY 09 66 Area not available forrequested usage mode
STORE 12 05 Storage would violateduplicates not allowed (DN)
![Page 86: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/86.jpg)
86 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
IDMS-STATUS(BATCH)
![Page 87: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/87.jpg)
87 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
IDMS-STATUS(BATCH)
![Page 88: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/88.jpg)
88 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
StepsRequiredWithandWithoutAUTOSTATUS
§ WithAUTOSTATUS– Use“ON”clauseinDMLstatement– IncludeIDMS-STATUSinprogram
§ WithoutAUTOSTATUS– Use“IF”testafterDMLstatement– PerformIDMS-STATUSaftereachDMLstatement– IncludeIDMS-STATUSinprogram
![Page 89: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/89.jpg)
89 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
SampleCOBOLCodeUsingAUTOSTATUS
![Page 90: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/90.jpg)
90 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
SampleCOBOLWithoutUsingAUTOSTATUS
![Page 91: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/91.jpg)
91 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
RetrievingData
![Page 92: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/92.jpg)
92 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
DatabaseRetrieval
§ FIND
§ GET
§ OBTAIN
§ RETURN
![Page 93: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/93.jpg)
93 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
DatabaseRetrievalUsingOBTAIN
![Page 94: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/94.jpg)
94 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
DatabaseRetrievalUsingRETURN
![Page 95: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/95.jpg)
95 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
EnteringtheDatabaseAREA CALC
All Record Types CALC location moderecords
Physical Position Randomizing algorithm
First, last, or Nth ofparticular record type orall records in area
Symbolic key value forrecord occurrence
INDEX DB-KEYRecord types within asystem-owned record
All record types
Symbolic key value forrecord occurrence
Any database recordoccurrence
First, last or Nth record inindex
Direct location mode orpreviously accessed inearlier run unit with DB-keypassed to run unit
![Page 96: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/96.jpg)
96 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
RetrievingCALCRecords
§ RetrievalbyCALCkeyinvolves
– Fieldinitialization:MovetheCALC-keyvaluetotheCALC-keyfield
– Currencyused:None– Commonnonzerostatuscodes:0326(DB-REC-
NOT-FOUND)
![Page 97: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/97.jpg)
97 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
RetrievingCALCRecords
![Page 98: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/98.jpg)
98 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
RetrievingCALCRecords
![Page 99: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/99.jpg)
99 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
PerforminganAreaSweep
![Page 100: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/100.jpg)
100 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
PerforminganAreaSweep
§ Currencyused:Area
§ Commonnonzerostatuscodes:0307(DB-END-OF-SET)
![Page 101: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/101.jpg)
101 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
AreaSweep
![Page 102: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/102.jpg)
102 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
RetrievingRecordsinaChainedSet
§ Retrievalofmembersofachainedsetinvolves:
– Currencyused:Currentofset– Currencyupdated:
§ Aftersuccessfulexecution:All§ Onend-of-setcondition:Theownerbecomescurrentofrununit,record,area,andonlythesetbeing
![Page 103: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/103.jpg)
103 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
WaystoWalkaSet
![Page 104: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/104.jpg)
104 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
EndofSetCondition
![Page 105: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/105.jpg)
105 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
IFEMPTYTestMOVEIN-DEPT-IDTODEPT-ID-0410.OBTAINCALCDEPARTMENT
ONDB-REC-NOT-FOUNDPERFORMDEPT-NOT-ON-DBGOTOREADNEXTDEPT.
IFDEPT-EMPLOYEEEMPTYPERFORM900-NO-EMP-MSGELSEPERFORM350-DEPT-EMP-WALKTHRU350-EXITUNTILSET-END-SW=“Y”..350-DEPT-EMP-WALK.
OBTAINNEXTEMPLOYEEWITHINDEPT-EMPLOYEE.ONDB-END-OF-SET
MOVE“Y”TOSET-END-SW.
![Page 106: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/106.jpg)
106 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
AccessingMultipleMemberSets§ Youcanaccessoccurrencesofasinglerecord
type:
– Currencyused:Currentofset– Commonnonzerostatuscodes:0307(DB-END-OF-
SET)
![Page 107: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/107.jpg)
107 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
AccessingMultipleMemberSets§ Youcanaccessoccurrencesofallrecord
types
![Page 108: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/108.jpg)
108 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
AccessingMultipleMemberSets
§ Currencyused:Currentofset
§ Commonnonzerostatuscodes:0307(DB-END-OF-SET)
![Page 109: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/109.jpg)
109 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
WalkingMultipleMemberSets
![Page 110: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/110.jpg)
110 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
OwnerRetrievalinOtherThanMandatoryAutomaticSets
![Page 111: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/111.jpg)
111 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
OwnerRetrievalinOtherThanMandatoryAutomaticSets
![Page 112: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/112.jpg)
112 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ReestablishingCurrency
![Page 113: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/113.jpg)
113 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ReestablishingCurrency
![Page 114: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/114.jpg)
114 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
NavigatingSortedSets
![Page 115: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/115.jpg)
115 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
PerformingGenericKeySearches
![Page 116: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/116.jpg)
116 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
NoncontiguousSortKeys
![Page 117: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/117.jpg)
117 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
UsingRETURNtoEstablishIndexSetCurrency
![Page 118: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/118.jpg)
118 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
UpdatingData
![Page 119: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/119.jpg)
119 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
StoringRecords
![Page 120: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/120.jpg)
120 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ConnectingaRecordtoaSet
![Page 121: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/121.jpg)
121 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
DisconnectingaRecordfromaSet
![Page 122: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/122.jpg)
122 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ModifyingDatabaseRecords
![Page 123: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/123.jpg)
123 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ErasingDatabaseRecords-BasicERASE
![Page 124: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/124.jpg)
124 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
VariationsoftheERASEStatement
§ ERASEPERMANENT
§ ERASESELECTIVE
§ ERASEALL
![Page 125: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/125.jpg)
125 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
QualifiedERASE
![Page 126: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/126.jpg)
126 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
UpdatingData
![Page 127: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/127.jpg)
127 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
DataIntegrityConcerns
![Page 128: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/128.jpg)
128 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CentralVersionandLocalMode
![Page 129: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/129.jpg)
129 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
AreaLocks
![Page 130: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/130.jpg)
130 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
PotentialforConcurrentUpdate
![Page 131: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/131.jpg)
131 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
RecordLocks
![Page 132: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/132.jpg)
132 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ImplicitRecordLocks
![Page 133: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/133.jpg)
133 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ImplicitRecordLocks
![Page 134: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/134.jpg)
134 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ImplicitRecordLocks
![Page 135: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/135.jpg)
135 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
AdditionalImplicitExclusiveLocks
![Page 136: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/136.jpg)
136 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ExplicitRecordLocks
![Page 137: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/137.jpg)
137 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ExplicitRecordLocks
![Page 138: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/138.jpg)
138 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ExplicitRecordLocks
![Page 139: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/139.jpg)
139 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
RecoveryFromProgramorSystemFailure
![Page 140: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/140.jpg)
140 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Journals
![Page 141: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/141.jpg)
@CAWORLD#CAWORLD ©2016CA.AllRIGHTSRESERVED.141 @CAWORLD#CAWORLD
MainframeandWorkloadAutomation
FormoreinformationonMainframeandWorkloadAutomation,pleasevisit:http://cainc.to/9GQ2JI
![Page 142: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/142.jpg)
142 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
RecommendedSessionsSESSION# TITLE DATE/TIME
MFX100S StrategyandVisionforCAIDMS 11/16/2016at12:45pm
MFX101S LegacyisnotaDirtyWord 11/16/2016at1:45pm
MFX102S CAIDMS19.0WebServicesforModernization 11/16/2016at3:00pm
MFX103S CAIDMS19.0SQLEnhancementsforModernization 11/16/2016at3:30pm
MFX104S JavaAccesstoCA-IDMSDataatBT(BritishTelecom) 11/16/2016at4:45pm
MFX105SImplementationandUseofGenericVTAMResourceswithParallelSYSPLEXFeatures(CA andCAXIA)
11/17/2016at12:45pm
MFX106S CAIDMSBufferTuning 11/17/2016at1:45pm
MFX107S M3AServicesMonitor,Measure,ManageandAlert 11/17/2016at3:00pm
MFX108S BirdsofaFeather/StumptheTechie! 11/17/2016at3:45pm
![Page 143: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/143.jpg)
143 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
MustSeeDemos
DemoNameProductXTheater#location
DemoNameServicesYTheater#location
DemoNameSolutionYTheater#location
DemoNameProductXTheater#location
![Page 144: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/144.jpg)
144 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Questions?
![Page 145: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/145.jpg)
145 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Thankyou.
Stayconnectedatcommunities.ca.com
![Page 146: CA IDMS Database Navigation](https://reader035.vdocuments.site/reader035/viewer/2022082207/58739fb31a28ab85438b7479/html5/thumbnails/146.jpg)
146 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
©2016CA.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.
Thecontentprovidedinthis CAWorld2016presentationisintendedforinformationalpurposesonlyanddoesnotformanytypeofwarranty. The informationprovidedbyaCApartnerand/orCAcustomerhasnotbeenreviewedforaccuracybyCA.
ForInformationalPurposesOnlyTermsofthisPresentation