|
� WWW.SPYROZONE.TK � |
|
|
[184]. MENGENAL DATABASE DENGAN MS ACCESS
------------------------------------------------------ Author : TruN0LD Contact : TruN0LD@gmail.com CopyLEFT (c) 2007 www.spyrozone.tk All Rights Reserved � 01/02/2007 03:55:50 WIB ------------------------------------------------------
Data adalah informasi yang mengandung arti. Data diperlukan dalam segala hal, baik berupa pengukuran, pencatatan, pengambilan keputusan, pengumpulan informasi dan masih banyak lagi. Data sangat dibutuhkan karena informasi yang ada memiliki arti yang sangat penting baik untuk saat ini maupun dimasa mendatang.
Database terbentuk dari sekelompok data-data yang memiliki jenis/sifat sama. Contohnya : data mahasiswa, data dosen, dll. Demikian juga, kumpulan dari data-data mahasiswa, data-data dosen, data-data keuangan dan lainnya dapat dikumpulkan lagi menjadi kelompok besar. Bahkan dalam perkembangannya, data-data tersebut dapat berbentuk berbagai macam data, misalkan dapat berupa program, lembaran-lembaran untuk entry (memasukkan) data, laporan-laporan. Kesemuanya itu dapat dikumpulkan menjadi satu yang disebut dengan database.
:: DEFINISI DASAR: ------------------
Database: Sekumpulan data
yang saling berhubungan untuk mencapai suatu tujuan. -------------------------------------------------------------------------------------
Contoh : Database Akademik, Database Perusahaan, dll
Salah satu aplikasi yang biasa dipergunakan untuk mengolah database (basis data) ialah Microsoft Acces. Microsoft Access adalah salah satu dari Relasional Database Management System (DBMS). DBMS adalah sebuah program yang memiliki fasilitas penyimpanan dan pemanggilan struktur informasi pada sistem komputer.
Selain tabel, sebuah file database Access juga berisi bermacam-macam obyek database yang lain diantaranya:
Semua obyek ini disimpan dalam file <filename>.mdb
Dalam Access, ada 3 (tiga)
cara untuk membuat database:
:: Membuat Tabel ----------------
Untuk mencatat informasi
maka harus dibuat table sebagai tempat menyimpan dan mengelola data.
6. Setiap tabel memiliki primary key. Primary key artinya field yang bisa mengidentifikasi setiap informasi yang ada pada tabel. Misal pada tabel karyawan, primary key-nya adalah nomer induk karyawan atau KaryawanID, ini karena setiap karyawan memiliki nomer induk yang unik dan tidak sama dengan karyawan yang lain.
7. Struktur table diatas, field sebagai Primary Key adalah KodeVCD karena sebagai informasi utama yang membedakan VCD satu dengan VCD lain, dan selalu bersifat Unique.
8. Letakkan kursor di field tersebut yaitu KodeVCD. Klik kanan maka akan muncul menu menentukan Primary Key sebagai berikut :
Maka Field tersebut akan ditandai dengan gambar kunci disebelah kiri field tersebut.
9. Bila ingin memberi aturan pada fields tertentu misalnya KodeVCD, aturan yang diberikan misalkan untuk KodeVCD selalu diawali dengan huruf H atau D, maka diberikan ketentuan sebagai berikut :
Input Mask : L99
10. Simpan perancangan struktur table diatas, klik menu File, lalu pilih simpan maka beri nama table tersebut.
11. Maka hasil penyimpanan table VCD tersebut akan nampak seperti dibawah ini : Selanjutnya..
--[ Menambahkan Data
Buka table database yang berisi table tersebut, seperti table VCD dalam database RentalVCD yang telah dibuat diatas. Pilih Table yang akan ditambah datanya, klik dua kali.
Ketik data-data yang dinginkan seperti contoh berikut ini :
Menambah data yang tidak sesuai dengan Rule, sesuai dengan Validasi Rule, seperti kasus diatas bahwa data yang dimasukan harus berawalan H atau D dengan diikuti 2 angka dibelangkannya.Bila yang dimasukan bukan awalan H atau D seperti G04 maka akan muncul message kesalahan.
Arahkan kursor kearah record yang akan dirubah datanya, misal ingin merubah data pada record 2, maka pilih record 2 pada tabel tersebut lalu ketik perubahannya.
--[ Menghapus Data
Buka table yang berisi data yang akan dihapus. Arahkan kursor ke data yang akan dihapus,klik kiri sehingga record diblock :
Lalu klik kanan, maka akan muncul menu sebagai berikut :
Pilih Delete Record, maka akan ada konfirmasi apakah akan menghapus record tersebut :
Pilih Yes jika ingin menghapus maka data akan dihapus.
--[ Mencari Data
Buka table yang akan dicari datanya, misal table VCD diatas. Klik menu edit, Find. Ketik data yang dicari, pada kotak isian Find What. Pilih table VCD: table pada kotak isian Look In. Pilih Whole Field pada kotak isian Match. Pilih All pada kota Search.
--[ Mencari data dan Mengganti Data
Buka table yang akan
dicari datanya, misal table VCD diatas. Klik menu edit, Find. Ketik data yang
dicari, pada kotak isian Find What, misal : Superman. Pada kotak isian Replace
With : misal ketik : SuperWoman. Pilih table VCD: table pada kotak isian Look
In. Pilih Any Part of Field pada kotak isian Match. Pilih Replace All pada kota
Search, dan pilih Yes.
--[ Mengurutkan data
Mengurutkan Data ada dua bentuk :
:: Ascending : Mengurutkan
menaik (misal A-Z atau 0-1000 dst)
Buka table yang bernama VCD. Sorotlah kolom/field yang akan diurutkan :
Klik menu Record, sort Ascending, untuk mengurutkan data yang terkecil ke yang terbesar.Atau Descending untuk sebaliknya.
Hasil Pengurutan Ascending
:
--[ Menyaring DATA
Menyaring data (Filter) adalah memisahkan atau menyeleksi semua record yang dikehendaki. Pertama-tama bukalah tabel yang akan disaring misal VCD. Tempatkan kursor pada kata atau data yang digunakan sebagai penyeleksi missal ingin menampilkan data-data yang harga sewa VCD sama dengan 3000, maka letakan kursor di data tersebut, 3000 di kolom/field HargaSewa VCD. Lalu pilih Record, dan pilih Filter by Selection, maka hasilnya adalah sebagai berikut :
Jika ingin meremove/mengembalikan ke data asal, tanpa difilter maka pilih Record, pilih Remove Filter maka akan kembali ke data asal tanpa difilter.
--------------------------------------------------- Creditz: Tessy Badriyah, Skom. MT. - EEPIS Lecturer ---------------------------------------------------
--[ Greetz: - Shinta, Dwi, Choki, Rosy, Nina, Icha, ... - Thanks to SPYRO KiD atas segala ilmunya yang selama ini dibagi-bagikan di spyrozone.tk .. great work boy!!
- Semua member SPYRO
ZONE!!
/* ------------------------------|EOF|------------------------------ */
|
|
| � Back |
� WWW.SPYROZONE.TK � |