Excuse me, could you please explain in more detail the structure of an ISAM database? I'm particularly interested in how the data is organized and accessed within this type of database system. Additionally, are there any specific advantages or disadvantages associated with using ISAM databases compared to other types of database systems? Your insights would be greatly appreciated.