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
MASZ PYTANIA?
Skontaktuj się z nami, aby uzyskać więcej informacji o naszych szkoleniach, programach oraz współpracy. Chętnie odpowiemy na wszystkie Twoje zapytania!