Pelatihan
Coral Reef Information and Training Center
• Diktat
• Hand-out : Day to Day Exercise
• File Latihan
• Komputer
Yang
MATERI MICROSOFT ACCESS
MATERI MICROSOFT ACCESS
Apa itu Database ?
Database merupakan kumpulan data. Misalkan :
Database PRODUK : nama produk, harga, ukuran
Contoh
Contoh
Database yang
Database yang
cukup
cukup
kompleks
kompleks
:
:
Contoh
Contoh
Database Relational yang
Database Relational yang
Kompleks
Kompleks
:
:
60 606
Contoh
1. Komponen Jendela Access yang meliputi : a. Title Bar;
b. Menu Bar;
c. Komponen Database;
d. Maximize, Minimize, Close.
a
b
c
Penjelasan tentang File : • Tabel
Pengelompokan
1. Buka program Access
• Start Æ All Program Æ Microsoft Office Æ Microsoft Office Access 2003 atau
2. Membuat File Database Baru :
2. Membuat File Database Baru : • Tentukan Folder
3. Membuat Tabel Baru : • Pilih object [Table] • Pilih icon [New]
• Pilih [Design View] di menu [New Table] Æ OK
• Masukkan data-data berikut ke dalam tabel Employees • Untuk Field HireDate Æ format [mm/dd/yy]
• Untuk Field Salary Æ ketik tidak usah memakai $, titik atau koma. • Untuk Field E-mail Æ setting dengan hiperlink email
• Untuk Field Photo Æ inset object (embedded atau link)
Uji :
Merubah Format untuk field Date
Dari format United Stated (mm/dd/yy) ke Indonesian (dd/mm/yy)
Merubah Format untuk field Salary
Dari format United Stated ($) ke Indonesian (Rp) Start Æ Control Panel Æ Regional and Language Options
Uji :
1. Buka Database Lat Employees.mdb
2. Hapus tabel Employees (dihapus secara permanen) • Dengan icon [DELETE]
• Dengan klik kanan Æ delete
3. Bisa dikembalikan dengan Undo (hanya satu kali)
undo
Icon [DELETE]
4. Import table : EMPLOYEES dari Database EmployeesTable ke table : EMPLOYYES dari Database LatEmployeesTable
Tabel hasil import table
Tabel hasil link table
Uji :
- Hapus tabel EmployeesTable.mdb,
1. Buka file EmployeesTable.mdb
2. Pilih Table Employees, kemudian klik Design
Latihan :
1. Untuk Field : Name
- Rubah Field Size dari 50 menjadi 20,
kemudian uji dengan menambahkan data field nama, bagaimana hasilnya ? uji menambahkan Format dengan tanda > (huruf besar) atau < (huruf kecil) ? 2. Untuk Field : Gender
- Rubah Field Size dari Long Integer menjadi Byte
kemudian uji dengan memasukkan angka negatif, apa yang terjadi ? 3. Untuk Field : HireDate
- Rubah Format dengan jenis format yang ada, bgmn haslnya ?
(long date, medium date, dd-mm-yy, dd-mmm-yy, dd-mmm-yyyy, …)
Latihan : INPUT MASK
Latihan : CAPTION
-Label untuk memperbaiki tampilan Field : - MarriedStatus Æ Married Status,
Latihan : DEFAULT VALUE
- Setiap kali menambahkan record baru, maka otomatis field yang sudah diisi dengan devault value yang terisi, contoh :
Latihan : VALIDATION RULES AND VALIDATION TEXT
- Sebagai contoh untuk field gender yang hanya berisi data angka 1 dan 2, dapat diisikan di validation rules dengan :
Latihan : REQUIRED
- Apakah sebuah field bisa dikosongkan atau harus diisi.
Data untuk field name dihapus atau
Latihan : INDEXED
1. Buat database baru : Lat Northwind.mdb 2. Import tabel dari file Northwind.mdb :
• Categories • Employees • Products • Suppliers
• (option Æ click untag (relationships)
1. Tampilkan Combo Box untuk field : TitleofCourtesy yang ada di tabel Employees;
Untuk membatasi masukan maka
Latihan :
- Menghapus record
- Mengurutkan berdasarkan : productID, Name
- Menampilkan dengan Filter : Category = Beverage dan Unit of Stock = 17
Fasilitas Filter Remove Filter Mengurutkan Ascending
Latihan :
1. Buka Database Lat Northwind.mdb 2. Hapus semua tabel yang ada
3. Import tabel dari database Northwind.mdb yaitu tabel :
Customers dan Order (klik options dan hapus tanda relationship) 4. Hilangkan Combo Box yang ada di tabel Order (Field Customers) 5. Tes hubungan antara tabel Customers dan Order Æ independen
artinya apabila kita merubah data Customers tidak otomatis merubah data Order.
6. Bagaimana apabila kita merubah data yang ada di tabel
Customers, maka secara otomatis merubah data yang ada di tabel Orders. Æ membuat relationship.
7. Relationship :
• Hanya mengklik Relationship integrity Æ test • Mengklik Cascase Update Æ test
• Mengklik Cascase Delete Æ test
8. Ubah data CustomerID : ALFKI dengan ALFKO di tabel
9. Hapus tabel yang ada (Customers dan Orders)
10. Import seluruh tabel yang di Database Northwind.mdb termasuk fasilitas relationship.
11. Lihat hubungan antar tabel (relationship) yang ada, lakukan
BAB 3.
BAB 3.
1. Buka database Lat EmployeesTable.mdb
2. Fungsi Query Æ menampilkan data-data yang diinginkan dari sebuah atau beberapa tabel
3. Type/jenis dari Query
5. Membuat Query untuk :
• Tax (3%) Æ Tax:[salary]*(3/100) • Net Salary Æ NetSalary:[salary]-tax
• Sex ÆSex:IIF([Gender]=1;”Man”;”Women”)
6. Membuat Query dengan Parameter :
• Buat Query ÆParameter : isi label Salary dan Jenis Kelamin • Salary = 400; JenisKelamin = “Man”
1. Buat Copy dari file Query Qemployees Æ CopyQEmployees 2. Buka file Query : CopyQEmployees
3. Hapus parameter query untuk Salary dan Jenis Kelamin 4. Membuat Make-Table Query :
Hasilnya adalah tabel baru dengan nama Salary
5. Membuat Update Query :
Merubah record yang mempunyai Salary = 400 menjadi 800 Hasilnya dapat dilihat di tabel Employees
5. Membuat Append Query :
5. Membuat Delete Query :
1. Buka database Lat Northwind.mdb
2. Kosongkan Lookup tabel untuk Column Width untuk Field SupplierID dan CategoryID, maka terlihat hanya ID saja bukan nama supplier dan nama Category.
3. Buat Query untuk tabel Products, Categories dan Suppliers : Query Æ New Æ Design View Æ OK
1. Buka database Lat Northwind.mdb 2. Buka file Order Details
5. Penggunaan
Where untuk
e
xspresi
Definisi Query Bertingkat Æ query yang diambil datanya dari query lain File Query : ExtendedPrice Details
1. Buat Database baru dengan nama berbeda dari yang sudah ada 2. Import Query yang ada di database Northwind
3. Kemudian pelajari masing-masing Query