We are currently deploying a new user interface and navigational structure on our Community. These design changes align with our new Teradata Access portal and provide a more cohesive experience for our users.
The Data Access Object (DAO) design pattern is used in object-oriented programming languages in order to provide an interface to a database without providing details on the implementation of that database. By doing so, the implementation of a database may change without requiring changes to code that makes use of the data stored in the database.
Teradata Viewpoint contains DAO's that provide access to the Viewpoint Data Collection Service (DCS).
See the Sun Java design patterns page on DAO's for an example: