Agile Database techniques : effective strategies for the Agile software developer /
Describes Agile Modeling Driven Design (AMDD) and Test-Driven Design (TDD) approaches, database refactoring, database encapsulation strategies, and tools that support evolutionary techniques Agile software developers often use object and relational database (RDB) technology together and as a result...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Indianapolis, Ind. :
Wiley,
©2003.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Foreword / Jon Kern
- Foreword / Douglas K. Barry
- pt. 1. Setting the foundation
- Ch. 1. Agile data method
- Ch. 2. From use cases to databases
- Real-world UML
- Ch. 3. Data modeling 101
- Ch. 4. Data normalization
- Ch. 5. Class normalization
- Ch. 6. Relational database technology, like it or not
- Ch. 7. Object-relational impedance mismatch
- Ch. 8. Legacy databases
- everything you need to know but are afraid to deal with
- pt. 2. Evolutionary database development
- Ch. 9. Vive l'evolution
- Ch. 10. Agile model-driven development (AMDD)
- Ch. 11. Test-driven development (TDD)
- Ch. 12. Database refactoring
- Ch. 13. Database encapsulation strategies
- Ch. 14. Mapping objects to relational databases
- Ch. 15. Performance tuning
- Ch. 16. Tools for evolutionary database development
- pt. 3. Practical data-oriented development techniques
- Ch. 17. Implementing concurrency control
- Ch. 18. Finding objects in relational databases
- Ch. 19. Implementing referential integrity and shared business logic
- Ch. 20. Implementing security access control
- Ch. 21. Implementing reports
- Ch. 22. Realistic XML
- pt. 4. Adopting agile database techniques
- Ch. 23. How you can become agile
- Ch. 24. Bringing agility into your organization
- App. Database refactoring catalog.