¿Cómo configuro la base de datos predeterminada en Sql Server desde el código?

Parece que no puedo averiguar cómo configurar la base de datos predeterminada en el servidor Sql desde el código. Puede ser un código .Net o T-Sql (T-Sql sería bueno ya que sería fácil de usar en cualquier idioma). Busqué en Google y solo pude encontrar cómo hacerlo en Sql Server Management Studio.

Respuestas a la pregunta(4)

Su respuesta a la pregunta