Kwihlabathi le-mainframe computing, i-Virtual Storage Access Method (VSAM) imile yenza intsika esisiseko. Ivumela ukugcinwa, ukufikelela, kunye nokulawulwa kwedatha ngokubonelela ngemisebenzi ngaphaya kokulandelelana okulula kunye neendlela zokugcina ukufikelela ngokuthe ngqo. Ukusebenza ngefayile ye-STATUS i-VSAM ibandakanya ukusetyenziswa kwe-Cobol, ulwimi oluphambili lwenkqubo yeshishini.
Njengoko intetho yakudala isitsho, “Ingxaki echazwa kakuhle yingxaki esonjululwe kancinane.” Kule meko, umngeni osoloko udibana nawo xa usebenza ne-STATUS ifayile ye-VSAM iquka ukuphatha iimpazamo kunye nokulawula idatha ngokufanelekileyo. Ngethamsanqa, kunye nokusebenza okunamandla kwe-Cobol kunye nokuqonda ngenyameko indlela i-VSAM esebenza ngayo, le ngxaki iba yinto enzima.
Ukuqonda IIfayile zeVSAM
Masingene kwisisombululo. I-Cobol, ukuba lulwimi oluphezulu, ivumela ukuguqulwa kweefayile ze-VSAM ngokubonelela ngefayile STATUS igatya. Eli gatya linceda ekuphatheni impazamo kwimisebenzi yefayile ye-I/O. Ifomati esemgangathweni yeli solotya ithi `IMEKO YEFILE YIdatha-igama-1`. Kulo mzekelo, `igama-ledatha-1` licandelo lamagama amabini apho unobumba wokuqala ebonisa iwonga elingundoqo, kwaye elesibini lelesizathu esithile (ukuba sikhona).
KHETHA IFILENAME YABELA 'VSAMFILE'
UMBUTHO UKHOKISIWE
INDLELA YOKUFIKELELA NGOKUQHELEKILEYO
IMEKO YEFAYILE YI-WS-VSAM-STATUS.
Igatya leFayile STATUS esetyenziswe apha `WS-VSAM-STATUS`, ebonisa ubume bomsebenzi wefayile nganye. Ngokujonga esi simo emva komsebenzi ngamnye, ukuphathwa kwempazamo kuba lula.
##
ICobol Programming kunye neefayile zeVSAM: Inkcazo yeKhowudi
Okokuqala, i KHETHA FILENAME igatya libonisa ukubhengezwa kwegama lefayile. YABELWA KU-'VSAMFILE' ibonisa ukuba inkqubo yethu ye-Cobol iya kubhekisa kwifayile ye-VSAM ngeli gama lefayile yomfuziselo. Ngaphaya koko, igatya elithi UMBUTHO U-INDEXED lichaza ukuba ifayile icwangciswe ngendlela enesalathisi. INDLELA YOKUFIKELELA NGOKUQHELEKILEYO ivumela ukuba nayiphi na irekhodi ifikelelwe ngokuthe ngqo endaweni yokulandelelana.
FUNDA FILENAME
ISIQIQO ESIngasebenziyo
BONISA 'ISIQINISO ESINGAPHAMBILI, IPHOSO: ' WS-VSAM-STATUS
AYIKHO ISIQINISO ESIngasebenziyo
BONISA 'UMSEBENZI OPHUMELELEYO WOKUFUNDA'.
Kule khowudi, ifayile ifundiwe, kwaye ukuba kukho impazamo yesitshixo engasebenziyo, ikhupha umyalezo wemposiso. Nangona kunjalo, ukuba iqhosha livumelekile, libonisa umsebenzi wokufunda oyimpumelelo.
##
I-VSAM kwi-Mainframe: Ukubaluleka kunye neMpembelelo
Njengomba oyimfuneko kwi-mainframe computing, i-VSAM ibonelela ngesantya kunye nokusebenza kakuhle ekuphatheni umthamo omkhulu wedatha. Eli nqaku, lidityaniswe namandla okuqina e-Cobol, likhokelela ekusekweni kwedatha ekhuselekileyo nesebenzayo kwizisombululo zeshishini. I-Cobol, eyenzelwe ngokukodwa usetyenziso lweshishini, inika indlela eyomeleleyo malunga nokuphathwa kwedatha kunye nokukhohlisa.
Ukugqiba, ukusebenzisana kwe-Cobol ngobuchule kunye neefayile ze-VSAM kuvula indlela yokuphatha ngokufanelekileyo kunye nokulawula idatha enkulu. Ngokuqonda indlela yokusebenzisa isimo sefayile kunye nendlela yokusingatha iimpazamo, abadwelisi beprogram banokwenza usetyenziso olunamandla, olusebenzayo, kunye nolungenazimpazamo olume uvavanyo lwetekhnoloji yendaleko. Iziphumo zolu lwazi zinzulu kwihlabathi lee-mainframes zanamhlanje, ukuqinisa i-Cobol kunye nesikhundla se-VSAM ngokuqinileyo kwishishini. Ngokuqondwa ngokucokisekileyo kwezi ngqikelelo, abadwelisi benkqubo banokujonga imeko entsonkothileyo yekhompyuter yeshishini ngokulula nangokuzithemba.