Sybase Data Federation is designed to help database administrators insulate production databases from risk.
Stored procedures are totally under the control of the DBA and have been optimized for the database.
Database administrators provide the queries used by users and application developers, and can define and test queries that perform efficiently before making them available.
Access to relational data does not have to be dynamic as long as users and developers can retrieve reasonably fresh data. Data Federation enables database administrators to cache results—either on-demand or on a predetermined schedule—so users never need direct access to the database. Results can be cached as frequently as required to meet the needs of data consumers. Caching has no impact on applications; no special coding is involved in using cached data.
When users need data in nonrelational forms, DBAs can provide generated views or data services, then grant access to those objects. The views or data services can be updated on a schedule, or updated when the database operation is updated.
A developer can build a transactional data service that executes a set of related operations as a single transaction—if any operation in the set cannot be completed, all the operations are rolled back. This ensures that databases remain in a consistent state.
For product-related issues, contact Sybase Technical Support at 1-800-8SYBASE. Send your feedback on this help topic directly to Sybase Technical Publications: pubs@sybase.com