Bekerja dengan skema

Selesai

Dalam SQL Server database, tabel ditetapkan dalam skema untuk membuat namespace logis dalam database. Misalnya, tabelPelanggan mungkin ditentukan dalam skemaPenjualan, sementara tabel Produk ditentukan dalam skema Produksi. Database mungkin melacak detail pesanan yang telah ditempatkan pelanggan dalam tabelPesanan dalam skemaPenjualan. Anda kemudian mungkin juga perlu melacak pesanan dari pemasok untuk komponen produk dalam tabel Pesanan dalam tabel skemaProduksi.

A schema named Sales containing Order and Customer tables, and a schema named Production containing Order and Product tables

Sistem database seperti SQL Server menggunakan sistem penamaan hierarkis. Penamaan multilevel ini membantu membedakan tabel dengan nama yang sama dalam skema yang berbeda. Nama objek yang sepenuhnya memenuhi syarat mencakup nama instans server database tempat database disimpan, nama database, nama skema, dan nama tabel. Contohnya: Server1.StoreDB.Sales.Order.

Saat bekerja dengan tabel dalam konteks database tunggal, biasanya merujuk ke tabel (dan objek lain) dengan menyertakan nama skema. Contohnya, Sales.Order.