Genial fråga.
Så, du kan dela upp en mainframe i olika sektioner-LPARs, logiska partitioner, för att göra olika saker. Dessa LPARs kör olika operativsystem och på en låg nivå (firmware) är de bokstavligen separata.
Om du använder Linux på Z är det bara Linux. Kör Apache eller nginx där, använd MySQL, eller kanske mer troligt något som PostgreSQL eller MongoDB. Men om du vill lära dig så skulle jag uppmuntra dig att få Postgres att kanske köras i en Docker-container på din lokala maskin och bara experimentera.
När det gäller banker använder många också ett annat operativsystem som heter z/OS: det mer traditionella operativsystemet som man tänker på när man tänker på stordatorn. Här kan man använda IMS, ett transaktionssystem med egen DB, eller kanske Db2. (En av databasvärldens giganter.) Framför Db2 finns ofta CICS, som är en applikationsserver: här kan man skriva affärslogik i COBOL, C, Java osv. och få uppgifterna lagrade av Db2.
Har du stött på Terminal Talk? Det är en podcast som du kanske tycker är intressant. Det finns ett bra avsnitt om VSAM och ett annat om Db2 för z/OS.
Lämna ett svar