معرفی
امروزه، بسیاری از پروژهها با یکپارچهسازی مداوم و خط لوله تحویل مستمر برای ساخت و استقرار برنامه در سرور ابری یا داخلی ساخته میشوند. اجرای CI/CD با پروژه های پایگاه داده آسان است. اگر با یک تیم بزرگ کار می کنید، ردیابی تغییرات در یک پایگاه داده با تغییرات متعدد از اشیاء مختلف دشوار است. هر بار که باید به صورت دستی پایگاه داده محلی خود را به روز کنید، زمانی که افراد دیگر هر گونه تغییری در اشیاء پایگاه داده خود در همان برنامه ایجاد می کنند. در چنین شرایطی، می توانید از پروژه پایگاه داده با هر یک از ابزارهای مخزن رایج مانند TFS یا GitHub برای پیگیری همه تغییرات در پایگاه داده استفاده کنید. خواهیم دید که چگونه می توان یک پروژه پایگاه داده از پایگاه داده موجود ایجاد کرد و یک جدول جدید به آن پروژه اضافه کرد. ما مقداری داده اولیه را به جدول جدید اضافه خواهیم کرد،
پیش نیازها
- Visual Studio 2017 یا بالاتر
- SQL Server 2014 یا بالاتر
ما از یک نمونه Northwind DB برای ایجاد پروژه پایگاه داده استفاده می کنیم.
پایگاه داده را به ویژوال استودیو SQL Server Object Explorer اضافه کنید
Visual Studio را باز کنید و SQL Server Object Explorer را از منوی View انتخاب کنید
یک سرور جدید به تب SQL server اضافه کنید
![](http://pezhvak24.ir/dl/10kcor/cscd/article/create-a-database-project-from-existing-sql-database/Images/01 Add SQL Server.png)
سروری را از لیست مرور کنید و اعتبارنامه بدهید. همچنین یک پایگاه داده برای پروژه انتخاب کنید.
من سرور محلی خود "MURUGAN" را انتخاب کرده ام و پایگاه داده "Northwind" را انتخاب کرده ام. من برای اتصال سرور به ویندوز احراز هویت داده ام. اگر احراز هویت سرور SQL را انتخاب می کنید، نام کاربری و رمز عبور خود را به درستی وارد کنید. پس از انتخاب پایگاه داده مورد نیاز از لیست، برای ادامه روی دکمه "اتصال" کلیک کنید. اکنون می توانید سرور اضافه شده را در SQL Server Object Explorer ببینید.
![](http://pezhvak24.ir/dl/10kcor/cscd/article/create-a-database-project-from-existing-sql-database/Images/03 SQL Server added.png)