If you’re developing applications on Windows servers using Windows technologies, MsSQL is probably the most logical database to use. It is the best option if you need to tightly integrate an application with Windows authentication, and the easiest choice for developing .NET applications.