January 2006
Intermediate to advanced
736 pages
17h 55m
English
It is almost impossible to design a significant application without dealing with data in some form. If the application is a simple arcade game, the data may be a log of past scores or configuration data that lets a user customize the way the application behaves. If the application is a graphical design tool, the data may be a complex graph of objects that need to be manipulated by the application and by the user and saved when the application or document is closed. If the application is a high-end enterprise business application, the data might be an aggregation of complex relational data residing in multiple distributed databases, objects, and files used in the processing that the application ...