Objectivity/DB for C++ Developers Course Details
Product Overview
- Language Interfaces
- Objectivity/DB Features
Application Development Flow
- Storage structure of Objectivity databases
- Steps to create an Objectivity/DB application
- How transactions are used in your application
Objectivity/DB Programming
- Accessing persistent objects
- Handles vs References
- Member functions to use with handles
- Creating persistent objects in an Objectivity/DB database
- Clustering directives
- System names
- Member functions to use with system names
- Retrieving objects from the database using open()
- Dot (.) vs Arrow (->) operators
- Simplifying your code with a Session class
VArrays and VStrings
- Member functions to use with VArrays and VStrings
- Implementing VArrays
Naming Objects
- Scope names
- Map dictionary class
Associations
- Directionality and cardinality of associations
- Defining an association
- Setting and deleting association links Iterators
- Methods of iterating
- Member functions to use with iterators
Indexing
- Creating, deleting, and updating an index
Locking and Concurrency
Basic Design Patterns
- Distributing Objects effectively
- Creational Patterns
- Advanced Design Patterns
Scalable Collections
DBA Issues
|
|
