A könyv azokat a módszereket, algoritmusokat mutatja be, amelyek az adatbázismotorok működésének lényegét jelentik, amelyek az adatbázis-szoftverek "mélyében" találhatók. Az adatbázismotorok architektúrája sokban hasonlít az operációs rendszerekéhez, hiszen mind a két esetben konkurens folymatokat kell vezérelni, hatékony tárolási módokat kell kialakítani, elfogadható válaszidőket kell biztosítani, és több szinten kell gondoskodni az adatbiztonságról. A képet árnyalja, hogy általában a konkrét adatbázismotor egy általános célú operációs rendszer felügyelete alatt működik. Röviden szólva, az adatbázismotorok jelentősége sok esetben meghaladja az általános célú operációs rendszerekét.