Membuat, Mengubah, dan Menghapus Objek Database
Berlaku untuk: SQL ServerAzure SQL Database Azure SQL Managed Instance Azure Synapse Analytics
Tahap pembuatan objek SMO adalah sebagai berikut:
Buat instans objek.
Atur properti objek.
Membuat instans objek anak.
Atur properti objek anak.
Buat objek :
Ketika instans objek SMO dibuat dalam aplikasi SMO, instans objek SMO tidak ada pada instans SQL Server hingga metode Buat dikeluarkan. Namun, tidak perlu mengeluarkan metode Buat untuk setiap objek individu. Jika objek memiliki sekumpulan objek anak, hanya objek induk yang diperlukan untuk menjalankan metode Buat . Misalnya, definisi tabel mengharuskan tabel berisi setidaknya satu kolom untuk ada. Selain itu, kolom tidak dapat ada dalam isolasi tanpa tabel. Ada hubungan codependent antara tabel dan kolomnya.
Metode ini Alter memungkinkan Anda membuat perubahan pada objek. Beberapa perubahan pada objek, seperti menambahkan objek anak ke salah satu koleksi objek atau mengubah nilai properti, di-batch bersama-sama dan dijalankan sebagai satu. Metode Ubah mengurangi lalu lintas jaringan dan meningkatkan performa keseluruhan.
Pernyataan Drop digunakan untuk menghapus objek dan semua objek turunan codependent yang diperlukan untuk membuat objek pada awalnya.