Dataset Organization and Naming Conventions
Understand z/OS dataset naming rules and the major dataset organizations (sequential, PDS/PDSE, VSAM) that shape how data is stored and referenced.
Every piece of data on z/OS — source code, JCL, compiled load modules, VSAM files, print output — lives in a dataset, and understanding both the naming rules and the major organizational types is genuinely foundational knowledge that underlies almost every other mainframe topic. Interviewers ask about this early specifically to confirm a candidate isn't coming in purely from a Windows/Unix file-path mental model without adjusting to how z/OS actually organizes storage.
z/OS dataset naming is like a strict, no-nested-folders labeling system on individual filing boxes — you can't create true subfolders, but a well-disciplined naming convention (PROD.PAYROLL.SOURCE, PROD.PAYROLL.LOADLIB) achieves the same organizational clarity through consistent, dot-separated labels alone; a PDS, meanwhile, is one of those boxes that itself contains many individually labeled folders inside it.