Si estamos trabajando en un aplicación con interfaz gráfica programada en C# desde Visual Studio y queremos conectarnos a una base de datos Microsoft SQL server, tenemos que hacer uso de la clase SqlConnection del espacio de nombres System.Data.SqlClient
De esta forma podremos ejecutar consultas SQL para defnir datos DDL, manejar datos DML, etc.
Para utilizar SqlConnection, primero debes agregar la referencia al ensamblado System.Data.SqlClient a tu proyecto. Luego, puedes crear una instancia de SqlConnection para establecer una conexión con tu base de datos de SQL Server. La cadena de conexión que pases como argumento al constructor de SqlConnection debe contener información sobre cómo conectarse a la base de datos, como el servidor, la base de datos, las credenciales de autenticación, etc.
Aquí dos ejemplos básicos para conectarnos a la base de datos SQL server
Conexión a la base de datos con constructor de la ventana vacío
Conexión a la base de datos con constructor que recibe la cadena de conexión
Y clase ConexionSQL con método que devuelve la cadena de conexión: