Pengenalan Software Basis Data
Pengenalan Software Basis Data
Pengertian Database
Dalam kehidupan sehari-hari, kita tidak akan bisa lepas dari data. Misalnya data tentang peserta
didik, nilai, harga, makanan, dan lain-lain. Agar data menjadi suatu informasi yang bermanfaat bagi
orang yang membacanya, maka data harusdiorganisasikan dan diolah dalam suatu file database.
Untukpengorganisasian dan pengolahan data dengan komputer dibutuhkan suatu system
manajemen database (DBMS). Dengan DBMS, kita dapat menambah, mengubah, menghapus, dan
mengurutkan data sesuai dengan urutan yang sesuai dengan yang diinginkan serta membuat laporan
bagi data tersebut.
Database atau biasa dikenal dengan basis data adalah kumpulan data yang terhubung dengan suatu
objek, topik, atau tujuan khusus tertentu. Contoh database antara lain : buku telepon, buku kamus,
katalog buku diperpustakaaan, dan lain-lain.
Microsoft Access 2007 atau lebih dikenal dengan sebutan Access 2007 merupakan salah satu
perangkat lunak yang diperuntukkan untuk mengolah database di bawah system Windows. Dengan
menggunakan Microsoft Acces2007 Kita dapat merancang, membuat, dan mengolah database
dengan mudah dan cepat.
Banyak kemudahan yang akan diperoleh jika bekerja dengan microsoft Access 2007 diantaranya
dapat melakukan proses penyortiran pengaturan data, pembuatan label dataserta laporan
pembuatan data kegiatan sehari-hari misalnya untuk menampung daftar pelanggan, pendataan data
karyawan, dan lain sebagainya.
Di dalam mengolah database, Access 2007 memiliki sarana atau obyek yang dapat mempermudah
dalam membangun sebuah database. Adapun obyek- obyek tersebut antara lain :
Obyek Fungsi
Query Digunakan untuk menyaring data dengan berbagai kriteria dan urutan yang diinginkan
Form Digunakan untuk memasukkan dan mengubah data atau informasi yang ada didalam suatu
database dengan menggunakan tampilan formulir
Report Digunakan untuk menampilkan atau mencetak data atau informasi dalam bentuk laporan
Ada beberapa istilah yang harus diketahui pada saatbekerja dalam lingkungan Access 2007 yaitu :
Table adalah sekumpulan data yang memiliki topik tertentu. Tabel mengatur data di dalamnya dalam
bentuk kolom (field) dan baris (record).
Field adalah tempat atau dimana data atau informasi dalam kelompok yang sama atau sejenis
dimasukkan. Field umumnya tersimpan dalam bentuk kolom secara vertikal pada tabel.
Record merupakan data lengkap dalam jumlah tunggal yang biasanya tersimpan dalam bentuk baris
secara horizontal pada tabel.
Klik Start
Blank Database jika ingin membuat sebuah database baru yang masih kosong. Ketik nama filenya
pada kotak dialog yang muncul disebelah kanan Access 2007.
Feature Online Template jika ingin membuat sebuah database dengan menggunakan template yang
disediakan oleh Windows Sharepoints Service Site.
Klik Create untuk pilihan Blank Database atau klikDownload untuk pilihan yang ada di Feature Online
Templates.
Pada tampilan awal pilih Blank Database atau bisa juga memilih New Blank database pada bagian
Microsoft Office Button.
Setelah muncul dialog untuk memasukkan nama file database, isikan alamat beserta nama file
database secara manual atau bisa mengklik tombol folder untuk menyimpan secara otomatis.
Klik tombol Create untuk membuat sebuah database atau tombol Cancel untuk membatalkan proses
pembuatan file database.
Di dalam daftar folder, cari folder atau alamat tempat tersimpannya file database.
Bila sudah menemukan file database yang diinginkan, pilih salah satu langkah berikut :
Pilih file database yang diinginkan lalu klik tombolOpen untuk membukanya.
berikut :
Untuk mengakhiri atau menutup Access 2007, Kita tinggal mengklik tombol Close dari jendela Access
yang sedang aktif atau tekan secara bersamaan tombol Alt dan F4 pada keyboard.
BABii
Pengertian Tabel
Selain objek utama sebuah database, sebuah tabel bisa dipandang sebagai kumpulan data tentang
topik yang khusus, seperti data peserta didik, data guru, dan lain sebagainya. Dengan menggunakan
tabel terpisah masing-masing topikberarti kita sudah melakukan suatu tindakan yang amat berguna
bagi database. Sebab dengan demikian akanmengurangi kesalahan terutama di dalam memasukkan
data.
Tabel terdiri dari dua bagian utama yaitu kolom (field) dan baris (record). Struktur tabel pada Access
2007 yangterdiri dari field-field yang mengelompokkan data ke dalam kelompok-kelompok yang
berjenis sama. Di dalam tabel perlu menentukan jenis dan ukuran yang dibutuhkan sesuai
denganbesarnya data yang akan dimasukkan.
Berikut ini adalah jenis data yang disediakan oleh Access 2007 dan sering digunakan untuk
membentuk sebuah tabel :
Text Untuk pemasukan huruf, angka, simbol, dan spasi. Jumlah karakter maksimum 255 karakter.
Memo Untuk pemasukan teks panjang dan berguna untukmemberikan keterangan dan lain-lain.
Jumlah karaktermaksimum 64.000 karakter.
Number Untuk pemasukan data yang berjenis numerik maupunangka biasa. Bisa
menampung hingga 255 karakter.
Currency Untuk menampung data yang berjenis angka dengan format mata uang.
AutoNumber Untuk mengisi field dengan nomor urut otomatis untukmasing-masing record dan
nilainya tidak dapat diubah.
Yes/No Untuk menampung dua macam keadaan, Yes (ya) atau No (tidak)
Ole Object Untuk menampung objek yang berasal dari aplikasi laindari proses OLE (Object
Linking dan Embeddeing). Ukuran yang disediakan bisa mencapai satu GB.
Hyperlink Merupakan kombinasi teks dan angka. Dapat diisi denganalamat hyperlink agar bisa
terkait dengan datayang tersimpan di lokasi tertentu.
Lookup Wizard Memungkinkan Kita untuk membuat sebuah daftar pilihanyang berguna untuk
pemilihan nilai dari tabel atau daftar.
Merancang Tabel
Untuk membuat sebuah tabel baru, Kita dapat merancang dan membuat dengan langkah-langkah
berikut ini :
Buka file database yang Kita inginkan atau buat sebuah database baru.
Ketika pertama kali database dibuat atau dimunculkan, maka secara otomatis akan muncul tampilan
table1dalam format Datasheet View. Walaupun begitu tidak disarankan merancang tabel dalam
format datasheet view karena struktur dan jenis data tabel tidak terlalu terlihat. Oleh karena itu :
pilih tab datasheet => klikview => pilih design view.
Maka secara otomatis otomatis Kita akan diminta memasukkan nama tabel. Ketikkan nama Data
Siswa. Lalu tekan OK.
Setelah itu akan muncul tampilan Design View dengan nama field yang secara otomatis terisi dengan
ID. Hapus nama field tersebut.
Pada jendela design view isikan struktur tabel seperti di gambar berikut ini :
Pada Field Name, ketikkan nama field sesuai dengan struktur tabel di atas. Maksimum nama field 64
karakter dan tidak boleh mengandung titik (.).
Pada Description isikan keterangan dari nama field beserta properties yang diubah (sebagai contoh
field size dari nama field yang ada). Isikan sesuai dengan perubahan yang Kita buat pada field di
sebelahnya.
Pada saat mengisi nama field, Kita perlu menentukan nama field mana yang akan dijadikan Primary
Key. Misalnya nama field NIS (posisikan kursor dalam keadaan aktif di field name NIS) dijadikan
sebagai primary key (biasanya field yang dijadikan primary key harus mengandung nilai yang
UNIQUE dan bisa dijadikan acuan untuk nilai yang lain), maka langkahnyasebagai berikut :
Perintah Kegunaan
Field Size Untuk menentukan jumlah maksimumkarakter yang diisikan pada field tersebut
Input Mask Untuk menentukan standarisasitampilan pada saat memasukkan data di layar
Caption Untuk menempatkan keterangan sebagai judul kolom, form, atau laporan
Default Value Untuk menempatkan data yang sering digunakan atau data yang sama padafield
tertentu agar selalu ditampilkankembali
Validation Rule Untuk mengontrol atau membatasi sampai sejauh mana data yang Kita masukkan
dalam sebuah database
Validation Text Untuk menampilkan keterangan atau pesan apabila data yang dimasukkan tidak
sesuai dengan batasan yang ada di validation rule
Required Untuk mengatur apakah field ini boleh dikosongkan atau tidak pada saat pengisian
record
Allow Zero Length Untuk mendefinisikan nilai blank (““) yang membedakan dengan nilai null
Setelah selesai membuat struktur tabel di atas, simpan struktur tabel tersebut.
Untuk menggantikan nama field tersebut di atas, klik kanan kolom yang akan diganti. Kemudian
pilihRename Column. Untuk selanjutnya lakukan untukmenambah kolom dengan cara menekan
tombol tabsehingga tampilannya seperti berikut:
Modifikasi Tabel
Setelah merancang tabel terkadang ada suatu perubahan yangmengharuskan modifikasi pada tabel
yang dibuat. Misalkanmengganti field, menambah atau menyisipkan field, ataupunmenghapus field
tersebut. Adapun bentuk modifikasi tabelnya adalah sebagai berikut :
Menyisipkan/menambah field
Menghapus field
1) Buka field tabel yang ingin diperbaiki, misalkan tabel Data Siswa.
2) Pilih nama field yang akan diganti kemudian ketikkan nama field baru. Contoh ganti nama field
Nama Siswa diganti dengan Nama Peserta Didik.
1) Misalkan akan mengganti data type Text denganNumber untuk field JK.
2) Aktifkan atau tempatkan kursor pada field JK, lalu klik di bagian Data Type.
1) Misalkan pindahkan letak field ALAMAT dan letakkan setelah field NAMA WALI.
3) Tekan dan geser (drag dan drop) fieldALAMAT lalu arahkan ke field NAMA WALI lalu lepas
mousenya.
Menyisipkan/Menambah Field
1) Misal sisipkan field JURUSAN, dengan datatypenya text, sedangkan lebarnya 20 dan letakknya
setelah field JK.
3) Klik Insert Rows di tab Design atau klik kanan lalu pilih Insert Rows.
Menghapus Field
3) Klik Delete Rows di tab Design atau klik kanan lalu pilih Delete Rows.
Seperti halnya field, data/record pun dapat diubah ukurannya, baik lebar kolom maupun tinggi baris
data.
3) Klik tombol More yang ada di bagian record lalu pilih Column Width atau klik kanan pilih Column
Width sehingga muncul :
5) Klik OK.
Keterangan :
semula (standar).
3) Klik tombol More yang ada dibagian Records lalu pilih Row Height atau klik kanan pilih Row Height
sehingga muncul :
5) Klik OK.
Menyisipkan/Menambah Data
Penyisipan data/record berarti penambahan jumlah data yang telah ada. Data baru akan selalu
ditampilkan setelah data terakhir. Untuk menyisipkan data/record langkahnya sebagai berikut :
Klik tombol New yang ada pada bagian record atau klik kanan lalu pilih New Record.
Menghapus Data
Untuk menghapus data yang tidak diperlukan lagi, langkahnya sebagai berikut :
Klik tombol Delete yang ada pada bagian Records atau klik kanan lalu pilih Delete Record.
Kita dapat mengurutkan data dengan cara re;atif cepat dan singkat, baik
Pilih dan klik kolom NAMA sehingga isi kolom NAMA akan terseleksi.
Masuk ke tab Home.
Untuk mengurutkan data secara Descendinglangkahnya hampir sama dengan Ascending, hanya
tombolnya yang berbeda.
Mencetak Tabel
berikut :
Kemudian pilih tabel yang akan dicetak dengan cara mengkliknya, kemudian klik Office Button =>
Print. Selanjutnya muncul jendela Print. Kita bisa melakukan pengaturan pada jendela Print.
Selanjutnya OK.
BABiii
Membuat Form
Form merupakan salah satu objek database yangdigunakan untuk mempermudah Kita memasukkan
data pada tabel, menampilkan data, mencari data, memperbaiki data dan mencetaknya. Dengan
form, kita bisa membuat atau bahkan merancang form yang hanya memperlihatkan sebagian field
dari sebuah tabel, atau bahkan menyertakan foto Kita maupun data siswa suatu sekolah yang
datanya kita simpan. Tidak itu saja, dengan form kita bisa menampilkan record record yang
memenuhi kriteria tertentu.
Access 2007 menyediakan fasilitas Form Wizard dimana dalam pembuatan formnya tidak perlu
merancang lagi layout form maupun gaya (style) form. Kita cukup memilih bentuk yang sudah
disediakan oleh Access 2007.
Sebelum membuat form, terlebih dahulu buatlah file database dengan nama Dataku. Sedangkan
nama file tabelnya yaitu Data Siswa dengan struktur tabel sebagai berikut :
Untuk membuat form dengan fasilitas Form Wizard ikuti langkah berikut ini :
Buka tabel Data Siswa
Pada menu Forms klik tombol More Forms lalu pilihForm Wizard.
Pada form pertama pilih field-field yang akan ditampilkan pada formnya.
Apabila ingin memilih salah satu field, kita bisa mengklik dua kali field yang diinginkan atau tinggal
mengklik tombol >. Untuk memilih semua field kliktombol >>. Dalam kasus ini pilih semua field lalu
klikNext.
Pada form kedua pilih tampilan atau layout form yang diinginkan. Dalam hal ini ada empat pilihan
yaitu :
o Columnar
o Tabular
o Datasheet
o Justified
Pada form ketiga, kita bisa memilih style yang kita suka. Pilih Access 2007 lalu klik Next.
Pada form keempat kita harus memasukkan nama dari form yang kita buat. Pada form tersebut,
kitajuga bisa memilih untuk membuka form ataumemodifikasi tampilan form yang sudah dibuat.
Masukkan form Data Siswa pada isian nama form lalu pilih Open the form to view or enter
information. Klik Finish untuk melihat hasil formnya.
Di bawah ini tampilan form, ada sebuah bar yang dapat digunakan untuk berpindah ke record
selanjutnya maupun mencari record yang diinginkan.
Setelah itu kita dapat mengisikan data baru dengan mengklik tombol New (Blank) Record.
Jika form yang dibuat ingin dimodifikasi sehingga menghasilkan form yang menarik, kita harus
melakukan perubahan. untuk melakukan perubahan tersebut, kita bisa mulai melakukan pengaturan
ulang pada form tersebut. Langkahlangkahnya adalah sebagai berikut :
Buka kembali Database Dataku. Pada jendela Navigation Pane, klik kanan form Data Siswa dan pilih
Design View.
Sekarang coba kita merubah judul pada Form Header. Hal ini dapat dilakukan dengan meletakkan
kursor di Form Header dan kemudian ketiklah perubahan judul yang diinginkan. Misal judulnya
diubah menjadi “Data Siswa SMK Negeri 1 Sendawar”, hasilnya seperti terlihat pada gambar berikut.
Setelah selesai melakukan perubahan klik tabDesign => pada ribbon yang tampil pilih View =>Form
View. Maka terlihat hasilnya seperti pada gambar.
Dalam bahasan menambahkan Fungsi Matematika ini kita akan menggunakan form Daftar Nilai yaitu
menghitung Jumlah Nilai secara otomatis, langkahnya sebagai berikut :
Buka kembali tabel Daftar Nilai pada basis dataDatabase Dataku. Masuk ke Design View tabel
tersebut dan tampilkan field Jumlah Nilai dan Rata-rata. Keduanya memiliki tipe data Number.
Selanjutnya simpan perubahan tabel dengan menekanCtrl + S. Buatlah kembali sebuah form baru
dengan nama Penilaian yang menampilkan semua fieldyang telah ada. Buat form dengan
menggunakanForm Wizard. Hasilnya dapat kita lihat seperti berikut :
Untuk membuat rumus di kolom jumlah nilai dan rata-rata caranya adalah: kita masuk ke Design
View dari Penilaian. Klik ganda textbox jumlahnilai. Jika kita mengklik dengan benar, maka akan
muncul properties box seperti pada gambar. JikaControl Source diklik, akan muncul tombol
disebelah kanan kotak Jumlah Nilai.
Ganti kotak dengan persamaan jumlah nilai yang sebelumnya telah diberikan, caranya :
o Ketik tanda “=” (tanpa tanda “ “), kemudian klik ganda pada nilai yang akan dijumlah.
o Klik sekali tanda tambah (+), lalu klik lagi nilai berikutnya yang akan dijumlah, danseterusnya
sampai semua nilai yang akandihitung dimasukkan.
Hasilnya dapat kita lihat seperti pada gambar. Setelah selesai memasukkan persamaan, klik OK.
Jika telah berhasil mencapai langkah ini, simpan hasil kerja kita. Selanjutnya keluar dari Design
Viewdan buka kembali form Penilaian. Maka akandiperoleh hasil seperti gambar berikut.
IIf(Pernyataan, A, B)
Maksud dari fungsi tersebut, jika pernyataan benar, maka yang diambil adalah nilai A, namun jika
pernyataan salah, maka yang diambil adalah nilai B. Sekarang, untuk contoh kasus Database Dataku
ini, kita buat syarat- syarat, sebagai berikut :
Kita berikan cukup dua syarat agar mudah bagi kita mempelajari fungsi seleksi ini. Langkah-
langkahnya adalah sebagai berikut.
Buka kembali Design View dari form Penilaian. Kemudian klik ganda textbox Keterangan dan
ubahControl Source melalui Expression Builder.
=IIf([RATA-RATA]>=8,”Istimewa”,”Cukup”)
Perhatikan dengan baik penulisan fungsi seleksi, karena kesalahan kecil saja akan memyebabkan
Microsoft Access tidak mengeksekusi perintah yang diberikan.
o Penulisan yang tepat adalah IIf. Walaupun demikian Microsoft Access tetap mengenali fungsi ini
sekalipun ditulis dengan huruf kecil.
o Klik OK, simpan hasil perubahan yang kita lakukan dengan menekan Ctrl+S.
Selanjutnya, buka kembali form Penilaian. Kita akanmelihat bahwa keterangan siswa telah berubah.
Setelah kita mampu membuat suatu program seleksi di Expression Builder, mungkin kita akan lebih
tertantang membuat syarat-syarat yang lebih ketat.Misalnya, nilai 8 – 10 adalah istimewa, 7 – 8
adalah baik, 6 – 7 adalah kurang, sedangkan kurang dari 6 dapat diberi keterangan tidak lulus.
Dalam hal ini, asumsikan bahwa kita sudah mempunyai sebuah basis data yang didalamnya sudah
terdapat tabel dan form. Aturan yang ada di dalam sistemmanajemen basis data menyebutkan
bahwa untuk memasukkan (entry) data ke dalam suatu basis data sebaiknya dilakukan melalui suatu
form. Selain mudah dan
praktis, pengguna form dimaksudkan untuk menghindari adanya duplikasi data. Untuk entry data
tersebut dapat dilakukan dengan menggunakan mouse atau keyboard. Tetapi dari kedua alat
tersebut, penggunaan keyboard biasanya lebih dominan perannya.
Sebelum kita mulai memasukkan data, kita harus mengenal beberapa fungsi tombol pada keyboard
yang digunakan saat memasukkan data pada form.
Untuk berpindah dari field satu ke field yang lain kita dapat menekan tombol Enter, Tab, dan
Arrow(panah).
Jika kita telah mengisikan data pada semua field dan akan pindah ke lembar form yang baru dapat
menekan tombol Page Down atau tekan Enterpada field terakhir.
Jika kamu ingin kembali ke lembar form sebelumnya, kita dapat menekan tombol Page Up.
Selanjutnya kita dapat mulai memasukkan data pada form, perhatikan langkah berikut :
Setelah form terbuka, kita bisa mulai mengisikan data. Jika lembar form telah terisi kita harus
mencari lembar form yang kosong dengan menekanPage Down atau dengan menekan icon pada
form.
Data yang baru dimasukkan ada pada tabel, artinyadata yang dimasukkan tersimpan. Kita bisa
mengecek apakah datanya sudah benar atau belum.
Kita juga bisa memeriksa hasil entry data dengan menggunakan form. Caranya adalah dengan
membuka form Penilaian, kemudian kamu periksa record pada setiap lembar form dengan
menggunakan tombol navigasi yang terdapat pada bagian bawah jendela form Penilaian.
Keterangan :
o Kotak digunakan untuk menuliskan nomor record yang akan dipilih untuk ditampilkan.
Ada baiknya yang sudah kita masukkan ke dalam basis data juga dicetak ke atas kertas agar kita
mempunyai arsipdata tersebut secara fisik. Langkah untuk mencetak sebagai berikut :
BABiv
MELAKUKAN UPDATE DAN DELETE DATA DENGAN UTILITAS APLIKASI
Salah satu peristiwa yang selalu terjadi adalah perubahan. Kebutuhan dan
minatmu dapat berubah seiring kita tumbuh dan berkembang. Sebuah informasi yang dahulu sangat
penting bisa berubah menjadi tidak penting. Sementara, informasi yang semula dianggap tidak
berguna sama sekali bisa berubah menjadi informasi berharga. Seiring meningkatnya jumlah
informasi dalam bidang bisnis dan kehidupan sehari-hari, kita mungkin perlu menata atau
mendistribusi ulang informasi tersebut. Oleh karena itu untuk mengantisipasi terjadinya perubahan-
perubahan pada data yang dimiliki, ada baiknya mempelajari bagaimana cara meng-update
(mengubah) atau men-delete (menghapus) data pada basis data.
Kita harus memiliki data sebelum melakukan editing pada sebuah jendela datasheet. Untuk memilih
data atau record pada sebuah jendela datasheet dapat dilakukan dengan beberapa cara, untuk lebih
jelasnya lihat pada daftar dibawah ini :
Pilihan Perintah
Beberapa sel Drag drop pointer pada sisi kiri sel tersebut sampaimelintasi beberapa sel yang ingin
dipilih.
Beberapa Kolom Drag drop Pointer pada posisi selektor Kolom sesuai kebutuhan.
Beberapa record Drag drop Pointer pada posisi selektor baris sesuaidengan kebutuhan.
Semua Record
Untuk memindahkan Insertion Point atau data Recorddalam sebuah datasheet dapat menggunakan
fasilitas yang ada diperintah Go To dari menu Edit, Panah atas, panah bawah, Page Up, Page Down
atau menggunakan Vertikalscroll Bar. Selain itu Kita dapat juga memindahkan posisi Record Aktif
dengan memilih tombol navigasi yang ada pada bagian bawah dari jendela datasheet sebuah tabel.
Perhatikan tabel berikut :
Pindah Ke Perintah Klik
Record tertentu Search atau tekan tombol F5 atau ketik nomor Record yang Kita inginkan dan
lanjutkan dengan menekan tombol enter.
Ada beberapa cara untuk melakukan update data pada suatu aplikasi basis
data. Pada Microsoft Access, update data dapat dilakukan melaluitabel, query dan form. Pada modul
ini, update data akan dilakukan melalui tabel dan query.
Untuk meng-update data melalui tabel, bukalah tabel yang ingin diubah terlebih dahulu. Misalkan
kita ingin meng-uodate data pada tabel “Data Siswa” yang kita buat sebelumnya. Langkahnya
sebagai berikut :
Buka basis data Database Pendidikan yang telahdubuat sebelumnya. Selanjutnya buka tabel Data
Siswa.
Kita bisa mulai meng-update data setelah muncul jendela berikut ini.
Misalkan data di-update dengan menambahkandua record baru dengan siswa bernama Watin dan
Romaniah. Caranya, klik kanan pada selektorkolom, lalu pilih New Record, seperti pada gambar.
Langkah terakhir tutup tabel dengan mengklik Tombol Office => Close Database.
Membuat Query
Query adalah sarana untuk mengatur data yang disimpan dalam tabel, sehingga hanya data-data
tertentu saja yang akan dimunculkan dalam tabel. Secara fisik query adalah tabel juga. Jadi query
adalah tabel yang dibuat dari beberapa tabel lainnya dengan tujuan untuk mengelompokkan data
baru berupa tabel dengan sumber tabel-tabel yang sudah ada.
Query dapat menyortir data atau menampilkan data-data yang memenuhi kriteria tertentu atau juga
dapat berupa ekspresi. Sebelum membuat query, tabel-tabel yang akan digunakan harus
dihubungkan terlebih dahulu satu sama lain karena ketika memuat query kita akan menggunakan
kombinasi dari tabel-tabel tersebut. Cara membuat relationship pada tabel-tabel tersebut adalah
sebagai berikut :
Timbul sebuah tampilan relationship. Klik Show Table yang ada dibagian Relationship. Pada Form
Show Table pilih tabel yang ingin kita hubungkan dengan cara sorot nama tabelnya kemudian klik
Add.
Untuk membuat sebuah relasi antar tabel kita bisa langsung menyorot field yang ingin direlasikan
kemudian drag dan drop di field relasinya pada tabel yang berbeda. Sebagai contoh kita klik field NIS
yang ada di tabel Data Siswa kemudian drag dan drop field tersebut dengan field NIS yang ada di
tabel Penilaian. Kemudian pada form Edit Relationship klik Create.
Setelah kita selesai membuat relasi antar tabel, maka sekarang bisa dimulai membuat query.
Terdapat dua cara membuat query yaitu :
Sebuah query dapat dibuat dengan fasilitas yang telah disediakan olehAccess 2007 yaitu dengan
fasilitas query wizard. Cara untuk membuat query dengan query wizard adalah sebagai berikut :
Pada isian New Query, pilih Simple Query Wizard lalu klik OK.
Pada kotak daftar pilihan Table/Query, pilih dan klik nama tabel/query yang diinginkan, misal:
– Tabel Data Siswa nama field yang diinginkan NIS, NAMA PESERTA DIDIK, KELAS, dan JURUSAN.
– Tabel Daftar Nilai nama field yang diinginkan yaitu JUMLAH dan KETERANGAN.
Pada kotak daftar pilihan Selected Field, pilih field-fieldnya dengan menekan tombol >. Jika ingin
semua field tekan tombol >> sehinggafield yang terseleksi akan tampak pada gambar di bawah ini.
Klik tombol Next untuk menuju tahap berikutnya. Padaform Simple Query Wizard pilih Detail (Shows
every field of every record). Kalau memilih Summarykita bisa menambahkan kesimpulan dari query
yang akan dibuat. Sebagai contoh kita bisa menambahkan SUM untuk query yang telah dibuat.
Selanjutnya klikNext.
Masukkan nama query yang diinginkan pada isian yang telah disediakan. Kemudian kita bisa memilih
Open the query to view information (melihat hasil query dalam bentuk tabel) atau Modify the query
design (melihat hasil query dalam bentuk design view). Klik Finish.
Selain cara di atas, query juga dapat dibuat dengan cara manual. Langkahlangkah pembuatan query
manual adalah sebagai berikut:
Pada form Show Table pilih tabel yang ingin di jadikan query dengan cara mengklik Add. Lalu klik
Close.
Pada jendela yang tampil, pilih field-field yang diinginkan sesuai urutan pada kolom-kolom yang
disediakan. Untuk itu ada tiga cara yang dapat digunakan, antara lain :
Pada kolom pertama, klik tombol daftar pilihan pada baris Table. Pilih tabel yang diinginkan. Lalu klik
pada tombol daftar pilihan pada barisField, pilih dan klik nama field yang diinginkan. Ulangi langkah
tersebut untuk mengisi kolom-kolom berikutnya.
Pada kotak daftar pilihan field yang ada di bagian atas jendela kerja, pilih dan klik nama field yang
diinginkan lalu geser (drag) ke posisi kolom yang diinginkan. Ulangi langkah tersebutuntuk mengisi
kolom berikutnya.
Pada kotak daftar pilihan field yang ada di bagian atas jendela kerja, klik dua kali nama field yang
ingin ditampilkan. Dengan langkah ini secaraotomatis field-field tersebut akan mengisi kolom
berikutnya yang masih kosong.
Untuk melihat hasil query yang dibuat, klik Run yang ada di bagian Results, sehingga hasilnya adalah
sebagai berikut.
Buka query Data Siswa Query. Masuk ke dalam Design View, pada kolom jumlah nilai, ketikkan
rumus berikut :
Perhatikan penggunaan tanda “:” dan bukan tanda “=”. Simpan hasil perubahan yang dilakukan di
Design View.
Selanjutnya, kamu dapat melihat query Data Siswa Querytelah menunjukkan jumlah nilai siswa.
Jika ingin rata-rata ikut diperlihatkan dalam query, beri tanda checklist pada kolom rata-rata di
Design View, kemudianketikkan persamaan berikut:
RATA-RATA:[JUMLAH]/3
Simpan perubahan yang kita lakukan dan keluarlah dariDesign View. Selanjutnya, buka kembali Data
Siswa Query. Hasilnya sebagai berikut.
Kita dapat mengubah jumlah desimal dengan mengklik kanan kolom rata- rata pada jendela Design
View, kemudian klikProperties.
Simpan hasil perubahan query dengan menekan Ctrl+S dan buka Data Siswa Query dengan cara klik
View =>Datasheet View.
Untuk melakukan update data melalui query caranya tidak jauh berbeda dengan update data melalui
tabel. Berikut langkah-langkahnya :
1) Buka basis data Database Dataku, kemudia masuklah ke Data Siswa Query.
2) Pada record terakhir, masukkan data yang ingin kita tambahkan dengan tepat. Misalkan
menambahkan data peserta didik berikut NIS: 3015, Nama Siswa: Bayu, Kelas: X TKJ 2, Bind: 7, Bingg:
8, Mtk: 7.
Data yang terdapat di dalam suatu basis data boleh jadi ada yang sudah tidak digunakan lagi. Oleh
karena itu, data tersebut perlu kita hapus agar tidak memenuhi ruang penyimpanan dalam basis
data. Agar tidak terjadi kesalahan menghapus data, terlebih dahulu harus dipastikan bahwa memang
data tersebut adalah data yang dihapus. Penghapusan data dalam basis data bisa dilakukan dengan
berbagai bentuk, yaitudengan men-delete (menghapus) record, menghapus field, dan menghapus
tabel.
Menghapus Record
Sebelum menghapus data dalam bentuk record, kita harus membuka tabel yang datanya akan
dihapus. Pada bagian ini kita akan menghapus record pada tabel Data Siswa. Berikut langkah-
langkahnya :
a) Buka tabel Data Siswa, kemudian pilih record yang hendak dihapus. Misalnya, jika kita
menginginkan record dari siswa bernama Silviauntuk dihapus, maka klik kanan pada selektor record
tersebut dan pilih Delete Record. Atau kita juga dapat menghapusnya dengan cara menekan tombol
Delete pada keyboard atau melalui tab menu Home => Delete.
b) Setelah memilih Delete Record, kita akan dihadapkan pada dialog box. Pilih Yes jika memang pasti
data tersebut yang harus dihapus, atau pilih No untuk membatalkan penghapusan data.
Menghapus Field
Field pada suatu tabel yang sudah tidak diperlukan lagi dapat dihapus agar mengurangi kepadatan
penyimpanan data dalam database. Penghapusannya dapat dilakukan melalui tabel dalam format
Design View. Langkah-langkahnya sebagai berikut :
Klik kanan selektor field yang ingin dihapus dan pilih Delete Rows. Jika field yang ingindihapus adalah
field NAMA WALI, maka klik kanan selektor field-nya dan pilih Delete Rows.
Selesai mengklik perintah Delete Rows, akankeluar jendela validasi. Jendela tersebut berisipilihan
Yes jika kita hendak menghilangkanfield secara permanen dan pilihan No jika kita ingin membatalkan
penghapusan.
Menghapus Tabel
Kita sudah mengetahui bahwa di dalam suatu basis dataitu terdapat banyak tabel yang saling
berhubungan antara tabel satu dengan tabel yang lain. Jika terdapat satu atau sejumlah tabel yang
sudah tidak digunakan lagi, maka tabel tersebut sebaiknya dihapus. Hal ini dimadsudkan untuk
mengurangi kepadatan
penyimpanan data di dalam basis data. Adapun langkah-langkah untuk menghapus tabel adalah
sebagai berikut :
Kemudian pilih tabel yang akan dihapus (Misalkan, tabel Data Siswa).
Setelah memilih Delete, akan muncul kotak konfirmasi. Pilih Yes untuk melanjutkan menghapus
tabel atau pilih No untuk membatalkan penghapusan tabel. Semua data yang telah dihapus tidak
akan bisa dikembalikan lagi, kecuali kita memasukkan ulang data tersebut. Maka berhati-hatilah
dalam menghapus data.
Setelah data di-update, sebaiknya diperiksa apakah data yang di-update sudah benar atau belum.
Tujuannya adalah untuk menghindari kesalahan dalam meng-update data. Salah satu cara untuk
memeriksa data yang telah di-update adalah dengan menggunakan report. Langkah-langkah
membuat report sebagai berikut :
Klik tab menu Create, lalu klik/pilih , akan muncul gambar berikut.
Selanjutnya pindahkan nama field-field yang akan dibuatkan report-nya dari Available Fields ke
dalamSelected Fields. Tekan > untuk memidahkan namafield satu per satu, atau klik >> untuk
memindahkan seluruh field kedalam Selected Fields. Klik Next.
Klik Next lagi, lalu atur penyortiran data jika diperlukanAscending (menaik) atau Descending
(menuru), kemudian klik Next.
Pilih layout untuk report yang kita buat. Misalnya layout yang dipilih Tabular dan Orientation yang
digunakanLandscape seperti pada gambar.
Masukkan nama report yang diinginkan pada isian yang telah disediakan. Kemudian kita bisa
memilih Preview the report (melihat hasil report) atau Modify the report’s design (melihat hasil
report dalam bentuk design view). Klik Finish.
Untuk mencetak hasil update dan hasil delete data, kita dapat menggunakan cara seperti pada
bagian sebelumnya, yaitu :
Pilih nama printer pada kotak Name: Isikan nomor halaman yang hendak dicetak, pada kotak isian
Page From: Klik All untuk mencetak semua data.
Untuk melakukan pengaturan jenis kertas, pewarnaan dan sebagainya, kita dapat menggunakan
tombolProperties.
Tekan Enter atau klik OK jika sudah selesai, maka tabel akan tercetak beserta datanya.