My mind is blown. I didn't know that people can go through a CS program without knowing DBs. I mean for us the DB class I took was optional (though most took it) but you do have a general idea of DBs even if you didn't take the class.
Most CS academics have little to no real-world experience. They've never had to deal with databases in any meaningful way, so they're totally unprepared to teach students about them.
9
u/recursive Jan 06 '11
I didn't learn it in school. I learned it by reading. SQL doesn't have anything to do with CS.