Proyek di SQL Server Management Studio

Berlaku untuk: SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Titik akhir analitik SQL di Microsoft FabricWarehouse di Microsoft FabricDatabase SQL di Microsoft Fabric

SQL Server Management Studio adalah serangkaian alat administratif untuk mengelola komponen milik SQL Server. Dengan lingkungan terintegrasi ini, Anda dapat melakukan berbagai tugas, seperti mencadangkan data, mengedit kueri, dan mengotomatiskan fungsi umum dalam satu antarmuka.

SQL Server Management Studio menyertakan alat berikut:

  • Editor Kode adalah editor skrip yang kaya untuk menulis dan mengedit skrip. SQL Server Management Studio menyediakan empat versi Editor Kode: Editor Kueri Mesin Database untuk skrip Transact-SQL, Editor Kueri DMX, Editor Kueri MDX, dan Editor Kueri XML/A.

  • Object Explorer untuk menemukan, memodifikasi, membuat skrip, atau menjalankan objek milik instans SQL Server.

  • Penjelajah Templat untuk menemukan dan membuat skrip templat.

  • Penjelajah Solusi untuk mengatur dan menyimpan skrip terkait sebagai bagian dari proyek.

  • Jendela Properti untuk menampilkan properti objek terpilih saat ini.

SQL Server Management Studio mendukung proses kerja yang efisien dengan menyediakan:

  • Akses terputus. Anda dapat menulis dan mengedit skrip tanpa menyambungkan ke instans SQL Server.

  • Pembuatan skrip dari kotak dialog apa pun. Anda dapat membuat skrip dari kotak dialog apa pun sehingga Anda dapat membaca, memodifikasi, menyimpan, dan menggunakan kembali skrip setelah membuatnya.

  • Kotak dialog nonmodal. Saat mengakses kotak dialog UI, Anda dapat menelusuri sumber daya lain di SQL Server Management Studio tanpa menutup kotak dialog.

Cuplikan layar dialog Proyek Baru di SQL Server Management Studio.

Proyek skrip di SQL Server Management Studio

Proyek skrip database adalah sekumpulan skrip, informasi koneksi, dan templat yang terorganisir yang semuanya terkait dengan database atau satu bagian database. SQL Server menyediakan SQL Server Management Studio untuk mengelola dan merancang database SQL Server dalam konteks proyek skrip. SQL Server Management Studio mencakup perancang, editor, panduan, dan wizard untuk membantu Anda dalam mengembangkan, menyebarkan, dan memelihara database.

Saat menyimpan skrip dalam proyek skrip, Anda dapat:

  • Pertahankan kontrol versi pada skrip.
  • Simpan opsi hasil dengan skrip.
  • Atur skrip terkait dalam satu proyek skrip.
  • Simpan informasi koneksi dengan skrip.

Proyek database SQL di SQL Server Management Studio

Proyek database SQL adalah representasi lokal objek SQL yang terdiri dari skema untuk database tunggal, seperti tabel, prosedur tersimpan, atau fungsi. Siklus pengembangan proyek database SQL membantu Anda mengintegrasikan pengembangan database ke dalam alur kerja integrasi berkelanjutan dan penyebaran berkelanjutan (CI/CD).

Saat proyek SQL dibangun, proyek tersebut memvalidasi hubungan antar objek. Misalnya, definisi tampilan tidak boleh berisi tabel atau kolom yang tidak ada di proyek SQL. File output ( .dacpac) adalah artefak yang kuat, dapat digunakan kembali, dan deklaratif. Dengan file ini, Anda dapat menerapkan kode database Anda ke database menggunakan SSMS, SqlPackage CLI, atau alat proyek SQL lainnya. Proses penerbitan juga menghitung perbedaan antara database sumber .dacpac dan target sebelum menentukan langkah-langkah apa yang perlu dilakukan untuk memperbarui database tersebut.

Proyek database SQL sangat cocok untuk tim yang ingin mengintegrasikan pengembangan database ke dalam alur kerja CI/CD. Sifat deklaratif proyek SQL memungkinkan satu sumber kebenaran untuk skema database, dan proses build dan penerbitan menyediakan cara yang dapat diulang dan dapat diandalkan untuk menyebarkan perubahan pada database. Untuk informasi selengkapnya tentang proyek database SQL, lihat Apa itu Proyek SQL Database?.

Solusi dan proyek

SQL Server Management Studio berbagi konsep solusi dan proyek dengan Microsoft Visual Studio. Solusi adalah kontainer untuk satu atau beberapa proyek, bersama dengan pengaturan jendela dan file lain-lain yang tidak terkait dengan proyek tertentu.

Penjelajah Solusi adalah jendela alat di SQL Server Management Studio yang Anda gunakan untuk menyimpan dan membuka kembali solusi database. Jika Anda membuat aplikasi dengan Visual Studio, Penjelajah Solusi sudah tidak asing lagi.

Jika Anda tidak melihat jendela alat Penjelajah Solusi, Anda dapat membukanya dari bilah menu SSMS dengan menggunakan Tampilkan>Penjelajah Solusi, atau dengan memilih Ctrl+Alt+L.