Tabel [dbo].[products] Membuat Tabel

PERANCANGAN DATA BASE SISTEM INFORMASI MANAJEMEN PENDIDIKAN DENGAN DBMS MICROSOFT ACCES DAN SQL SERVER 92 Gambar 5.4: Proses membuat tabel baru 2 Ketik nama kolom field yang diperlukan melalui bagian Column Name, tentukan tipe data kolom melalui bagian Data Type, dan status boleh kosong null suatu kolom melalui bagian Allow Nulls seperti Gambar 5.5 berikut ini. Gambar 5.5: Proses pembuatan tabel [dbo].[products] 3 Khusus untuk kolom serial, karena akan dibuat auto-number atau auto-increment, maka perlu dilakukan pengaturan lebih lanjut, yaitu dengan mengatur atribut Is Identity dengan nilai Yes da Identity Increment de ga ilai 1 . PERANCANGAN DATA BASE SISTEM INFORMASI MANAJEMEN PENDIDIKAN DENGAN DBMS MICROSOFT ACCES DAN SQL SERVER 93 Gambar 5.6 Properti untuk kolom serial pada tabel [dbo].[products] 4 Simpan tabel dengan mengklik ikon disket tombol simpan yang ada di bagian toolbar ““M“ da eri a a products , aka se ara oto atis aka er a a dbo.products . Gambar 5.7: Struktur akhir tabel [dbo].[products] 5.2.2 Tabel [dbo].[orderdetail] Ta el dbo.orderdetail digu aka u tuk e yi pa detail order atau pemesanan terhadap suatu produk. Tabel 5.2 menunjukkan ketera ga dari ta el dbo.orderdetail . PERANCANGAN DATA BASE SISTEM INFORMASI MANAJEMEN PENDIDIKAN DENGAN DBMS MICROSOFT ACCES DAN SQL SERVER 94 Tabel 5.2: Ketera ga Ta el dbo.orderdetail No. Nama Kolom Keterangan 1. orderid Digunakan untuk menyimpan data ID-Order. Kolom ini merupakan kunci asing foreign key yang mengacu pada kolom serial pada ta el dbo.orders . Kolo i i bertipe data bigint, karena setiap kali order bisa lebih dari satu produk, sehi gga di ta el dbo.orderdetail dimungkinkan akan menyimpan banyak record. 2. productid Digunakan untuk menyimpan data ID-Produk yang diorder. Kolom ini juga merupakan kunci asing foreign key yang mengacu pada kolom serial di tabel dbo.products . 3. quantity Digunakan untuk menyimpan data kuantitas order suatu produk yang yang diorder. 4. price Digunakan untuk menyimpan data nilai order yang di dapat dari harga jual orderrdetail.price dikalikan dengan kuantitas orderdetail.quantity. Kolom orderdetail.price ini bisa mempunyai nilai value yang sama dengan kolom products.price, tetapi juga bisa mempunyai nilai yang berbeda. Sama jika nilai yang tersimpan di kolom products.price belum mengalami perubahan naik atau turun sejak pertama kali dientri dan orderdetail.quantity bernilai satu, demikian sebaliknya. Adapu struktur ta el dbo.orderdetail hasil pembuatan menggunakan SSMS ditunjukkan pada Gambar 5.8 berikut ini. Gambar 5.8: “truktur ta el dbo.orderdetail