|
130 | 130 | IMS databases differ from each other and differ from relational databases |
131 | 131 | message types, security, maintenance, troubleshooting, and more." |
132 | 132 | imgsrc="wp-content/course-badges/badge_ims_fundamentals.png" |
| 133 | + selfpaced="true" |
133 | 134 | level="Beginner" |
134 | 135 | cost="None" |
135 | 136 | badge="Yes" |
|
146 | 147 | between C and PL/I, particularly in language syntax, program structure, declarations, |
147 | 148 | loops, data types, arrays, structures, and more." |
148 | 149 | imgsrc="wp-content/course-badges/badge_intro_pli.png" |
| 150 | + selfpaced="true" |
149 | 151 | level="Beginner" |
150 | 152 | cost="None" |
151 | 153 | badge="Yes" |
|
167 | 169 | the performance of these databases, and review IMS Monitor reports to see whether |
168 | 170 | the logical relationships are effective." |
169 | 171 | imgsrc="wp-content/course-badges/badge_log_rel.png" |
| 172 | + selfpaced="true" |
170 | 173 | level="Advanced" |
171 | 174 | cost="None" |
172 | 175 | badge="Yes" |
|
185 | 188 | secondary indexes, logical relationships, database types, |
186 | 189 | access methods, database recovery, and more." |
187 | 190 | imgsrc="wp-content/course-badges/badge_ims_db_fundamentals.png" |
| 191 | + selfpaced="true" |
188 | 192 | level="Beginner" |
189 | 193 | cost="None" |
190 | 194 | badge="Yes" |
|
203 | 207 | This course is for experienced IMS system programmers and database administrators who need to work with |
204 | 208 | DBRC." |
205 | 209 | imgsrc="wp-content/course-badges/badge_dbrc.png" |
| 210 | + selfpaced="true" |
206 | 211 | level="Intermediate" |
207 | 212 | cost="None" |
208 | 213 | badge="Yes" |
|
221 | 226 | IMS systems on different LPARs and processors can access and update the same databases |
222 | 227 | with complete integrity, and how to implement and maintain a data sharing environment." |
223 | 228 | imgsrc="wp-content/course-badges/badge_ims_data_sharing.png" |
| 229 | + selfpaced="true" |
224 | 230 | level="Advanced" |
225 | 231 | cost="None" |
226 | 232 | badge="Yes" |
|
239 | 245 | You’ll learn how other IMS databases can be migrated to HALDB and the advantages of using HALDBs. |
240 | 246 | This is an intermediate course for experienced IMS database administrators who implement and manage HALDBs." |
241 | 247 | imgsrc="wp-content/course-badges/badge_haldb.png" |
| 248 | + selfpaced="true" |
242 | 249 | level="Intermediate" |
243 | 250 | cost="None" |
244 | 251 | badge="Yes" |
|
256 | 263 | and application programmers who design or implement IMS Fast Path applications in an |
257 | 264 | IMS Transaction Management (TM) or IBM CICS Database Control (DBCTL) environment." |
258 | 265 | imgsrc="wp-content/course-badges/bacge_fp_implementation.png" |
| 266 | + selfpaced="true" |
259 | 267 | level="Advanced" |
260 | 268 | cost="None" |
261 | 269 | badge="Yes" |
|
276 | 284 | control interval (CI) layouts, sequential dependents (SDEPs), |
277 | 285 | and other database components, features, and structures." |
278 | 286 | imgsrc="wp-content/course-badges/badge_db_repair.png" |
| 287 | + selfpaced="true" |
279 | 288 | level="Advanced" |
280 | 289 | cost="None" |
281 | 290 | badge="Yes" |
|
294 | 303 | and buffering for Virtual Storage Access Method (VSAM) and Overflow Sequential Access Method |
295 | 304 | (OSAM) databases" |
296 | 305 | imgsrc="wp-content/course-badges/badge_perf_tuning.png" |
| 306 | + selfpaced="true" |
297 | 307 | level="Advanced" |
298 | 308 | cost="None" |
299 | 309 | badge="Yes" |
|
312 | 322 | databases, use the DL/I test program, and how to prepare a job stream |
313 | 323 | to load a database." |
314 | 324 | imgsrc="wp-content/course-badges/badge_physical_org_db.png" |
| 325 | + selfpaced="true" |
315 | 326 | level="Intermediate" |
316 | 327 | cost="None" |
317 | 328 | badge="Yes" |
|
333 | 344 | logging, connecting IMS to IBM CICS® and IBM Db2®, data sharing, shared queues, |
334 | 345 | preparing and starting the system, and more." |
335 | 346 | imgsrc="wp-content/course-badges/badge_db_tm_sysprog.png" |
| 347 | + selfpaced="true" |
336 | 348 | level="Intermediate" |
337 | 349 | cost="None" |
338 | 350 | badge="Yes" |
|
351 | 363 | that are useful for IMS problem diagnostics, perform the methodology for debugging IMS abends, and understand the |
352 | 364 | methodology for debugging IMS waits and loops." |
353 | 365 | imgsrc="wp-content/course-badges/badge_ims_diagnostics.png" |
| 366 | + selfpaced="true" |
354 | 367 | level="Intermediate" |
355 | 368 | cost="None" |
356 | 369 | badge="Yes" |
|
368 | 381 | are shared within a parallel sysplex environment. Learn how to prepare and implement IMS shared queues |
369 | 382 | and manage and troubleshoot an IMS shared queues environment." |
370 | 383 | imgsrc="wp-content/course-badges/badge_ims_shared_queues.png" |
| 384 | + selfpaced="true" |
371 | 385 | level="Intermediate" |
372 | 386 | cost="None" |
373 | 387 | badge="Yes" |
|
386 | 400 | components, commands, processes, parameters, and more to ensure that the |
387 | 401 | IMS TM system is running as efficiently as possible." |
388 | 402 | imgsrc="wp-content/course-badges/badge_ims_tm_tuning.png" |
| 403 | + selfpaced="true" |
389 | 404 | level="Advanced" |
390 | 405 | cost="None" |
391 | 406 | badge="Yes" |
|
404 | 419 | an IMS DBCTL system, and understand the IMS architecture that applies to database management and attaching |
405 | 420 | to CICS systems and transactions." |
406 | 421 | imgsrc="wp-content/course-badges/badge_ims_dbctl.png" |
| 422 | + selfpaced="true" |
407 | 423 | level="Intermediate" |
408 | 424 | cost="None" |
409 | 425 | badge="Yes" |
|
427 | 443 | This course does not teach basic COBOL or PL/I. You should already have |
428 | 444 | experience developing applications with one or both of those languages." |
429 | 445 | imgsrc="wp-content/course-badges/badge_tm_app_prog.png" |
| 446 | + selfpaced="true" |
430 | 447 | level="Intermediate" |
431 | 448 | cost="None" |
432 | 449 | badge="Yes" |
|
444 | 461 | on IMS database records. You'll learn about the hierarchic structure of IMS databases, |
445 | 462 | how to construct DL/I calls, how to test your applications, and more." |
446 | 463 | imgsrc="wp-content/course-badges/badge_db_app_prog.png" |
| 464 | + selfpaced="true" |
447 | 465 | level="Intermediate" |
448 | 466 | cost="None" |
449 | 467 | badge="Yes" |
|
474 | 492 | imgsrc="wp-content/icons/icon_education.svg" |
475 | 493 | selfpaced="false" |
476 | 494 | level="Intermediate" |
477 | | - badge="n/a" |
478 | 495 | time="36 hours" |
479 | 496 | start="Jun 9" |
480 | 497 | end="Jun 19" |
|
0 commit comments