show understanding of the basic internal operation of the following specific types of device: keyboard, trackerball mouse, optical mouse, scanner, inkjet printer, laser printer, 3D printer, speakers, hard disk, solid state (flash) memory, optical discs, microphone, touchscreen
describe the features of a relational database which address the limitations of a file-based approach