I'm an interested in the fundamentals of databases for a project that I am currently working on. Specifically the physical storage on disk and how rows and indexes are stored in a file. For the most part I understand the SQLite data file layout.
I cannot seem to find the insights on how PostgreSQL and SQL Server store there data on disk and how the file structure is built up. Just to be clear, I am looking for the technical description on how databases store there data on disk, specifically the file layout.
Does anyone know where to find more information about this topic?