- College diploma (2 to 3 years)
- $4,000 to $8,000 a year in Ontario, about $16,750 total at BCIT (British Columbia Institute of Technology)
- University computer science degree (4 years)
- $8,000 to $15,000 a year
- Vendor certifications
- Microsoft, Oracle and cloud exams run a few hundred dollars each, priced by country
- Practice software
- No cost. PostgreSQL, MySQL and developer editions of the big commercial databases cost nothing to learn on.
Roughly, all in
$300 to $61,000
Tuition, fees, exams and kit. Not rent, food or travel
The low end is moving across from a help desk, support or developer job and proving yourself on databases, with one vendor exam of a few hundred dollars as the only bill. Practice software costs nothing, since PostgreSQL, MySQL and the developer editions of the big commercial databases cost nothing to learn on. The high end is a four year university computer science degree plus several certifications. The cheap door is harder because it needs an existing job to move from: employers hand databases to people they already trust, and almost nobody is hired straight into this work off self study alone.
Employers usually pay for certifications once you are on staff.