Materi Basdat 11
Materi Basdat 11
a. Tujuan Pembelajaran.
Setelah mengikuti kegiatan belajar 1 ini diharapkan siswa dapat:
? Memahami definisi dan fungsi tabel dalam DBMS
? Mengetahui cara-cara pembuatan tabel dengan datasheet view
? Mengetahui cara-cara pembuatan tabel dengan design view
b. Uraian materi.
1) Obyek-obyek utama pada DBMS Microsoft Access
Di dalam aplikasi basis data (DBMS) Microsoft Access terdapat beberapa obyek utama yang digunakan untuk
menyimpan dan mengelola data. Obyek–obyek utama tersebut adalah sebagai berikut :
a. Tables
Table adalah obyek basis data yang digunakan sebagai sarana untuk
menyimpandata. Di dalam aplikasi Microsoft access, daftar nama – nama
tabel dapat dilihat di bagian kiri area kerja, seperti terlihat pada gambarberikut :
Dan apabila salah satu tabel di klik maka akan terbuka data yang telah tersimpan dalam tabel tersebut, seperti
terlihat pada gambar berikut :
Gambar 21. 3. Tampilan obyek database berdasarkan tipe dari obyek Basis Data
Berikut ini adalah cuplikan dari tampilan jika dipilih All Access Objects :
c. Form
Form adalah obyek basis data yang digunakan untuk memasukkan dan mengedit data atau informasi yang ada
dalam suatu basis data dengan menggunakan bentuk tampilan formulir. Berikut ini adalah contoh dari
sebuah form sederhana :
Gambar 21. 5. Form input data siswa Basis Data
d. Report
Report adalah obyek basis data yang digunakan untuk menampilkan data atau informasi dalam bentuk
laporan yang siap untuk dicetak. Berikut ini adalah salah satu contoh dari sebuah report :
2) Pembuatan tabel
Untuk membuat sebuah aplikasi basis data, langkah pertama yang harus dilakukan adalah membuat sebuah
file database. Tahapan berikutnya adalah adalah membuat tabel. Dalam Microsoft Access tersedia 2 (dua) cara
untuk membuat file tabel, yakni dengan menggunakan Datasheet View atau Design View.
Gambar 21. 7. Tampilan datasheet view untuk membuat tabel Basis Data
Berikut ini adalah tahapan untuk ingin mengisi data pada jendela datasheet view seperti di atas, yaitu :
1. Mengisi Data atau record
Kita diminta untuk mengisi data atau record terlebih dulu pada kolom isian Clik to Add, misalnya diisi dengan
angka 12345, hingga judul kolom Click to Add berubah menjadi Field1.
3. Menyimpan Tabel
Terdapat beberapa cara untuk menyimpan tabel , diantaranya adalah dengan cara :
? Klik tombol Save pada Quick Access Toolbar
? Klik menu File (Office 2010) lalu pilih Save.
? Tekan tombol Ctrl+S
Jika Anda memilih salah satu perintah di atas, maka akan muncul kotak dialog Save As :
o Kemudian klik tab menu Create ? Pilih atau klik ikon Table Design.
o Ketikkan nama field pada kolom Field Name dan pilih tipe data pada kolom Data Type, seperti gambar
berikut :
o Untuk penentuan panjang karakter pada tipe data text, pilih salah satu field yang bertipe data Text,
selanjutnya isikan panjang karakter maksimal dari sebuah field pada item Field Size yang terdapat di tab
General.
Gambar 21. 14. Penentuan ukuran atau panjang teksmaksimal sebuah field
Sedangkan untuk penentuan format tanggal pada tipe data Date/Time, pilih salah satu opsi di combo box yang
terdapat pada tab General, seperti gambar berikut :
o Berikan seting Primary Key pada kolom NIS dengan menseleksi filed tersebut ? Klik ikon Prmary Key ( ).
o Setelah seluruh field selesai dibuat, maka tutup jendela desain tabel dengan mengklik ikon Close ( ) .
o Pada langkah berikutnya, tekan tombol Yes pada form konfirmasi untuk menyimpan tabel tersebut.
o Berikan nama table, sebagai ganti dari nama default yang diberikan (Table1), misalkan BiodataSiswa ?
Klik tombol OK.
o Apabila kita ingin mengubah atau mengedit struktur tabel yang telah tersimpan, dapat dilakukan dengan
cara seleksi tabel yang ingin di ubah ? Klik kanan ? pilih Design View. Setelah perubahan di lakukan, simpan
kembali tabel tersebut.
O
Jenis-jenis tipe data pada DBMS Ms Access dapat dijelaskan sebagai berikut :
1. Text, yaitu data yang bisa diisi dengan nilai kombinasi antara text dan number, dengan maximum karakter
sebanyak 255 karakter.
2. Memo, sama saja dengan jenis Text, hanya saja memiliki jumlah karakter maksimum yang lebih banyak,
yaitu 63,999 karakter.
3. Number, yaitu data dengan jenis number (angka) yang digunakan untuk kalkulasi matematika dan
keperluan lainnya. Umumnya number ini terdiri dari 1,2, 4 dan 8 bytes data. Khusus untuk number jenis
Replication ID mempunyai 16 bytes data. Berikut ini adalah penjelasan detail tentang tipe-tipe data jenis
number :
4. Date/Time, yaitu data dengan jenis tanggal, waktu atau penggabungan dari tanggal dan waktu.
5. Currency, yaitu data dengan jenis number, hanya saja pada awal angka selalu disertakan symbol currency
default sesuai dengan regional setting yang digunakan, misalnya Rp, $, dll. Currency dapat menggunakan
angka dengan 15 digit dibelakang desimal dan 4 digit sesudah desimal.
6. AutoNumber, yaitu data yang tidak dapat kita isi secara manual melainkan ia terisi secara otomatis oleh
Access, baik secara menjumlah ataupun random (acak).
7. Yes/No, yaitu data dengan jenis hanya 2 pillihan yaitu Yes (-1 atau True) atau No (0 atau False). Format yang
tersedia adalah : Yes/No, True/False, dan On/Off
c. Rangkuman
Salah satu contoh aplikasi DBMS yang sederhana dan mudah dalam pengoperasian namun cukup handal
untuk menangani data pada sebuah sistem informasi secara desktop adalah Microsoft Office Access. Obyek-
obyek utama didalam Ms. Access di antaranya adalah :
1. Table
Obyek DBMS ini digunakan sebagai wadah atau penampung data sesuai kriteria tertentu. Misalkan biodata
siswa, data nilai, data inventasi dan sebagainya.
2. Query
Query merupakan kumpulan data yang tersusun dari sebuah atau beberapa tabel berdasarkan relasi antar
tabel. Obyek DBMS ini dibentuk dari table – table yang ada dalam database dengan menggunakan bahasa SQL
untuk retrieval data (instruksi select). Di dalam DBMS Ms. Access telah tersedia beberapa fitur untuk
membuat query, baik menggunakan design view, SQL View maupun Query wizard.
3. Form
Form adalah obyek di dalam DBMS Ms. Access yang digunakan untuk memasukkan data ke dalam tabel.
Pembuatan form dapat dilakukan dengan berbagai fasilitas, diantaranya adalah : menu Form, Blank form,
Form Design maupun Form Wizard. Dari semua fitur yang tersedia, cara yang paling praktis dan mudah adalah
dengan menggunakan Form Wizard.
4. Report
Report merupakan salah satu obyek di dalam DBMS Ms. Access yang berguna untuk menampilkan data dan
siap dalam bentuk laporan yang siap untuk dicetak. Pembuatan report dapat dibuat dengan fasilitas menu
report, menu blank report, report design ataupun report wizard. Sebagaimana dengan form, diantara menu-
menu tersebut, cara yang paling cepat dan mudah untuk membuat form adalah degan report wizard.
Tugas:
1. Buatlah 2 buah tabel untuk menampung data nilai mata pelajaran tiap siswa.
Nama tabel : mapel, kolom-kolom :kode_mapel (teks), nama_mapel (teks) ,
serta tabel nilai meliputi : nis, kode_mapel dan nilai (integer);
Test Formatif.
1. Sebutkan 3 obyek utama yang terdapat di dalam DBMS Ms. Office Access 2010, beserta dengan fungsi
masing-masing obyek tersebut !
2. Sebutkan 3 alternatif metode untuk membuat tabel dan jelaskan kelebihan serta kekurangan dari ketiga
metode atau cara tersebut !
3. Jelaskan tentang fungsi dan karakteristik dari tipe-tipe data berikut :
a. Text
b. Integer
c. Long
d. Date