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.
Berlaku untuk:SQL Server
Panduan ini menggambarkan cara membuat dan memodifikasi diagram database dan membuat perubahan pada database melalui komponen diagram database. Anda akan melihat cara menambahkan tabel ke diagram, membuat hubungan antar tabel, membuat batasan dan indeks pada kolom, dan mengubah tingkat informasi yang Anda lihat untuk setiap tabel.
Prasyarat
Untuk menyelesaikan panduan ini, Anda akan memerlukan:
Akses ke SQL Server dengan database sampel
AdventureWorks2022
Akun dengan hak istimewa dbo pemilik database
Nota
Jika Anda mencoba membuat perubahan saat menggunakan akun tanpa hak istimewa yang memadai untuk membuat perubahan pada tabel, pesan kesalahan akan muncul.
Membuat Diagram
Untuk membuat diagram database baru
Pada menu Tampilan, klik Object Explorer.
Buka simpul Database lalu buka simpul
AdventureWorks2022
.Klik kanan simpul Diagram Database dan pilih Diagram Database Baru.
Jika database tidak memiliki objek yang diperlukan untuk membuat diagram, pesan berikut muncul: Database ini tidak memiliki satu atau beberapa objek dukungan yang diperlukan untuk menggunakan diagram database. Apakah Anda ingin membuatnya? Pilih Ya.
Kotak dialog Tambahkan Tabel muncul.
Pilih AddressType (Person) dan Alamat (Orang) dan klik Tambahkan.
Dua tabel ditambahkan ke diagram.
Tutup kotak dialog Tambahkan Tabel.
Untuk menampilkan data kolom yang berbeda
Klik kanan tabel
Address
. Pada menu pintasan, arahkan ke Tampilan Tabel, lalu klik Standar.Kisi tabel menunjukkan tiga kolom: Nama Kolom, Tipe Data, dan Izinkan Null.
Klik kanan tabel
Address
, klik Tampilan Tabel dan pilih Kunci .Grid tabel menunjukkan satu kolom, dengan nama-nama kolom tabel. Hanya kolom yang berpartisipasi dalam indeks yang muncul.
Membuat Tabel Baru
Untuk membuat tabel dalam Diagram Designer
Klik kanan Perancang Diagram di luar tabel yang ada dan pilih Tabel Baru.
Dalam kotak dialog Pilih Nama, klik OK untuk menerima nama default Table1.
Kisi tabel baru muncul dengan tiga kolom: Nama Kolom, Tipe Data, dan Izinkan Null.
Tambahkan informasi berikut ke Table1:
Nama Kolom Tipe Data Izinkan Nilai Null T1col1 Int Diperiksa T1col2 varchar(50) Diperiksa T1col3 mengapung Diperiksa Klik kanan
T1col1
dan pilih Atur Kunci Primer.Ikon kunci akan muncul di samping nama kolom.
Dari menu File, klik Simpan Diagram1.
Dalam kotak dialog Pilih Nama, klik OK untuk menerima nama default Diagram1.
Kotak dialog Simpan muncul dengan pesan yang
Table1
akan disimpan ke database. Klik Ya.
Mengubah Struktur Tabel
Anda dapat menambahkan batasan pemeriksaan dan membuat hubungan antar tabel di Diagram Designer.
Untuk membuat batasan pemeriksaan
Di
Table1
, klik kanan barisT1col3
dan pilih Periksa Batasan.Kotak dialog Batasan Centang muncul.
Klik Tambahkan.
Batasan baru muncul di daftar Batasan Pemeriksaan Terpilih, dengan nama default
CK_Table1
.Pilih baris Ekspresi di kisi dan klik tombol elipsis.
Kotak dialog Centang Ekspresi Batasan muncul.
Ketik T1col3 > 5 dan klik OK.
Table1
sekarang memiliki batasan bahwa semua nilai yang dimasukkan ke dalamT1col3
harus lebih besar dari 5.Klik Tutup.
Untuk membuat hubungan antar tabel
Buat tabel baru di perancang Diagram bernama
Table2
dengan kolom berikut:Nama Kolom Tipe Data Izinkan Nilai Null T2col1 Int tidak diperiksa T2col2 varchar(50) Diperiksa T2col3 xml Diperiksa Nota
Kolom di sisi kunci utama dalam hubungan kunci asing harus berpartisipasi dalam Kunci Utama atau Pembatasan Unik.
Seret
T2col1
keT1col1
.Dua kotak dialog muncul: Hubungan Kunci Asing di bagian belakang dan Tabel dan Kolom di bagian depan.
Klik OK untuk menyimpan hubungan baru.
Klik OK lagi.
Membuat Indeks
Anda dapat membuat indeks pada sebagian besar jenis data, termasuk XML.
Untuk membuat indeks standar
Klik kanan
Table1
dan pilih Indeks/Kunci .Kotak dialog Indeks/Kunci muncul.
Klik Tambahkan.
Indeks baru muncul dalam daftar Kunci Primer/Unik atau Indeks yang Dipilih, dengan nama default yang mirip dengan
IX_Table1
.Pilih baris Kolom dan klik tombol elipsis.
Kotak dialog Kolom Indeks ditampilkan.
Klik panah drop-down di bawah Nama Kolom dan pilih
T1col2
.Nota
Anda dapat menambahkan kolom tambahan ke indeks ini dengan memilih sel di bawah ini
T1col2
dan memilih nama kolom lain.Klik OK untuk menyimpan indeks ini.
Klik Tutup dalam kotak dialog Indeks/Kunci.
Untuk membuat indeks XML
Klik kanan
T2col1
dan pilih Atur Kunci Primer.Nota
Menambahkan indeks XML mengharuskan kolom lain dalam tabel diatur sebagai kunci primer terkluster.
Klik kanan baris
T2col3
diTable2
dan pilih Indeks XML .Kotak dialog Indeks XML muncul.
Klik Tambahkan.
Indeks XML dengan nilai default akan ditambahkan ke daftar Indeks XML yang Dipilih.
Klik Tutup.
Nota
Indeks XML dibuat per kolom. Indeks XML pertama adalah primer; indeks tambahan apa pun bersifat sekunder.
Menyimpan Diagram
Semua perubahan yang Anda buat pada diagram tidak diposting ke database hingga Anda menyimpannya. Jika ada masalah atau konflik, kotak dialog muncul dengan informasi selengkapnya.
Untuk menyimpan diagram database
Pada menu File, pilih Simpan Diagram1.
Kotak dialog Simpan muncul. Jika Peringatkan tentang Tabel yang Terpengaruh dipilih, informasi tentang tabel baru atau yang diubah akan dicantumkan.
Klik OK.
Jika terjadi kesalahan, kotak dialog Pemberitahuan Pasca-Simpan muncul dengan kesalahan dan penyebabnya. Perbaiki kesalahan dan simpan diagram lagi.
Langkah Berikutnya
Ini adalah diagram dasar hanya dengan dua tabel yang sudah ada dan dua tabel baru, tetapi mengilustrasikan potensi untuk membuat diagram database yang sudah ada atau membuat skema baru secara visual. Saran untuk eksplorasi lebih lanjut meliputi:
Membuat diagram baru yang berisi grup tabel terkait
Mengkustomisasi jumlah informasi yang ditampilkan untuk setiap tabel
Mengubah tata letak dan menambahkan anotasi
Menyalin diagram ke bitmap
Lihat Juga
Sesuaikan Jumlah Informasi yang Ditampilkan pada Diagram (Alat Visual Basis Data)
Menyiapkan Perancang Diagram Basis Data (Alat Database Visual)
Menambahkan Tabel ke Diagram (Alat Database Visual)
Membuat Hubungan Antar-Tabel pada Diagram (Alat Database Visual)
Membuat Indeks XML
Menyalin Gambar Diagram Database ke Clipboard (Alat Visual Database)
Bekerja dengan Tata Letak Diagram (Alat Database Visual)