100 Things I Hate About Views: Undeclared Data Types in Columns
Views let you do dumb things by accident in SQL Server. Then they make you have to think way too hard to fix them.
Read Moreon • 3 min read
You’re just getting started as a SQL Server Database Administrator – or you’re trying to get there.
Here’s a learning plan and links to free articles and scripts that will equip you to tackle the three most critical skills to for DBAs.

Secret: the DBA is always responsible for preventing data loss, even if it’s not part of their job description.
Learn Recovery Point Objective (RPO) and Recovery Time Objectives (RTO) and establish them for every environment. Focus on critical production databases first.
Your mission:
For me, learning about Write Ahead Logging made backups and recovery models make much more sense to me, so I recommend doing that first.
Work through the entire series “Stairway to Transaction Log Management” (Tony Davis and Gail Shaw) – registration required
Secret: the DBA is responsible for database and server config, even if someone else made the decision.
Free scripts to document SQL Server configuration: SQLSkills’ free diagnostic scripts, by Glenn Berry
Free scripts to prioritize configuration changes: Brent Ozar Unlimited’s free sp_Blitz script (registration required), by Brent Ozar.
Reminder: if you haven’t completed establishing RPO / RTO and changing your backup jobs and restore practices to meet those, do those first before any other configuration changes.
Secret: Changes you make are going to break things. Change Management is your superpower to handle this without panic.
Photo credit: Negative Space via Unsplash.com
Copyright (c) 2025, Catalyze SQL, LLC; all rights reserved. Opinions expressed on this site are solely those of Kendra Little of Catalyze SQL, LLC. Content policy: Short excerpts of blog posts (3 sentences) may be republished, but longer excerpts and artwork cannot be shared without explicit permission.