I looked at MCDBA certifications. Can I learn SQL and OS Windows Server without a basic knowledge of CS?
Hm. It's certainly possible, yes. Database querying/architecting itself is separate from many regular programming concepts in a lot of ways. But they're also related in many ways. So having a basic knowledge of programming will help, but it's possible to dive straight into databases without it and you'll just pick stuff up along the way. Database concepts tend to be a lot more focused on structuring and querying data, while programming tends to be focused more on actually transforming and displaying the data (typically). Naturally the most interesting/complicated applications have both components in them, and use databases to power their data layer.
Yes. I have MCDBA and could not write a program to save my life. But my SQL is better than my english. I would suggest you get a copy of "SQL queries for mere mortals"