
存取方法:允許存取磁碟、磁帶或其他外部裝置上的資料的大型主機作業系統功能

存取方法是大型主機作業系統的功能,允許存取磁碟、磁帶或其他外部裝置上的資料。自 20 世紀 50 年代末以來,存取方法以各種名稱存在於多種大型主機作業系統中。名稱存取方法於 1963 年隨 IBM OS/360 作業系統引進。
存取方法為程式設計師提供應用程式介面(API),以便將數據傳輸到設備或從設備傳輸數據,並且可以與非大型機作業系統中的設備驅動程式進行比較,但通常提供更高級別的功能。大型主機作業系統中存取方法的歷史可以追溯到 20 世紀 50 年代末,當時 IBM 推出了 360/30 大型電腦。 360/30是第一台使用磁碟儲存系統的大型計算機,這需要開發一種存取方法以允許應用程式在磁碟上讀取和寫入資料。
1963年,IBM推出了OS/360作業系統,其中引入了存取方法的概念。存取方法與非大型主機作業系統中的裝置驅動程式的差異如下:
1. 存取方法為程式設計師提供 API,以便將資料傳輸到設備或從設備傳輸資料。另一方面,設備驅動程式是直接與硬體設備互動的低階軟體元件。
2. 存取方法通常提供比非大型主機作業系統中的裝置驅動程式更高等級的功能。例如,存取方法可以提供抽象層,隱藏資料如何傳入和傳出裝置的細節。使用存取方法的優點:
1. 提供應用程式介面(API),供程式設計師與裝置之間傳輸資料。
2. 可以與非大型主機作業系統中的裝置驅動程式進行比較,但通常提供更高等級的功能。可用於存取磁碟、磁帶或其他外部裝置上的資料。
使用訪問方法的缺點:
1. 可能比較複雜且難以實施。
2. 維護和故障排除可能比較困難。現代大型主機作業系統中使用的一些最受歡迎的存取方法包括:
1. 順序存取法(SAM)
2. 直接存取法(DAM)
3.索引順序存取方法(ISAM)
4.關係型資料庫管理系統(RDBMS)
5. 分層資料庫管理系統(HDBMS)
6.關係型資料庫管理系統(RDBMS)
7.面向資料庫管理系統(ODBMS)
8.關係型資料庫管理系統(ORDBMS)
