Video: cara merancang database untuk kontent server 2024
Objek database yang paling penting adalah tabel , yang menyimpan data sebenarnya yang membentuk basis data. Database tidak terlalu berguna tanpa setidaknya satu tabel. Sebagian besar database dunia nyata memiliki lebih dari satu tabel - sebenarnya, banyak database memiliki lusinan tabel.
Untuk membuat tabel, ikuti langkah-langkah ini:
-
Klik kanan tabel node untuk database dan pilih New Table.
Jendela berikut muncul.
-
Ketik nama kolom pertama dari tabel dan kemudian tekan tombol Tab.
-
Pilih tipe data untuk kolom dan kemudian tekan tombol Tab.
SQL Server memiliki beberapa tipe data yang dapat dipilih untuk setiap kolom. Gunakan daftar drop-down untuk memilih tipe yang sesuai.
-
Gunakan kotak centang Izinkan Nulls untuk menunjukkan apakah kolom tersebut mengizinkan nilai null. Kemudian tekan tombol Tab.
Nulls adalah salah satu aspek yang lebih membingungkan dalam perancangan dan pemrograman database. Dalam database SQL, null berarti item tidak memiliki nilai. Ini berbeda dari nol (untuk angka) atau string kosong (untuk teks). Membiarkan sebuah kolom untuk memiliki nilai null mengenalkan kompleksitas pemrograman karena ketika Anda mengambil nilai kolom, program harus mengantisipasi bahwa nilainya mungkin hilang.
Tapi melarang nulls (dengan tidak memilih kotak centang) juga mengenalkan kompleksitas karena Anda harus memastikan bahwa Anda selalu memberikan nilai eksplisit untuk setiap kolom.
Ungkapan nilai nol sebenarnya adalah sebuah oxymoron. Karena null berarti tidak adanya nilai, tidak masuk akal untuk mengatakan bahwa kolom dapat memiliki nilai null, atau nilai kolomnya adalah nol.
-
Ulangi Langkah 2 sampai 4 untuk membuat kolom tambahan.
Gambar berikut menunjukkan bagaimana tabel terlihat setelah beberapa kolom didefinisikan.
-
Bila semua kolom telah dibuat, pilih kolom yang ingin Anda gunakan sebagai kolom kunci untuk tabel, klik kanan kolom, dan pilih Set Primary Key.
Ikon tombol kecil akan muncul di samping kolom atau kolom untuk menunjukkan kunci utama.
( primary key memberikan nilai unik yang dapat digunakan untuk mengidentifikasi setiap baris dalam tabel. Sebagian besar tabel menggunakan satu kolom, seperti Nomor Pelanggan atau Nomor Faktur, sebagai kunci utama Tetapi beberapa tabel membuat primary key dengan menggabungkan dua atau lebih kolom. Jenis kunci ini disebut kunci komposit . )
-
Klik kanan tab nama tabel yang muncul di atas daftar kolom dan pilih Simpan
Kotak dialog Save akan muncul, mendorong Anda untuk memasukkan nama untuk tabel.
-
Ketik nama untuk tabel dan kemudian klik OK.
Tabel dibuat.
Perhatikan bahwa setiap kolom memiliki halaman properti yang muncul saat Anda memilih kolom. Anda dapat mengatur berbagai properti untuk setiap kolom, termasuk yang berikut ini:
-
Nilai Default: Nilai yang diberikan untuk kolom jika tidak ada nilai yang diberikan saat baris dibuat. Properti ini sangat berguna untuk kolom yang tidak memungkinkan nilai null.
-
Deskripsi: Deskripsi teks yang dapat Anda gunakan untuk menjelaskan tujuan kolom.
-
Identity Specification: Digunakan untuk membuat bidang identitas , yang merupakan bidang yang nilainya dihasilkan secara otomatis saat baris dibuat. Bidang identitas sering digunakan sebagai bidang kunci utama untuk tabel bila diinginkan agar tabel memiliki kunci primer, namun kolom lain dalam tabel tidak memberikan nilai unik untuk setiap baris.
Saat membuat kolom identitas, Anda dapat menentukan dua pengaturan yang mempengaruhi bagaimana nilai dihasilkan. Benih adalah nilai yang digunakan untuk baris pertama dalam tabel. Kenaikan adalah nilai yang ditambahkan ke benih untuk setiap baris berikutnya. Misalnya, jika Anda menentukan 1000 untuk benih dan 1 untuk kenaikan, baris dalam tabel akan diberi nomor 1001, 1002, 1003, dan seterusnya.