Total Pengunjung

Selasa, 20 November 2012

Relationship adalah hubungan antar tabel, relationship berguna apabila didalam suatu database terdiri dari beberapa tabel yang memiliki keterkaitan satu sama lain. Syarat yang harus dipenuhi untuk membuat relationship ini adalah kedua tabel harus memiliki satu field yang sama. Dimana field yang sama tersebut pada salah satu tabel menjadi primary key.

Untuk lebih memahami ini, kita coba dengan membuat dua tabel, sebagai contoh kita akan membuat tabel:
- tabel mahasiswa dengan field: NPM, Kode Prodi, Nama Mahasiswa (primary key: NPM)
- tabel prodi dengan field : Kode prodi, Nama Prodi (promary key: Kode Prodi)


Tabel diatas kemudian disimpan dengan nama "mahasiswa"
Kemudian buatlah satu tabel lagi, yaitu tabel "prodi". Struktur tabelnya sederhana saja seperi ini:


Setelah kita berhasil membuat kedua tabel diatas, kemudian untuk membuat relationship, kalik tab "Datasheet" kemudian klik "relationship"


Kemudian akan muncul jendela seperti ini untuk memilih tabel yang akan kita hubungkan. Caranya klik pada nama tabel, kemudian klik Add, ulangi pada tabel yang lainnya untuk memasukkan dua tabel.


setelah itu maka pada halaman anda akan muncul tabel seperti ini:


untuk menghubungkan kedua tabel, klik, tahan pada Kode prodi dalam tabel prodi, kemudian drag ke tabel mahasiswa pada field Kode Prodi, sehingga akan muncul kotak dialoh seperti ini:


beri tanda centang semua, seperti diatas, kemudian klik "create"
hasilnya seperti ini:


jika sudah, kemudian klik tombol close diatas relationship tadi, akan muncul pertanyaan apakah akan menyimpan, klik "yes".

Langkah selanjutnya adalah mengisi data, perhatikan gambar diatas! pada tabel prodi ada angka 1, sedangkan pada tabel mahasiswa simbol tak terhingga.
Sehingga kita menyimpulkan hubungan dari kedua tabel tersebut adalah "one to many" satu ke banyak. Maksudnya begini "Satu prodi bisa terdiri dari banyak mahasiswa" atau "banyak mahasiswa terdapat dalam satu prodi" kalau kita logika maka hubungan tersebut benar. Satu prodi banyak memiliki banyak mahasiswa. jika dibalik, "satu mahasiswa kuliah di banya prodi" sepertinya ini tidak mungkin, atau tidak logis.

Nah untuk mengisi datanya, kita mulai dari tabel yang memuat satu, sehingga yang kita isi adalah tabel prodi dahulu.


perhatikan pada setiap record, didepannya terdapat tanda plus, klik tanda plus tersebut, kemudian isi data pada jendela yang muncul. jendela tabel tersebuat adalah tabel mahasiswa.


klik close tabel, kemudian lihat tabel mahasiswa! Yap. sudah ada isinya. Jika kita mengisi data dari tabel mahasiswa, maka akan muncul pesan konfirmasi jika kita mengisi kode prodi, kenapa? karena kode prodi merupakan primary key pada tabel prodi, sehingga primary key hanya bisa diisi dari tabel yang memiliki primary key itu sendiri.

Selamat mencoba!


Tugas Dari Shine Attack

Aplikasi Database Perpustakaan Dengan Menggunakan Ms.Access 2007

APLIKASI PERPUSTAKAAN MENGGUNAKAN Ms.ACCES

Membuat Database Perpustakaan Sederhana Menggunakan Ms.Access 


Langkah yang harus dilakukan sebelum membuat suatu database adalah kita harus merancang tabel-tabel dan field-fieldnya.
1. Merancang Struktur Tabel
Sebelum membuat database kita harus merancang terlebih dulu struktur tabel yang akan kita buat. Di dalam database perpustakaan ini kita memerlukan 3 buah tabel, yaitu tabel anggota, tabel buku, dan tabel pinjam.
Struktur tabel :
Tabel Anggota :
Nama Field
Type
<!–[if !supportEmptyParas]–> <!–[endif]–>
ID_Anggota
Text(5)[PK]
(set format : AA001)
Nama
Text(10)
(set kolom : Nama Anggota)
Alamat
Text(15)
(set kolom : Alamat Anggota)
Kota
Text(10)
(set kolom : Kota Alamat)
No_Telp
Number
(set format : (031)-1234567)
Tgl_Lahir
Date/Time
(set format : 21-Sep 1990)
Tabel Buku :
Nama Field
Type
<!–[if !supportEmptyParas]–> <!–[endif]–>
No_Buku
Text(5)[PK]
(set format : BB001)
Judul
Text(15)
(set kolom : Judul Buku)
Pengarang
Text(10)
(set kolom : Pengarang Buku)
Th_Terbit
Text(4)
(set kolom : Th_terbit Buku)
Jenis_Buku
Text(10)
(set kolom : Jenis Buku)
Status
Yes/No
(set kolom : Ststus Buku)
Tabel Pinjam :
Nama Field
Type
Format
No_Pinjam
Text(4)[PK]
(set format : PJ01)
ID_Anggota
Text(5)
(sesuai format tabel anggota)
No_Buku
Text(5)
(sesuai format tabel buku)
Tgl_Pinjam
Date/Time
(set format : 21-Sep 1990)
Tgl_Kembali
Date/Time
(set format : 21-Sep 199
2. Pembuatan Databasetugasnya bukkkk
Setelah truktur tabel kita buat maka kita bisa melanjutkan membuat databasenya. Untuk membuat database bernama perpustakaan.mdb, berikut langkah-langkahnya :
1. Pertama pilihlah program MS. Access lewat Start – Program – Microsoft Access.
2. Setelah masuk ke MS. Access pilihlah Blank Database
  
1.jpg

3. Membuat Tabel Anggota didalam Database Perpus .
3.jpg
4.jpg
5.jpg

6.jpg
output tabel anggota
7.jpg
2. Kemudian masukkan semua tabel yang ada
8.jpg
 Setelah semua tabel muncul maka buatlah relasi diantara fied yang menjadi parent key dari tabel utama ke foreign key di tabel transaksi.
9.jpg

Jangan lupa mengeset jenis hubungan antara parent key dan foreign key dengan memberi tanda centang pada option “Enforce Referential Integrity”
10.jpg
11.jpg
Catatan : Kedua field yang terhubung harus memiliki jenis data yang
sama (baik nama field, type field, ukuran field, dll)
 Pengisian Tabel
Setelah database dan relasi antar tabelnya dibuat maka kita bisa mengisi field-field di dalam tabel dengan data yang ada. Berikut ini lankah-langkah pengisian tabel :
1. Pilihlah tabel yang akan diisi dengan data
2. Isikan data-data yang tersedia ke dalam field
12.jpg
13.jpg
14.jpg

Tugas Dari Shine Attack