Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Tidak hanya simpul SQL Server baru di SQL Server Object Explorer sangat mirip dengan SSMS secara visual, tetapi Anda dapat membuat objek baru menggunakan menu kontekstual yang berfungsi seperti rekan-rekan SSMS mereka.
Misalnya, Anda dapat membuat database baru di bawah simpul Database . Demikian pula, Anda dapat memilih database tertentu dan membuat atau mengedit definisi tabel dan objek pemrograman terkait dengan cepat menggunakan Designer Tabel baru. Dari Designer Tabel, Anda bisa beralih ke panel skrip yang memungkinkan Anda mengedit skrip secara langsung yang menentukan tabel ini.
Untuk membuat database baru
Di SQL Server Object Explorer, di bawah simpul SQL Server, perluas instans server yang terhubung.
Klik kanan simpul Database dan pilih Tambahkan Database Baru.
Ganti nama database baru menjadi Trade.
Untuk membuat tabel baru menggunakan Designer Tabel
Perluas node Trade yang baru dibuat. Klik kanan simpul Tabel dan pilih Tambahkan Tabel Baru.
Designer Tabel terbuka di jendela baru. Perancang terdiri dari Kisi Kolom, Panel Skrip, dan Panel Konteks. Kisi Kolom mencantumkan semua kolom dalam tabel. Kami akan mengunjungi kembali komponen lain dari perancang dalam prosedur selanjutnya.
Di Panel Skrip, ganti nama tabel baru menjadi
Suppliers
. Secara khusus, gantiCREATE TABLE [dbo].[Table1]
dengan
CREATE TABLE [dbo].[Suppliers]
Pilih baris kosong di Kisi Kolom untuk menambahkan kolom baru ke tabel. Masukkan CompanyName untuk bidang Nama, nvarchar (128) untuk Jenis Data dan hapus centang bidang Izinkan Null. Saat Anda menjauhi bidang, perhatikan bahwa Panel Skrip segera diperbarui.
Tambahkan kolom baru lainnya. Masukkan Alamat untuk bidang Nama, nvarchar (MAX) untuk Jenis Data dan hapus centang bidang Izinkan Null.
Peringatan
Saat Anda mengedit objek dari database yang tersambung, jangan menyimpannya ke drive lokal Anda. Untuk menyimpan perubahan Anda ke database dengan benar, ikuti langkah-langkah di prosedur Cara: Memperbarui Database Tersambung dengan Power Buffer berikutnya.
Ulangi langkah-langkah di atas untuk membuat tabel lain bernama Pelanggan. Kali ini, tambahkan kolom berikut ke tabel Pelanggan menggunakan Kisi Kolom. Dan ingatlah untuk mengubah skrip sehingga nama tabel adalah
[dbo].[Customer]
.Nama Jenis Data Perbolehkan Null Id int tidak dicentang Nama nvarchar (128) tidak dicentang Buat satu tabel lagi bernama Produk. Tambahkan kolom berikut ke tabel Produk menggunakan Kisi Kolom. Dan ingatlah untuk mengubah skrip sehingga nama tabel adalah
[dbo].[Products]
.Nama Jenis Data Perbolehkan Null Id int tidak dicentang Nama nvarchar (128) tidak dicentang ShelfLife int Dicentang SupplierId int Dicentang CustomerId int Dicentang
Untuk membuat batasan pemeriksaan baru menggunakan Designer Tabel
Panel Konteks Tabel Designer memberi Anda tampilan logis definisi tabel (Kunci, Batasan, Pemicu, dll.), dan memungkinkan Anda memilih objek untuk menyoroti hubungannya ke kolom individual.
Untuk tabel Produk, klik kanan simpul Periksa Batasan di Panel Konteks perancang tabel, dan pilih Tambahkan Batasan Pemeriksaan Baru.
Perhatikan bahwa jumlah simpul secara otomatis bertambah 1.
Pilih Panel Skrip, dan ganti definisi default batasan dengan yang berikut ini.
CONSTRAINT [CK_Products_ShelfLife] CHECK ([ShelfLife] <5),
Batasan ini akan membatasi nilai ShelfLife agar baris berada di bawah 5.
Untuk membuat referensi kunci asing baru menggunakan Designer Tabel
Untuk tabel Produk, klik kanan simpul Kunci Asing di Panel Konteks, dan pilih Tambahkan Kunci Asing Baru.
Perhatikan bahwa jumlah simpul secara otomatis bertambah 1.
Pilih Panel Skrip, dan ganti definisi default referensi kunci asing dengan yang berikut ini.
CONSTRAINT [FK_Products_SupplierId] FOREIGN KEY ([SupplierId]) REFERENCES [dbo].[Suppliers] ([Id]),
Ulangi langkah-langkah di atas untuk menambahkan referensi kunci asing lain ke tabel Produk. Kali ini, ganti definisi default dengan yang berikut ini.
CONSTRAINT [FK_Products_CustomerId] FOREIGN KEY ([CustomerId]) REFERENCES [dbo].[Customer] ([Id])