Data Access Object (DAO)

Extensibility
Extensibility covers the mechanisms by which you, as the user or developer, can extend the functionality of the Teradata Database, for example with the use of User Defined Functions, or UDFs.
Teradata Employee

Data Access Object (DAO)

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:

http://java.sun.com/blueprints/patterns/DAO.html

And the Core J2EE Design Patterns page for more detail:

http://java.sun.com/blueprints/corej2eepatterns/Patterns/DataAccessObject.html

Tags (2)