Szkolenie z/OS VSAM and Access Method Services

Ten kurs ma na celu nauczenie, jak zarządzać zestawami danych VSAM i nie-VSAM poprzez kodowanie i używanie funkcji i cech programu Access Method Services, IDCAMS.

Aby wzmocnić materiał wykładowy, zapewniono ćwiczenia maszynowe, które umożliwiają studentom kodowanie i testowanie wybranych poleceń IDCAMS, takich jak DEFINE, REPRO, ALTER i LISTCAT.

Naucz się zarządzać zestawami danych Virtual Storage Access Method (VSAM) i nie-VSAM. Szczególny nacisk położono na kodowanie i używanie funkcji programu IDCAMS. Ćwiczenia laboratoryjne umożliwiają kodowanie i testowanie wybranych poleceń IDCAMS, takich jak DEFINE, REPRO, ALTER i LISTCAT.

Osiem laboratoriów obejmuje:

  • Polecenia IDCAMS, w tym ALTER, DEFINE, CLUSTER, EXPORT, IMPORT, EXAMINE, LISTCAT, REPRO i PRINT
  • dostrajanie VSAM i buforów VSAM
  • indeksy alternatywne

Profil uczestnika

Jest to kurs średnio zaawansowany przeznaczony dla osób zarządzających zbiorami danych przy użyciu IDCAMS i VSAM.

Agenda

Wprowadzenie do zestawów danych VSAM

  • Opisanie struktury, organizacji i wykorzystania klastrów VSAM
  • Wyjaśnienie funkcji przedziałów kontroli (CI) i obszarów kontroli (CA)
  • Opisanie celu podziałów CI i CA oraz sposobu ich realizacji
  • Oszacowanie wymagań dotyczących przestrzeni DASD dla różnych typów klastrów

Katalogi ICF

  • Omówienie wykorzystania katalogu ICF
  • Opisanie struktury, celu i podstawowej zawartości katalogu głównego
  • Opisanie sposobu lokalizowania katalogu głównego podczas początkowego ładowania programu (IPL)
  • Omówienie struktury, celu i podstawowej zawartości katalogów użytkowników
  • Utworzenie katalogów ICF
  • Opisanie wyszukiwania w katalogu
  • Omówienie i utworzenie dwóch typów aliasów

Polecenia IDCAMS, część 1

  • Omówienie programu IDCAMS
  • Kodowanie JCL w celu uruchomienia IDCAMS
  • Kodowanie polecenia DEFINE CLUSTER w celu utworzenia określonych organizacji zestawów danych VSAM
  • Kodowanie polecenia LISTCAT w celu sformatowania i wydrukowania wpisów z katalogu

JCL dla VSAM

  • Wyjaśnienie tworzenia i usuwania klastrów VSAM za pomocą JCL i obiektu klasy danych DFSMS
  • Opisanie dodatkowych parametrów JCL obsługujących klastry VSAM
  • Omówienie celu klasy danych
  • Wyjaśnienie przypisania klasy danych za pomocą JCL i procedur automatycznego wyboru klasy (ACS)

Polecenia IDCAMS, część 2

  • Opisanie funkcji poleceń REPRO, PRINT i DELETE
  • Użycie polecenia REPRO do załadowania i utworzenia kopii zapasowej klastra VSAM
  • Użycie polecenia PRINT do wydrukowania klastra VSAM w różnych formatach
  • Użycie polecenia DELETE do usunięcia wpisu katalogu dla zestawu danych oraz usunięcia zestawu danych z woluminu
  • Opisanie i zakodowanie poleceń modalnych w celu zapewnienia warunkowego wykonywania instrukcji Access Method Services (AMS)

Buforowanie

  • Wyjaśnienie wpływu przestrzeni buforowej na wydajność, zarówno pozytywnego, jak i negatywnego
  • Wyjaśnienie użycia buforów danych i indeksów w przetwarzaniu sekwencyjnym oraz bezpośrednim
  • Ocena użycia słów kluczowych JCL Access Method Parameters (AMP) do zarządzania buforami
  • Kodowanie słów kluczowych bufora w instrukcji Dataset Definition (DD)

Integralność i bezpieczeństwo VSAM

  • Wyjaśnienie sposobu utrzymywania integralności i bezpieczeństwa
  • Omówienie znaczenia i użycia SHAREOPTIONS
  • Omówienie potrzeby serializacji aktualizacji zestawu danych
  • Opisanie użycia makr ENQ/DEQ do serializacji aktualizacji zestawu danych w środowiskach wieloregionalnych i wielosystemowych
  • Wyjaśnienie wpływu buforowania i modyfikacji SHAREOPTION
  • Wyjaśnienie udostępniania na poziomie rekordu VSAM
  • Użycie opcji integralności i bezpieczeństwa VSAM: RECOVERY, ERASE, VERIFY oraz hasła
  • Porównanie haseł VSAM z zabezpieczeniami Resource Access Control Facility (RACF)

Tuning

  • Wyjaśnienie użycia CI i CA FREESPACE
  • Omówienie wpływu pamięci podręcznej na wydajność
  • Opisanie procesu alokacji przestrzeni za pomocą KEYRANGES i zestawów danych wielotomowych
  • Wyjaśnienie zawartości Index CI
  • Wyjaśnienie działania kompresji kluczy VSAM

IDCAMS ALTER

  • wyjaśnienie podstawowej funkcji polecenia ALTER
  • zakodowanie polecenia ALTER, aby zmodyfikować opcje przetwarzania istniejących obiektów VSAM
  • zakodowanie polecenia ALTER, aby zmodyfikować opcje buforowania, FREESPACE, SHAREOPTIONS i haseł

Indeksy alternatywne

  • Opisanie powodów korzystania z indeksu alternatywnego
  • Omówienie podstawowej zawartości indeksu alternatywnego
  • Użycie PATH do przetwarzania rekordów klastra bazowego bezpośrednio oraz w alternatywnej sekwencji kluczy
  • Zdefiniowanie i załadowanie indeksu alternatywnego
  • Wyjaśnienie wpływu SHAREOPTIONS podczas otwierania klastra bazowego oraz powiązanych indeksów alternatywnych
  • Wyjaśnienie zagadnień programowania oraz JCL

Zaawansowane funkcje i rozszerzone zestawy danych formatu

  • Wyjaśnienie zaawansowanych funkcji VSAM, rozszerzonych zestawów danych formatu oraz ich głównych cech
  • Wyjaśnienie strippingu danych
  • Wyjaśnienie kompresji
  • Wyjaśnienie opcji alokacji wielotomowej
  • Wyjaśnienie rozszerzonej adresowalności
  • Wyjaśnienie buforowania zarządzanego przez system
  • Wyjaśnienie częściowego zwolnienia przestrzeni
  • Wyjaśnienie łagodzenia ograniczeń przestrzeni

Reorganizacja, tworzenie kopii zapasowej i odzyskiwanie zestawu danych

  • opisanie potrzeby tworzenia kopii zapasowej zestawu danych
  • wyjaśnienie zalet i wad REPRO
  • wyjaśnienie zalet i wad EXPORTU/IMPORTU
  • wyjaśnienie zalet i wad DFSMS Data Set Services (DFSMSdss) DUMP/RESTORE
  • wyjaśnienie zalet i wad DFSMS Hierarchical Storage Management (DFSMShsm) HBACKDS/HRECOVER
  • omówienie częstotliwości tworzenia kopii zapasowych
  • określenie, kiedy wymagana jest reorganizacja
  • kodowanie poleceń AMS dla tworzenia kopii zapasowych, odzyskiwania i reorganizacji

Zestawy danych liniowych (LDS)

  • opisanie Data-In-Virtual (DIV)
  • wyjaśnienie struktury i zastosowania LDS
  • wyjaśnienie zastosowania makra DIV w celu uzyskania dostępu do LDS
  • omówienie kandydatów do LDS

Pomoce w zarządzaniu i analizie problemów

  • Wyjaśnienie użycia polecenia DCOLLECT do zbierania informacji o zarządzaniu i planowaniu dotyczących podsystemu pamięci masowej
  • Omówienie narzędzi używanych do identyfikowania i śledzenia błędów VSAM
  • Kodowanie polecenia AMS EXAMINE w celu przetestowania struktury zestawu danych sekwencyjnych kluczy (KSDS)
  • Interpretacja danych wyjściowych polecenia EXAMINE w celu ustalenia sposobu odzyskiwania po błędzie strukturalnym KSDS
  • Wywołanie narzędzia Generalized Trace Facility (GTF) w celu śledzenia zdarzeń związanych z VSAM
  • Wywołanie narzędzi w celu wydrukowania danych wyjściowych śledzenia GTF

Lokalne i globalne zasoby współdzielone

  • Wyjaśnienie technik oszczędzania wirtualnej pamięci masowej poprzez współdzielone bufory i bloki kontrolne
  • Omówienie koncepcji puli zasobów współdzielonych
  • Omówienie zalet i wad lokalnych zasobów współdzielonych (LSR)
  • Omówienie zalet i wad globalnych zasobów współdzielonych (GSR)
  • Opisanie makr kontrolujących wykorzystanie i przydział zasobów współdzielonych
  • Omówienie sposobu określania i monitorowania przydziału buforów współdzielonych w CICS i systemie zarządzania informacją (IMS)

Odzyskiwanie CICS VSAM

  • opisanie głównych funkcji odzyskiwania CICS VSAM
  • wyjaśnienie koncepcji przetwarzania transakcji, tworzenia kopii zapasowych i odzyskiwania
  • wyjaśnienie jak wdrożyć i zarządzać odzyskiwaniem CICS VSAM

Rozważania dotyczące kodowania aplikacji

  • Opisanie terminologii przetwarzania VSAM
  • Zdefiniowanie różnych opcji przetwarzania VSAM
  • Wyjaśnienie scalania wpisów katalogu, parametrów JCL oraz definicji programów określających opcje przetwarzania
  • Omówienie obsługi programowania VSAM oraz wymagań JCL w językach Common Business Oriented Language (COBOL), Programming Language One (PL/I) i Assembler
  • Opisanie JCL oraz wymagań programistycznych dla języków COBOL, PL/I i Assembler

Wymagane przygotowanie uczestników

Powinieneś ukończyć:

  • z/OS Facilities (ES15)
  • z/OS Job Control Language and Utilities (ES07) lub
  • Fundamental System Skills in z/OS (ES10)
  • lub mieć równoważne doświadczenie

Zagadnienia

  • Zrozumienie struktury i użycia zestawów danych lub klastrów VSAM
  • Kodowanie polecenia IDCAMS, aby zdefiniować i załadować klastry VSAM
  • Kodowanie polecenia IDCAMS, aby zdefiniować i załadować alternatywne indeksy
  • Kodowanie polecenia IDCAMS, aby wyświetlić, zmienić i usunąć wpisy katalogu
  • Kodowanie polecenia IDCAMS, aby wydrukować zestawy danych
  • Obliczanie wymagania dotyczącego miejsca na urządzeniu pamięci masowej z bezpośrednim dostępem (DASD) dla klastrów VSAM
  • Kodowanie języka Job Control Language (JCL) dla IDCAMS i programów przetwarzających klastry VSAM
  • Używanie opcji IDCAMS i JCL, aby poprawić wydajność zadania VSAM
  • Reorganizowanie, tworzenie kopii zapasowej i odzyskiwanie zestawów danych VSAM i nie-VSAM
  • Interpretowanie listy IDCAMS katalogu Integrated Catalog Facility (ICF)
  • Wybieranie i używanie odpowiedniej dokumentacji, aby wykorzystać VSAM i IDCAMS

Poznaj naszą firmę

INFORMACJA CENOWA:
od 6000 zł netto za jedną osobę

CZAS TRWANIA (dni): 4

KOD SZKOLENIA: SS83G

Udostępnij swoim znajomym