Curso Agile Database Design Techniques
32 horasVisão Geral
Curso Agile Database Design Techniques, Este curso fornece aos alunos as habilidades necessárias para projetar bancos de dados usando técnicas de design Agile. É baseado no livro de Scott Ambler Agile Database Techniques:
Objetivo
Publico Alvo
- Este curso é direcionado a designers de banco de dados, modeladores de dados, analistas de banco de dados e qualquer pessoa que precise projetar bancos de dados.
Pre-Requisitos
- Os alunos devem ter experiência em projetar bancos de dados e data warehouses. O conhecimento das técnicas de design Agile é útil.
Materiais
Português/Inglês + Exercícios + Lab PraticoConteúdo Programatico
- The Agile Data Method
- From Use Cases to Databases Real-World UML
- Data Modeling 101
- Data Normalization
- Class Normalization
- Relational Database Technology, Like It, Or Not
- The Object-Relational Impedance Mismatch
- Legacy Databases Everything You Need to Know But Are Afraid to Deal With
- Vive LEvolution
- Agile Model-Driven Development (AMDD)
- Test-Driven Development (TDD)
- Database Refactoring
- Database Encapsulation Strategies
- Mapping Objects to Relational Databases
- Performance Tuning
- Tools for Evolutionary Database Development
- Implementing Concurrency Control
- Finding Objects in Relational Databases
- Implementing Referential Integrity and Shared Business
- Implementing Concurrency Control
- Finding Objects in Relational Databases
- Implementing Referential Integrity and Shared Business Logic
- Implementing Security Access Control
- Implementing Reports
- Realistic XML
- How You Can Become Agile
- Bringing Agility Into Your Organization