Download - Laporan SBD
LAPORAN PRAKTIKUM SISTEM BASIS DATA
Dibuat Oleh : Nama : Filza Audi Amzar NIM : 12/337086/SV/01992
Dosen Pengampu : I Made Arsana, ST
TEKNIK GEOMATIKA UNIVERSITAS GADJAH MADA
BASIS DATA PEMINJAMAN ALAT SURVEI
1 Praktikum Sistem Basis Data
I. Judul
Membuat Sistem Basis Data Peminjaman Alat Survei
II. Tujuan
Mahasiswa bisa membuat sebuah sistem basis data sendiri
III. Waktu dan Tempat pelaksanaan
Waktu : April – 1 Juni 2014
Tempat : Kampus Teknik Geodesi Fakultas Teknik, Universitas Gadjah Mada
IV. Alat dan Bahan
1. Leptop
2. Microsoft Access 2013
3. Modul online
V. Dasar Teori
Microsoft Access merupakan sebuah aplikasi database yang memiliki beberapa
object diantarannya Tables, Forms, Queries dan Reports. Keseluruhan object tersebut
saling keterhubungan untuk menjalankan suatu database.
Tabel adalah tempat untuk menyimpan data. Data yang ada di dalam tabel dapat
dimanipulasi, dilakukan operasi-operasi dasar database, mengurutkan datanya (men-
sort), memperbaiki data yang telah terkumpul dan lain-lain. Jadi, fungsi dari tabel
sebenarnya adalah sebagai tempat untuk menampung/menyimpan data yang kemudian
dapat diolah/diproses.
Form digunakan untuk merepresentasikan ke user atau menerima inputan dari
user data-data dalam tabel/query dalam bentuk interface grid, tombol dan lain-lain.
Form dalam Access dapat dimasukkan ke dalam form lain sebagai control sub form,
biasanya jika bekerja dalam transaksi master detail.
Query berfungsi untuk menyaring dan menampilkan data dari berbagai kriteria
dan urutan yang dikehendaki. Hal ini dapat dilakukan dengan menggunakan fasilitas
BASIS DATA PEMINJAMAN ALAT SURVEI
2 Praktikum Sistem Basis Data
Query. Selain itu query juga dapat digunakan untuk menampilkan data dari dua tabel
atau lebih dengan syarat antar tabel itu ada field yang berhubungan. Query biasanya
digunakan sebagai sumber data untuk Report dan Form.
Istilah-istilah yang ada dalam query:
Field : nama field yang ingin ditampilkan
Table : nama tabel dari field tersebut
Sort : mengurutkan data hasil query
Show : mengatur field ditampilkan atau tidak
Criteria : syarat dari data yang ingin ditampilkan.
Report merupakan fasilitas dalam Microsoft Access yang berfungsi untuk mencetak
data dalam bentuk laporan. Dengan report, menjadikan lebih leluasa dalam membuat
laporan. Data yang digunakan untuk membuat laporan, dapat berasal dari tabel maupun
query.
VI. Langkah Kerja
1. Merancang tabel-tabel yang akan dibuat dalam sistem basis data peminjaman alat
survey (ada tabel Alat, Peminjam, Peminjaman, Dosen Pengampu, Mata kuliah,
Pengampuan)
2. Membuat desain tabel-tabel tersebut menggunakan MS Access, caranya melalui
menu Create Table. Dilanjutkan dengan mengisikan field apa saja yang ada ditabel
tersebut.
3. Lalu menentukan jenis datanya (data type) untuk masing-masing field di setiap
tabelnya.
BASIS DATA PEMINJAMAN ALAT SURVEI
3 Praktikum Sistem Basis Data
4. Menentukan field propertiesnya untuk setiap field
Field Property :
a. Field Size menentukan panjang maksimum untuk data yang dimasukkan pada
field text dan number.
b. Format menentukan cara Access menampilkan dan mencetak data, seperti
menampilkan field date dalam bentuk kata-kata atau angka.
c. Input Mask menentukan tampilan field saat pemasukan data misalnya untuk
memasukkan nomor rekening bank, nomor telepon dan juga kode pos.
KARAKTER DIGUNAKAN UNTUK Input Mask :
d. Caption Menempatkan kembali nama field pada kolom judul, form dan laporan.
e. Default value Memasukkan nilai secara otomatis pada setiap record yang baru
f. Validation Rule Memeriksa data yang dimasukkan pada field tertentu untuk
mencegah masuknya data yang tidak sah
g. Validation Text Menampilkan pesan jika data yang dimasukkan tidak sesuai
dengan kriteria dalam properti Validation Rule.
h. Require Jika yes, nilai pada suatu field tidak boleh kosong.
0 Digit yang memerlukan masukan
9 Digit yang tidak memerlukan masukan
# Digit +, - atau spasi
L Alphabet perlu masukan
? Alphabet tidak perlu masukan
A Alphabet atau digit perlu masukan
A Alphabet atau digit tidak perlu masukan
. Titik desimal
, Pemisah ribuan
: Pembatas untuk jam
- atau / Pembatas untuk tanggal
< Karakter di kanan diubah ke huruf kecil
> Karakter di kanan diubah ke huruf besar
BASIS DATA PEMINJAMAN ALAT SURVEI
4 Praktikum Sistem Basis Data
i. Allow Zero Lenght Mendefinisikan nilai blank (“”) yang membedakannya
dengan nilai null.
j. Indexed Jika yes, membuat index pada field ini.
Ada dua kemungkinan yaitu :
1) Diindex dan diizinkan duplikasi data
2) Diindex tapi tanpa duplikasi data
5. Menentukan field mana yang akan dijadikan primary key. Caranya select pada field
lalu klik icon primary key.
6. Merelasikan tabel-tabel tersebut, melalui menu Database Tool Relationship. Lalu
memilih semua tabel yang telah dibuat dan Add.
7. Melakukan drag pada field yang akan direlasikan. Contoh field
ID_Dosen.Pengampuan drag ke ID_Dosen.Dosen Pengampu, lalu akan muncul
window edit relationship, dan memilih OK.
8. Membuat form, caranya melalui menu Create Form
BASIS DATA PEMINJAMAN ALAT SURVEI
5 Praktikum Sistem Basis Data
9. Kemudian melakukan pengaturan pada tampilan form melalui Design View pada
form.
Untuk menambahkan objek-objek pada form, bisa menggunakan tool berikut :
10. Membuat Query, caranya melaui menu Create Query Design, dilanjutkan dengan
memilih tabel apa saja yang diperlukan untuk membuat sebuah query yang
diinginkan. Kemudian mengisikan tabel dan field yang akan ditampilkan, serta
memasukan kriteria tertentu kedalam query tersebut.
11. Membuat Report, caranya melalui menu Create Report
12. Setelah itu mengatur tampilan report yang akan dibuat. Dan bisa menambahkan
objek-objek lain ke dalam report tersebut.
13. Membuat button untuk merelasikan antar form dan report yang ada.
Klik button yang terdapat pada Design tool form atau report, lalu klik pada
lokasi button tersebut akan diletakkan. Kemudian klik kanan pada button yang baru
dibuat, memilih Properties. Maka akan muncul panel properties Sheet.
Memilih Tab Event dan pada On Click dipilih ketentuannya menggunakan macro
builder.
BASIS DATA PEMINJAMAN ALAT SURVEI
6 Praktikum Sistem Basis Data
14. Melakukan pengaturan pada database agar ketika dibuka file, langsung muncul form
(siap dipakai) dan menghilangkan navigation pane. Masuk ke option MS Access lalu
melakukan pengaturan seperti berikut :
Maksud dari macro ini adalah :
Jika button di-click, maka akan menutup
jendela form/report yang aktif dan
kemudian membuka form yang lain,
dengan mode penambahan data baru
BASIS DATA PEMINJAMAN ALAT SURVEI
7 Praktikum Sistem Basis Data
VII. Hasil
1. Hasil Pembuatan Tabel (Design View)
BASIS DATA PEMINJAMAN ALAT SURVEI
8 Praktikum Sistem Basis Data
2. Hasil Relationship antar tabel
3. Hasil Pembuatan Query (Design View)
BASIS DATA PEMINJAMAN ALAT SURVEI
9 Praktikum Sistem Basis Data
4. Hasil Pembuatan Form (Design View)
BASIS DATA PEMINJAMAN ALAT SURVEI
10 Praktikum Sistem Basis Data
BASIS DATA PEMINJAMAN ALAT SURVEI
11 Praktikum Sistem Basis Data
5. Hasil Pembuatan Report (Design View)
BASIS DATA PEMINJAMAN ALAT SURVEI
12 Praktikum Sistem Basis Data
VIII. Kesimpulan
Dalam pembuatan sistem basis data peminjaman alat survei ini membutuhkan
perencanaan kerangka tabel yang matang. Dengan demikian, sistem akan dapat bekerja
dengan baik dan tidak mengalami masalah ketika dilakukan pengisian data ke dalam
sistem basis data tersebut.
Dan sebuah sistem basis data yang baik, adalah sistem basis data yang bisa digunakan
dengan mudah oleh orang awam. Sehingga diperlukan untuk membuat suatu sistem
basis data yang interaktif. Dengan demikian desain agar tampilan basis data menarik dan
jelas merupakan hal yang sangat penting.