IMPLEMENTASI MODEL DATA, PEMBUATAN TABEL DAN RELASI
A. PERCOBAAN MEMBUAT DATABASE
Jalankan microsoft access dan buatlah dbPerpustakaan.
Kerjakan sesuai petunjuk di bawah ini :
• Pilih menu access yang tersedia dalam windows (Start-Program-Ms Access)
• Kemudian pilih blank database untuk membuat database baru
• Maka akan muncul dialog box seperti dibawah ini artinya simpan database yang akan dibuat sesuai direktorinya yang diinginkan.
• Akan dibuat database Perpustakaan yang akan disimpan pada direktori D:/NimNamaAnda. Klik create
B. MEMBUAT TABEL
Untuk mencatat informasi maka harus dibuat table untuk menyimpan dan mengelola data. Langkah yag harus dikerjakan adalah :
1. Merancang table yang akan dibuat
2. Merancang struktur table seperti apa
3. Mengatur hubungan/relasi table satu dengan table lainya supaya informasinya jelas.
C. PERCOBAAN MEMBUAT TABEL
• Buat Database perpustakaan
• Buat table dengan langkah-langkah seperti berikut ini :
1. Klik menu / object table
2. Pilih create table in Design view
3. Ketik struktur table yang akan dibuat, sesuai dengan perancangan informasinya yang akan dibangun. Ketik nama fieldnya, tentukan juga tipe datanya dan atur lebar data pilih field size.Tentukan batasan table, bila suatu field digunakan sebagai primary key maka pilih dan setting primary keyna.
4. Buat table untuk menyimpan data buku, dengan field KodeBuku, Judul,TahunTerbit, Eksemplar, Pengarang.
5. Letakan kursor pada field kodeBuku dan klik kanan maka akan muncul menu primary key.
6. Bila ingin member aturan pada fields tertentu misalnya diberikan kode berikut :
Input Mask : L99
Validasi Rule : Left([KodeBuku];1)="K" Or Left([KodeBuku];1)="L"
Validasi Test : "Tidak boleh sembarang memasukan data"
Simpan perancangan struktur table di atas.
8. Selanjutnya buat table dengan spesifikasi sebagai berikut :
Anggota terdiri dari KodeAnggota(Data Type : Text), Nama(data Type : text) ,Alamat(Data Type : text) ,Telepon (Data Type : text).
Pinjam terdiri dari NoPinjam(Data Type : text),TglPinjam(Data Type : Date),KodeAnggota(Data Type : text),KodeBuku(Data Type : text)
D. MENGELOLA TABEL DALAM DATABASE
Mengelola data dalam table terdiri dari :
1. Menambah data
2. Mengedit data atau merubah data pada tabel
3. Menghapus dan mencari data
E. PERCOBAAN MENAMBAH DATA PADA TABEL
Untuk menambahkan data pada table maka lakukan percobaan berikut :
1. Pilih table yang akan ditambah datanya lalu klik dua kali
2. Ketik data-data yang diinginkan seperti contoh berikut ini:
3. Menambah data yang tidak sesuai dengan Rule, sesuai dengan validasi Rule bahwa data di atas harus berawalan K atau L diikuti 2 angka dibelakangnya. Bila yang dimasukan bukan berawalan K atau L seperti G04 maka akan muncul massage kesalahan seperti berikut :
4. Menambah data bila pada primary key sama, misalkan data K02 sudah ada, di entri lagi dengan K02 dengan judul yang berbeda maka duplikasi data akan muncul pada field KodeBuku sehingga muncul error massage sebagai berikut:
F. PERCOBAAN MERUBAH DATA PADA TABEL
1. Buka table yang akan diedit datanya.
2. Arahkan kursor ke data yang akan di edit missal ingin merubah record 2 maka pilih record 2 pada table tersebut lalu ketik perubahannya
3. Lalu rubah sesuai dengan data mana yang akan diubah
4. Lakukan edit data pada record ke-3 untuk data Algoritma Pemrograman ganti menjadi konsep pemrograman
G. PERCOBAAN MENGHAPUS DATA PADA TABEL
1. Buka table yang berisi data yang akan dihapus
2. Misal : hapus data pada record ke- 5 untuk data Basis Data
3. Arahkan kursor ke data yang akan dihapus dan klik kiri sehingga record diblock.
4. lalu klik kanan, maka akan muncul menu sebagai berikut:
5. Pilih delete record maka aka nada konfirmasi jika akan menghapus record
6. Pilih yes jika ingin menghapus data
H. PERCOBAAN MENCARI DAN MENGGANTI DATA PADA TABEL
Untuk mencari data pada table carannya :
1. Buka table pada database
2. Klik menu edit, find
3. Ketik data yang akan dicari, pada kotak isian find what
4. Pilih table Buku : table pada kotak isian Look IN
5. Pilih Whole Field pada kotak isian Match
6. Pilih All pada kotak Search
7. Misal lakukan pencarian : pengarang Cali, buku apa saja yang dikarang
Untuk mencari data sekaligus mengganti datanya :
1. Buka table yang akan dicari datanya misalnya table Buku
2. Klik menu edit, find
3. Ketik data yang akan dicari, kotak isian find what, misalnya Basis Data
4. Pada kotak isian Replace with misalnya database
5. Pilih table Buku : table pada kotak isian Look IN
6. Pilih Any Part of Field pada kotak isian Match
7. Pilih Replace all pada kotak search dan pilih Yes
I. PERCOBAAN RELASI ANTAR TABEL
Pembuatan relasi antar table bertujuan untuk membuat hubungan antar table agar ada relasi antara table yang satu dengan yang lain.
Sebagai contoh sistem informasi perpustakaan yang terdiri dari beberapa table sebagai berikut :
• Tabel Buku
• Tabel Peminjaman
• Tabel Anggota
Langkah-langkah pembuatan relasi antar table :
• Buat table Buku seperti berikut
• Dan Entry seperti berikut :
• Buat table Anggota seperti dibawah ini :
• Dan entry data seperti di bawah ini
• Buat table pinjam seperti di bawah ini :
• Lalu entri data peminjaman seperti berikut
• Untuk membuat relationship maka klik toolsrelationship
• Tambahkan table-tabel pad skema relasi dengan mengklik icon
• Tambahkan table satu per satu, pilih table kemudian klik tombol Add. Terakhir klik tombol close.
• Hubungan antar table :
• Antara table Anggota dan table Pinjam ( Field KodeAnggota yang ada pada table pinjam merupakan foreign key yang berhubungan dengan field KodeAnggota yang merupaka primary key pada table Anggota).
• Antara table Buku dan table Pinjam ( Field KodeBuku yang ada pada table pinjam merupakan foreign key yang berhubungan dengan field KodeBuku yang merupaka primary key pada table Buku).
• Untuk melakukan ralasi antar table yang sudah ditentukan di atas lakukan klik dan drag dari foreign key yang ada pada table anak ke primary key yang ada pada table induk. Contohnya, klik field KodeAnggota pada table Pinjam lalu drag ke field KodeAnggota yang ada pada table Anggota.
• Kemudian muncul jendela untuk menentuka property dari relasi yang terbentuk, beikan tanda centang pada Enforce Referential Integrity
• Hasil akhir relasi table sebagai berikut :
TUGAS PENDAHULUAN
• Desain ER Diagram dan beri kardinalitas relasi untuk database Penjualan dengan spesifikasi :
1. Data pelanggan terdiri dari nomer pelanggan dan nama pelanggan
2. Data barang terdiri dari nomer barang, nama barang dan harga barang
3. Pelanggan melakukan transaksi pembelian barang yang memiliki atribut tanggal transaksi dan jumlah tiap item yang akan dibeli. Satu transaksi pembelian bisa terdiri dari beberapa item barang yang dibeli
• Tulis dalam bentuk Ms.Word
TUGAS PRAKTIKUM (LAPORAN RESMI)
• Buat database baru dengan nama Penjualan.mdb
• Implementasikan desain pada tugas pendahuluan , Desain database Penjualan terdiri dari table-tabel : Pelanggan, Barang, Order dan Detail_Order
• Gambarkan relasi table yang dibuat pada database
• Berikan juga pengisian data pada table Penjualan
Langganan:
Posting Komentar (Atom)



Tidak ada komentar:
Posting Komentar