I have some basic question about choosing a right database.
I'm new in database world and also in these days i read "Database System Concepet" by Abraham Silberschatz Henry F. Korth S. Sudarshan.
So i want to learn a database system like "MySQL" or "Oracle" or "MS SQL Server" after learning database system concepts.
But i'm in doubt and i dont know which one is better.
I want to learn a database system which support large and medium project.
Of course some frindes suggest "Oracle" but i'd rather know your suggestion too.
and which one works with "ASP.NET" perfectly?
MS Sql Server is by far the best. However, if you want to use it on the net, there are not many hosting proividers who "provide: it..so you should choose my sql. But as i sayd ,i've used several of them and MS Sql Server rulez
MSSQL is the best, but MySQL is the best for the $$ and more user friendly IMO. You will only notice the difference in HUGE DBs too so in reality about the same.
MySQL is not far off the quality of MSSQL, but its available FOC, so I would plump for that. Although to be fair MS have released a SQL server Express edition which is also free but the db size is limited to 4GB, and certain functionality is omitted. Not bad for free though!
Yep, if you are starting something new then MYSQL is great, its just if you have got used to DTS, replication and full text search, which are features of MS SQL... thats when you have problems.