Perancangan Basis Data Pada Sistem Informasi Perpustakaan

20
Perancangan Basis Data Pada Sistem Informasi Perpustakaan Dengan Ms. Acces 2003 document.docx 1

Transcript of Perancangan Basis Data Pada Sistem Informasi Perpustakaan

Page 1: Perancangan Basis Data Pada Sistem Informasi Perpustakaan

Perancangan Basis Data Pada Sistem Informasi PerpustakaanDenganMs. Acces 2003

Oleh :Sofyansyah - 12101617Linda Herdiana - 12100761Evina Sari – 12101614

document.docx 1

Page 2: Perancangan Basis Data Pada Sistem Informasi Perpustakaan

A. Merancang Basis Data pada Microsoft Acces 2003

1. Memulai Ms. Acces 2003Klik menu Start→All Program→Ms. Office 2003→Ms. Acces

2. Membuat berkas basisdata baru pada Ms. Acces 2003Klik File→New→Pilih pada Task Pane→Blank database…Tampil jendela baru File New Database, kemudian isi nama database yang ingin dibuat. Klik tombol Create, lihat pada gambar :

Kemudian akan tampil jendela baru, lihat pada gambar :

document.docx 2

Page 3: Perancangan Basis Data Pada Sistem Informasi Perpustakaan

3. Pembuatan TabelUntuk Mencatat informasi maka harus dibuat table sebagai tempat menyimpan dan mengelola data. Langkah yang harus dikerjakan adalah :a. Merancang table yang akan dibuat,b. Merancang table struktur seperti apa,c. Mengatur hubungan (relasi) antar table satu dengan table yang lain agar

informasinya dapat terpadu

Pada Perancangan Basis Data Sistem Informasi Perpustakaan, table-tablenya terdiri dari :a. Table Anggota

Kode Anggota Nama Alamat Telepon

b. Tabel Buku Kode Buku Judul Tahun Terbit Eksemplar Pengarang

c. Tabel Pinjam Kode Pinjam Kode Buku Kode Anggota Tanggal Pinjam Tanggal Kembali

B. Membuat Tabel-tabel terkait pada Basis Data Sistem Informasi Perpustakaan

1. Untuk membuat table pada Ms. Acces 2003 ada beberapa pilihan diantaranya :a. Create table in Design viewb. Create table by Using wizardc. Create table by Entering data(lihat pada gambar di atas)Tapi yang kita pakai disini adalah Create table in Design view, tahap-tahapnya adalah sebagai berikut : Klik pada menu Create table in Design view, kemudian akan muncul

jendela baru untuk pembuatan field dalam sebuah table. Membuat Tabel Buku, berikut field yang akan di buat :

document.docx 3

Page 4: Perancangan Basis Data Pada Sistem Informasi Perpustakaan

Catatan : Jika dalam sebuah table terdapat field yang digunakan sebagai informasi utama maka harus dipastikan field tersebut dijadikan Primary Key. Caranya dengan mengarahkan kursor pada field yang bersangkutan kemudian buka menu edit dan centang pada pilihan Primary Key. Terakhir pastikan pada colom tipe datanya dipilih dengan benar sesuai dengan criteria data yang akan diinput pada field yang bersangkutan..

Pada perancangan basis data system perpustakaan yang menjadi primary keynya antara lain field Kode Buku (Tabel Buku), Kode Anggota (Tabel Anggota) dan Kode Pinjam (Tabel Pinjam).

Setelah proses pembuatan fieldnya selesai, simpan table yang telah dibuat dengan nama Tabel_Buku. Untuk Pembuatan table-table berikutnya sama saja, hanya yang membedakan tipe datanya saja. Lihat keterangan dibawah ini :

Tabel Buku

Field Name Data Type Size Keterangan

Kode Buku Text 4 Primary KeyJudul Text 30  Tahun Terbit Number    Eksemplar Number    Pengarang Text 50  

Tabel Anggota

Field Name Data Type Size Keterangan

Kode Anggota Text 4 Primary KeyNama Text 30  Alamat Text 50  Telepon Text 12  

Tabel Pinjam

document.docx 4

Page 5: Perancangan Basis Data Pada Sistem Informasi Perpustakaan

Field Name Data Type Size Keterangan

Kode Pinjam Text 4 Primary KeyTanggal Date/Time    Kode Buku Text 4  Kode Anggota Text 4  

Memasukan data data pada table-table yang telah dibuat.Klik dua kali pada table-table yang telah dibuat selanjutnya masukan data-data yang diinginkan. Lihat pada gambar :

Proses memasukan data-data pada table-table yang telah dibuat.

document.docx 5

Page 6: Perancangan Basis Data Pada Sistem Informasi Perpustakaan

2. Membuat hubungan (relasi) antar table Klik menu Tool→Relationship, lihat pada gambar

Tambahkan table satu persatu, pilih table kemudian klik tombol Add. Setelah selesai klik tombol close. Lihat pada gambar

document.docx 6

Page 7: Perancangan Basis Data Pada Sistem Informasi Perpustakaan

Hubungkan antar table : Antara table Anggota dan table Pinjam (field Kode Anggota) yang ada

pada table Pinjam merupakan foreign key yang berhubungan dengan field Kode Anggota yang merupakan primary key pada table Anggota.

Antara table Buku dengan table Pinjam (field Kode Buku) yang ada pada table Pinjam merupakan foreign key yang berhubungan dengan field Kode Buku yang merupakan primary key pada table Buku.

Untuk mewujudkan relasi antar table yang sudah ditentukan, lakukan klik dan drag dari foreign key yang ada pada table anak primary key yang ada pada table induk. Sebagai contoh diklik field Kode Anggota pada table Pinjam kemudian drag ke field Kode Anggota yang ada pada table Anggota.

Kemudian muncul jendela untuk menentukan property dari relasi yang terbentuk, berikan tanda centang pada Enforce Referential Integrity. Lihat gambar

document.docx 7

Page 8: Perancangan Basis Data Pada Sistem Informasi Perpustakaan

Berikut hasil akhir relasi antar table, setelah semua proses di atas dilakukan dengan benar.

C. Membuat Query Basis Data Sistem Informasi Perpustakaan

Query adalah permintaan yang diberikan oleh user untuk mengambil informasi yang tersimpan dalam sebuah basis data.Langkah awal pembuatan Query adalah dengan mengklik menu/object query. Pada Ms. Acces 2003 cara pembuatan query ada 3 bentuk, yaitu :1. Design view, (Interface yang disediakan oleh Ms. Acces untuk melakukan

query secara tepat dan mudah).2. SQL view, (Perintah SQL yang diberikan untuk sebuah query).3. Datasheet View, (Hasil tampilan data dari perintah query sesuai definisi dari

Design view atau SQL view.

Pada tahap ini, kita akan menggunakan pembuatan query Basis Data Sistem Informasi Perpustakaan dengan menggunakan Design view, SQL view dan Datasheet view. Langkah-langkahnya adalah sebagai berikut :

1. Membuat Query Tabel Perpustakaan Buka object/menu Query. Lihat pada gambar

document.docx 8

Page 9: Perancangan Basis Data Pada Sistem Informasi Perpustakaan

Pilih Create query in Design view, maka akan muncul dialog untuk memilih table. Lihat pada gambar

Klik tombol add Tabel_Anggota, Tabel_buku dan Tabel_Pinjam, kemudian akan muncul relasi antar table table yang telah kita buat pada menu relationship.

document.docx 9

Page 10: Perancangan Basis Data Pada Sistem Informasi Perpustakaan

Lalu tentukan informasi yang akan ditampilkan, pilih field pada table yang ingin ditampilkan datanya, kemudia klik dan drag pada menu field dibawahnya. Lihat pada gambar

Kemudian simpan Query yang telah dibuat tadi dengan nama Query_Perpustakaan. Untuk melihat tampilan Datasheet viewnya klik menu run. Berikut tampilan Datasheet view dari query di atas.

Catatan : Berikut ini adalah Sintak SQL dari query di atas, jika kita ingin membuatnya dala menu SQL view.

SELECT Tabel_Anggota.[Kode Anggota], Tabel_Anggota.Nama, Tabel_Pinjam.[Kode Pinjam], Tabel_Pinjam.Tanggal, Tabel_Buku.[Kode Buku], Tabel_Buku.JudulFROM Tabel_Buku INNER JOIN (Tabel_Anggota INNER JOIN Tabel_Pinjam ON Tabel_Anggota.[Kode Anggota] = Tabel_Pinjam.[Kode Anggota]) ON Tabel_Buku.[Kode Buku] = Tabel_Pinjam.[Kode Buku];

document.docx 10

Page 11: Perancangan Basis Data Pada Sistem Informasi Perpustakaan

Untuk selanjutnya buatlah query yang lain dengan menggunakan Design view ataupun SQL view dan tentukanlah informasi apa saja yang ingin ditampilkan.

D. Membuat Form Perancangan Basis Data Sistem Informasi Perpustakaan

Form merupakan objek yang digunakan untuk menampilkan data yang tersimpan dalam suatu table.1. Membuat Form dari Tabel Buku

Langkah-langkanya adalah sebagai berikut : Buka Object/menu Form. Lihat pada gambar

Klik ganda pada menu Create Form by Using Wizard, maka akan tambil jendela baru. Lihat pada gambar

Pilih table/query yg dibuat form

Pilih field satu persatuPilih semua field

Pilihlah Tabel/Query yang ingin dibuatkan formya, sebagai contoh kita akan membuatkan form dari Tabel_Pinjam. Kemudian pilih field apa saja yang ingin kita tampilkan pada form yang kita buat ke menu Selected Field. Lihat pada gambar.

document.docx 11

Page 12: Perancangan Basis Data Pada Sistem Informasi Perpustakaan

Pilihlah Layout Form yang diinginkan, disini kita akan memilih layout tipe columnar. Lihat pada gambar

Setelah menetapkan layout mana kita inginkan, tekan tombol next untuk memilih style dari tampilan form kita nanti. Anggap saja kita memilih tampilan standar, maka tampilannya akan sebagai berikut. Lihat pada gambar.

document.docx 12

Page 13: Perancangan Basis Data Pada Sistem Informasi Perpustakaan

Pilih Next untuk melanjutkan, maka kita akan diminta memasukan judul nama form yang akan ditampilkan. Misalkan Entri Data Pinjam Buku. Lihat pada gambar

Pilih Modify the form’s design, bila ingin memodifikasi atau merubah rancangan form yang telah kita buat. Lihat gambar di atas.

Selanjutnya Klik tombol finish, untuk melihat tampilan form yang telah kita buat.

document.docx 13

Page 14: Perancangan Basis Data Pada Sistem Informasi Perpustakaan

Pilih tampilan form design untuk menambahkan command button (tombol perintah) seperti perintah tambah data, simpan data, hapus data, batal, keluar dari form dll. Sesuai dengan kebutuhan suatu form itu sendiri. Berikut tampilan dengan form design.

Selanjutnya buatlah tampilan form hingga sedemikian rupa dengan menambahkan command button. Lihat pada gambar.

document.docx 14

Page 15: Perancangan Basis Data Pada Sistem Informasi Perpustakaan

Setelah memilih perintah command button dan membuatny dalam lembar kerja form, maka akan muncul jendela baru yang meminta kita untuk memilih categories dan actions (aksi) apa ingin kita tambahkan pada tombol perintah tersebut (command button). Misalkan saja kita ingin membuat command button untuk menambahkan data baru maka kita harus memilih Categories→Record Operations dan pada menu Actions→Add new record. Lihat pada gambar.

Klik tombol Next, selanjutnya akan muncul jendela baru yang meminta kita untuk memilih tipe command button yang kita buat berupa gambar atau text. Disini kita akan memilih tipe Text dengan nama button Tambah. Lihat pada gambar.

document.docx 15

Page 16: Perancangan Basis Data Pada Sistem Informasi Perpustakaan

Selanjutnya klik tombol next jika kita ingin memberikan nama command button yang telah kita buat dan finish jika ingin memberikan nama secara otomatis, default namenya adalah command1, command2 dst. Berikut tampilan gambar jika kita memilih menu next dan memberikan nama secara manual, disini saya memberikan nama Cmd_Tambah.

Klik Finish jika telah selesai. Buatlah commad button lagi untuk perintah simpan, hapus, batal dan

keluar seperti cara di atas sehingga tampilannya sebagai berikut :

document.docx 16

Page 17: Perancangan Basis Data Pada Sistem Informasi Perpustakaan

Untuk sementara sampai di sini dulu, lain kali kita sambung lagi yaa…

document.docx 17