Collaboration leads to better software. Learn what developers and DBAs need to know to build code and database environments that work well together.
Overview
Syllabus
Introduction
- Developers and DBAs
- Tools and techniques
- DBA priorities
- Developer priorities
- Meeting in the middle
- Let’s look at the T-SQL it puts out
- Schema design: Databases shouldn’t be objects
- Functions aren’t your friends
- Understanding the importance of good queries
- Compilation is expensive
- Code reuse is good
- Don’t put all of your program logic in stored procs
- But you should still use SPs
- Visual Studio database projects
- Why it’s hard to deploy code to a database
- CI/CD for the database
- Redgate ReadyRoll
- Next steps
Taught by
Joey D'Antoni