I find it pity that while "Compilers" course is always about implementing compilers, "Databases" courses are 99% about using database systems.
But I do agree that a database implementation course would be fantastic. It's one of the most important categories of software today for sure, up there with operating systems and compilers. My Uni was going to offer a course this Fall, but COVID has led to it being delayed. Here's to hoping it's offered in the Spring.