deals with optimizing the performance of a database. It can be about file design, and selection of the DBMS, OS and platform.