Bagikan melalui


Cara: Membuat database baru Project

Anda dapat membuat proyek database baru dan mengimpor skema database dari database yang sudah ada, file skrip .sql atau aplikasi tingkat Data (.dacpac). Anda kemudian dapat memanggil alat desainer visual yang sama (Editor Transact-SQL, Table Designer) yang tersedia untuk pengembangan database yang terhubung untuk membuat perubahan pada proyek database offline, dan menerbitkan perubahan kembali ke database produksi. Perubahan juga dapat disimpan sebagai skrip yang akan diterbitkan nanti. Dengan menggunakan panel Properti Proyek, Anda dapat mengubah platform target ke versi SQL Server yang berbeda (termasuk SQL Azure).

Dua prosedur berikut pada dasarnya mencapai tujuan yang sama dengan membuat proyek database baru dan mengimpor skema dari database yang sudah ada. Setiap objek database akan direpresentasikan sebagai file skrip SQL (.sql) di Penjelajah Solusi. Untuk informasi selengkapnya tentang mengimpor skema database dari rekam jepret, lihat Cara: Membuat Rekam Jepret Proyek.

Untuk membuat proyek database baru dari database yang tersambung

  1. Klik kanan simpul TradeDev di SQL Server Object Explorer dan pilih Buat Proyek Baru.

  2. Dalam kotak dialog Impor Database , perhatikan bahwa pengaturan koneksi database sumber telah ditentukan sebelumnya oleh database yang telah Anda pilih di SQL Server Object Explorer. Dalam pengaturan Proyek target, ubah nama proyek menjadi TradeDev.

  3. Di bagian Impor Pengaturan, perhatikan opsi untuk mengimpor objek dan pengaturan tertentu, dan membuat folder untuk setiap skema dan/atau jenis objek. Untuk hierarki terorganisir dari semua objek database Anda, terima semua pengaturan default dan pilih Mulai.

  4. Dialog Impor Database memperlihatkan bilah kemajuan dan menampilkan daftar objek yang diimpor SSDT. Setelah operasi impor selesai, pilih Selesai untuk keluar dari layar akhir.

  5. Periksa hierarki di Penjelajah Solusi. Perluas folder dbo dan Anda akan menemukan folder Fungsi, **Tabel, dan Tampilan terpisah. Perhatikan bahwa tabel dan fungsi dikelompokkan di bawah folder skemanya.

  6. Klik dua kali Products.sql di bawah Tabel. Perancang Tabel terbuka, memperlihatkan interpretasi visual tabel di Kisi Kolom, dan definisi skrip tabel di Panel Skrip. Ini identik dengan apa yang kita lihat di bagian Kelola Tabel, Hubungan, dan Perbaiki Kesalahan .

  7. Hapus centang pada kotak Izinkan Nulls untuk kolom CustomerId . Tekan CTRL + S untuk menyimpan file.

  8. Klik kanan proyek TradeDev di Penjelajah Solusi dan pilih Bangun untuk membangun proyek database.

    Hasil operasi Build dapat dilihat di Jendela Output

Untuk membuat proyek baru dan mengimpor skema database yang sudah ada

  1. Pilih File, Baru, lalu Proyek. Dalam kotak dialog Proyek Baru, pilih SQL Server di panel kiri. Perhatikan bahwa hanya ada satu jenis proyek database: Proyek Database SQL Server. Tidak ada proyek khusus platform seperti di versi Visual Studio sebelumnya. Anda akan dapat mengatur platform target dalam kotak dialog Project Pengaturan setelah proyek dibuat. Tugas tersebut tercakup dalam artikel Cara: Mengubah Platform Target dan Menerbitkan Proyek Database.

  2. Ubah nama proyek menjadi TradeDev dan pilih OK untuk membuat proyek baru.

  3. Klik kanan proyek TradeDev yang baru dibuat di Penjelajah Solusi, pilih Impor, lalu Database.

    Kotak dialog Impor Database terbuka. Di bagian Koneksi database sumber, pilih Pilih database dan pilih TradeDev. Jika TradeDev tidak ada dari daftar dropdown, gunakan tombol Koneksi ion Baru untuk mengedit Properti Koneksi ion.

  4. Di bagian Impor Pengaturan, perhatikan opsi untuk mengimpor objek dan pengaturan tertentu, dan membuat folder untuk setiap skema dan/atau jenis objek. Untuk hierarki terorganisir dari semua objek database Anda, terima semua pengaturan default dan pilih Mulai.

  5. Dialog Impor Database memperlihatkan bilah kemajuan dan menampilkan daftar objek yang diimpor SSDT. Setelah operasi impor selesai, pilih Selesai untuk keluar dari layar akhir.

  6. Periksa hierarki di Penjelajah Solusi. Perluas folder dbo dan Anda akan menemukan folder Fungsi, **Tabel, dan Tampilan terpisah. Perhatikan bahwa tabel dan fungsi dikelompokkan di bawah folder skemanya.

  7. Klik dua kali Products.sql di bawah Tabel. Perancang Tabel terbuka, memperlihatkan interpretasi visual tabel di Kisi Kolom, dan definisi skrip tabel di Panel Skrip. Ini identik dengan apa yang kita lihat di bagian Kelola Tabel, Hubungan, dan Perbaiki Kesalahan .

  8. Hapus centang pada kotak Izinkan Nulls untuk kolom CustomerId . Tekan CTRL + S untuk menyimpan file.

  9. Klik kanan proyek TradeDev di Penjelajah Solusi dan pilih Bangun untuk membangun proyek database.

Lihat Juga

Cara: Mengubah Platform Target dan Menerbitkan Proyek Database