Certamente.
Di norma, si utilizza un approccio del tipo, creare tre ambienti, sviluppo/test, collaudo e produzione. Le modifiche si fanno in Sviluppo, sia software che database, e poi si passa ai vari ambienti una volta che tutto va bene.
Per il database, è cosa buona creare script, con una numerazione tipo "1_Create_Table_Anagrafica" "2_Insert_Date_Anagrafica" etc.
Per le connectionstring, qui https://www.connectionstrings.com/ trovi le varie connessioni.
Buona programmazione.