Although a thorough knowledge of data structures is not required to use most DBMS products, this
background is essential for database administrators and systems programmers working with a DBMS.
Being familiar with the data structures also helps you evaluate and compare database products.