Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Konsep Relasional IK203 Sistem Basis Data Latihan Lab# 2

Presentasi serupa


Presentasi berjudul: "Konsep Relasional IK203 Sistem Basis Data Latihan Lab# 2"— Transcript presentasi:

1 Konsep Relasional IK203 Sistem Basis Data Latihan Lab# 2
Suryo Widiantoro, ST, MMSI, M.Com(IS)

2 Project 1 Semester: Wallingford Motors Customer Relations Management System
Wallingford Motors adalah sebuah dealer mobil yang menjual merek Gaea tipe: SUHi, mobil SUV HiLuxury, mobil mewah 4 pintu HiStandard, mobil sedan 4 pintu HiElectra, mobil listrik CRM digunakan staf penjualan untuk melacak customer yang ada, yang dulu & yang potensial. Juga digunakan untuk menjaga kontak/hubungan staf penjualan dengan customer-customer tersebut

3 Review latihan lab#1

4 Membuat database Ms Access dengan nama WMCRM.accdb
Membuat table CUSTOMER (struktur dan datanya) Membuat form WMCRM Customer Data Form Membuat report WMCRM Customer Report Silahkan unduh file WMCRM.accdb di blog bagi2materi.wordpress.com sebagai referensi

5 Data customer contact

6 Object table CUSTOMER_CONTACT
Apa yang salah dengan tabel di atas? Unduh file WMCRM-tes.accdb di blog bagi2materi.wordpress.com

7 Buka file WMCRM-tes.accdb
Buka object table CUSTOMER_CONTACT (seperti terlihat pada gambar sebelumnya) Perhatikan daftar kontak untuk customer Ben Griffey ada 5 Buka object report CUSTOMER_CONTACT (lihat tampilan berikutnya)

8 Object report CUSTOMER_CONTACT
Report dikelompokkan berdasarkan identitas customer (CustomerID)

9 Buka object form CUSTOMER_CONTACT (lihat tampilan berikutnya)
Ubah Ben Griffey dari menjadi pada record pertama Buka kembali object report CUSTOMER_CONTACT

10

11 Tidak semua record Ben Griffey berubah emailnya

12 Bekerja dengan banyak tabel

13 Tabel yang sudah ada CUSTOMER_CONTACT (CustomerID, LastName, FirstName, Address, City, State, ZIP, Phone, Fax, , Date, Type, Remarks) CUSTOMER (CustomerID, LastName, FirstName, Address, City, State, ZIP, Phone, Fax, )

14 Tabel yang belum ada Kira-kira tabel seperti apa yang harus dibuat? CONTACT (ContactID, ContactDate, ContactType, Remarks , CustomerID) Dengan catatan: CustomerID pada tabel CONTACT harus ada di CustomerID pada tabel CUSTOMER

15 Tugas kerjakan Buatlah tabel CONTACT dengan struktur sebagai berikut:

16 Catatan! Perhatikan!

17 Membuat hubungan antar tabel

18

19

20

21

22

23 Masukkan data berikut ini ke tabel CONTACT

24 Membuat form dari 2 tabel

25 Klik Create command tab.
Klik Form Wizardbutton pada Forms command group. Form Wizard muncul. Pilih tabel CUSTOMER pada Tables/Queries drop-down list. Untuk menambah semua kolom, klik tombol >>. Jangan klik tombol Next. Pilih tabel CONTACT pada Tables/Queries drop-down list. Pilih kolom ContactDate, ContactType, dan Remarks ke Selected Fields list menggunakan tombol >. Klik tombol Next. NOTE: terciptalah set kolom-kolom dari 2 tabel yang ditampilkan dalam 1 form.

26 Saat “How do you want to view your data
Saat “How do you want to view your data?” gunakan default by CUSTOMER karena kita ingin semua contact untuk setiap customer. Juga gunakan Forms dengan subforms option untuk membuat data CONTACT sebagai subform dalam form CUSTOMER. Klik Next. Saat “What layout would you like for your subform?” klik Next untuk menggunakan default Datasheet layout. Saat “What titles do you want for your form?” ketik judul WMCRM Customer Contacts Form ke Form: text box dan ketik Contact Data ke Subform: text box. Klik Finish. Form akan tampil seperti slide berikut. Klik Shutter Bar Open/Close untuk minimize Navigation Pane. Close form window.

27

28 Membuat report dari 2 tabel

29 Klik Create tab. Klik Report Wizard untuk menampilkan Report Wizard. Pilih tabel CUSTOMER pada Tables/Queries drop-down list. Satu-satu, klik LastName, FirstName, Phone, Fax, dan , lalu klik tombol >> untuk pindah ke Selected Fields list. Jangan klik tombol Next. Pilih tabel CONTACT pada Tables/Queries drop-down list. Satu-satu pilih dan tambahkan kolom ContactDate, ContactType, dan Remarks ke Selected Fields list dengan klik tombol >. Klik Nextb. Saat “How do you want to view your data?” klik Next untuk menggunakan default by CUSTOMER selection (untuk melihat semua contact setiap customer).

30 Saat “Do you want to add any grouping levels
Saat “Do you want to add any grouping levels?” klik Next untuk menggunakan default nongrouped column listing. Saat “What sort order do you want for detail records?” untuk mengurutkan informasi CONTACT. Gunakan by date, dengan ascending order. Klik sort field 1drop-down list arrow dan pilih ContactDate. Biarkan tombol sort order pada Ascending. Klik Next. Saat “How would you like to lay out your report?” gunakan default setting of stepped layout, klik Landscape orientation radio button menjadi landscape. Klik Next. Saat “What title do you want for your report?” edit judul report menjadi Wallingford Motors Customer Contacts Report. Biarkan Preview the report radio button terpilih. Klik Finish. Report ditampilkan pada Print Preview mode.

31 Klik Close Print Preview untuk menutup Print Preview.
Klik Home command tab. Klik Shutter Bar Open/Close untuk minimize Navigation Pane. Report terlihat seperti pada slide berikut. Mungkin layout report belum sempurna, Microsoft Access Form Wizard report dengan lebar kolom default (bila perlu ubah dengan Layout view pada view gallery untuk melakukan perubahan sederhana). Klik Shutter Bar Open/Close untuk expand Navigation Pane. Klik document window’s Close untuk menutup report window.

32

33 penutup


Download ppt "Konsep Relasional IK203 Sistem Basis Data Latihan Lab# 2"

Presentasi serupa


Iklan oleh Google