Hello,
My new semester has started and I have a subject named DBMS (Database Management System). This is the first time I'm studying databases and so I'm not feeling very enthusiastic about databases (partly because I already had learnt C/C++ and I feel that programming is a lot easier that DBMS). Nevertheless, I must learn at least one DBMS as it is part of my college course. I'm confused and I want some suggestions:
Que-1: There are a lot of DBMSs out there (e.g. MySQL, Oracle, PostgreSQL). Although I don't exactly know the DBMS that will be part of my present semester, but it will be either SQL or Oracle. Which one is the best DBMS? Why do you prefer a particular DBMS?
Note: I don't love Microsoft and OS specific products. I will prefer using some free DBMS.
Que-2: I am an absolute idiot ;) when it comes to databases and DBMS. Which book will you prefer for the same?
Que-3: @MODS: Where should I post questions related to databases (and not some specific DBMS)?
Que-4: If you are asked to compare difficulty level of programming and learning a DBMS, which one would be lesser difficult (and logical)?
Thanks...
AmbrNewlearner