I'd like to understand more how data can be stored on disk so it can be read quickly. I don't want to say database record because I'm not asking how to build a database. My question is closer to how would I build a table.
I'm not asking about indexing. I'm thinking about you have an application that already has some a pointer to a record.
I've been trying to find some references e.g. papers, books, but everything so far focuses on database design as in writing DDL or structures for indexing like B+ trees.
Are there any references that talk about how tables are actually implemented and what are the tradeoffs?