Advertisement
loading...

 

MATERI PELATIHAN BERBASIS KOMPETENSI

SEKTOR TELEMATIKA

SUB SEKTOR PROGRAMMER KOMPUTER

 

MEMBUAT PROGRAM

APLIKASI MICROSOFT ACCESS

TIK.PR08.004.01

 

 

 

 

 

BUKU KERJA

 

 

 

 

 

 

 

 

 

DEPARTEMEN TENAGA KERJA DAN TRANSMIGRASI R.I.

DIREKTORAT JENDERAL PEMBINAAN PELATIHAN DAN PRODUKTIVITAS

Jl. Jend. Gatot Subroto Kav.51 Lt.7.B Jakarta Selatan

 

DAFTAR ISI

 

Daftar Isi                                                                                                      Hal

 

BAB I       STANDAR KOMPETENSI                                                                     2

1.1   Unit Kompetensi Yang Dipelajari                                                3

1.1.1  Kode dan Judul Unit                                                        3

1.1.2  Deskripsi Unit                                                                3

1.1.3  Elemen Kompetensi                                                        3

1.1.4  Batasan Variabel                                                             3

1.1.5  Panduan Penilaian                                                          3

1.1.6  Kompetensi Kunci                                                           3

 

BAB II     TAHAPAN BELAJAR                                                                         3

 

BAB III    TUGAS TEORI DAN UNJUK KERJA                                                     3

 

 

 

 

 

 

 

 

 

 

 

 

BAB I

STANDAR KOMPETENSI

 

1.1        Unit Kompetensi Yang Dipelajari

Dalam sistem pelatihan, Standar Kompetensi diharapkan menjadi panduan bagi peserta pelatihan untuk dapat :

  1. Mengidentifikasikan apa yang harus dikerjakan peserta pelatihan.
  2. Memeriksa kemajuan peserta pelatihan.
  3. Menyakinkan bahwa semua elemen (sub-kompetensi) dan criteria unjuk   kerja telah dimasukkan dalam pelatihan dan penilaian.

1.1.1   Kode dan Judul Unit

Kode Unit     : TIK.PR08.004.01

Judul Unit     : Membuat Program Aplikasi Berbasis Microsoft Access

 

1.1.2   Deskripsi Unit

Unit kompetensi ini akan menentukan kompetensi yang diperlukan untuk membuat progam aplikasi berbasis Access.

 

1.1.3   Elemen Kompetensi

 

ELEMEN KOMPETENSI

KRITERIA UNJUK KERJA

01  Menjelaskan Database

Manajemen System

 

1.1      Konsep Normalisasi dan ERD Database dijelaskan.

 

1.2      Berbagai jenis batasan-batasan dalam pembuatan tabel dijelaskan.

 

1.3      Konsep tipe data dijelaskan.

 

02 Menjelaskan Data Definition 

   Language

2.1      Konsep bahasa yang digunakan untuk pembuatan object-object basis data (basis data, tabel, view, syarat) dijelaskan.
03  Menerapkan Query

 

3.1   Front end dibentuk dari suatu data.

 

04 Menerapkan Macro 4.1   Konsep dasar Macro dijelaskan.

4.2   Macro dengan Form dan obyek Access

        digabungkan.

 

 

05 Menerapkan Reporting 5.1   Laporan dihasilkan dengan penggunaan report dijelaskan.
06 Menjelaskan konektivitas

database

6.1   Interoperabilitas dari JDBC dan ODBC      dijelaskan.

 

 

1.1.4   Batasan Variabel

Batasan variabel unit kompetensi ini adalah sebagai berikut:

  1. Unit ini berlaku untuk seluruh sektor Teknologi Informasi dan Komunikasi.
  2. Membuat Program Berbasis Microsoft Access bersifat internal pada bidang teknologi informasi dan telekomunikasi.

 

1.1.5   Panduan Penilaian

Panduan penilaian terdiri dari :

  1. Pengetahuan dan keterampilan penunjang

Untuk mendemontrasikan kompetensi, diperlukan bukti keterampilan dan pengetahuan dibidang berikut  ini :

1.1     Pengetahuan dasar yang dibutuhkan :

1.1.1    Konfigurasi umum perangkat komputer dan peripheral input/output standar (monitor, keyboard, mouse).

1.1.2    Sistem basis data.

1.1.3    Sistem informasi manajemen.

1.1.4    Pemrograman data deskripsi (SQL).

 

  1. Konteks penilaian

Kompetensi harus diujikan di tempat kerja atau di tempat lain secara praktek dengan kondisi kerja sesuai dengan keadaan normal.

 

  1. Aspek penting penilaian

Unit kompetensi ini menerapkan serangkaian sektor-sektor. Fokus penilaianakan tergantung pada sektor industri. Penilaian harus dibuat untuk memenuhikebutuhan sektor tertentu dimana kemampuan tertentu sedang dinilai.Penilaian ini sebaiknya tidak hanya ditujukan pada variabel-variabel , yang terkait dengan serangkaian variabel pernyataan, yang diterapkan pada kontek yang dipilih. Pembuktian berikut ini adalah penting dalam menentukan kompetensi pada unit ini:

3.1     Menjelaskan konsep normalisasi, ERD dan konsep tipe data.

3.2     Menjelaskan konsep bahasa yang digunakan untuk

menciptakan obyek-obyek basis data.

3.3         Menggunakan sintaks-sintaks query khusus yang terdapat

pada Access.

3.4         Menciptakan dan memanipulasi form untuk front end basis

Data.

3.5         Menggunakan perintah-perintah macro dengan baik dan mengaplikasikannya.

3.6         Menciptakan dan memanipulasi report dengan baik.

3.7         Menjelaskan konsep konektivitas basis data dengan JDBC & ODBC dan menerapkannya dalam beberapa aplikasi lainnya seperti VB, ASP, PHP, ODBC dan lain-lain.

 

  1. Kaitan dengan unit-unit lainnya

4.1     Unit ini didukung oleh pengetahuan dan keterampilan dalam unit kompetensi yang berkaitan dengan:

4.1.1 TIK.PR02.002.01 Membuat algoritma pemrograman

lanjut

4.1.2 TIK.PR02.003.01 Membuat struktur data

4.1.3 TIK.PR02.008.01 Mengoperasikan

Pemrogramanterstruktur

4.1.4 TIK.PR02.020.01 Mengoperasikan aplikasi basis data

 

4.2   Pengembangan pelatihan untuk memenuhi persyaratan dalam unit ini perlu dilakukan dengan hati-hati. Untuk pelatihan pra-kejuruan umum, institusi harus menyediakan pelatihan yang mempertimbangkan serangkaian konteks industri seutuhnya tanpa bias terhadap sektor tertentu. Batasan variabel akan membantu dalam hal ini. Untuk sektor tertentu/ khusus, pelatihan harus disesuaikan agar dapat memenuhi kebutuhan sektor tersebut.

 

 

1.1.6   Kompetensi Kunci

NO KOMPETENSI KUNCI DALAM UNIT INI TINGKAT

1

Mengumpulkan, mengorganisir dan menganalisa informasi

3

2

Mengkomunikasikan ide-ide dan informasi

3

3

Merencanakan dan mengorganisir aktivitas-aktivitas

3

4

Bekerja dengan orang lain dan kelompok

2

5

Menggunakan ide-ide dan teknik matematika

3

6

Memecahkan masalah

3

7

Menggunakan teknologi

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BAB II

TAHAPAN BELAJAR

 

Langkah-langkah/tahapan belajar

  1. Penyajian bahan, pengajaran dan peserta harus yakin dapat memenuhi seluruh rincian yang tertuang dalam standar kompetensi.
  2. Isi perencanaan merupakan kaitan antara kriteria unjuk kerja dengan pokok-pokok keterampilan dan pengetahuan.
  3. Peserta harus mengerti dan memahami konsep basis data dengan baik
  4. Peserta mengetahui dan mengerti perintah perintah yang terdapat dalam microsoft access.
  5. Peserta  belajar mengembangkan dan mengaplikasikan pengetahuan dasar yang dimiliki kedalam proses yang lebih kompleks.
  6. Peserta mempelajari fungsi-fungsi lanjut untuk mempermudah proses pengolahan data dan untuk menyelesaikan proses yang lebih kompleks.

 

 

K U K

Indikator Kerja

Tahapan Belajar

Sumber

  1.1

 

 

 

 

 

 

 

 

 

 

 

Konsep Normalisasi dan ERD Database Mengetahui konsep ERD
  • Memahami apa yang dimaksud ERD

 

  • Membaca referensi atau manual dari aplikasi microsoft access yang digunakan mengenai prosedur prosedur
  • Melakukan latihan dengan mengidentifikasikan ERD
 

 

  • Internet

 

  • Manual Aplikasi microsoft access yang dipakai

 

  Dapat mengidentifikasi ERD
1.2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Berbagai jenis batasan-batasan dalam pembuatan tabel dijelaskan. Memahami alur proses pembuatan tabel dan database
  • Memahami apa yang dimaksud dengan tabel

 

  • Memahami apa yang dimaksud dengan database

 

  • Mengetahui batasan batasan dalam pembuatan tabel dan database
  • Internet
 

  • Manual Aplikasi microsoft access yang dipakai

 

 
Mengetahui fungsi fungsi yang digunakan  
1.3 Konsep tipe data dijelaskan.

 

Mengetahui tipe tipe data
  • Memahami apa yang dimaksud dengan tipe data

 

  • Mengetahui fungsi dari berbagai macam tipe data
    • Internet
 

  • Manual Aplikasi microsoft access yang dipakai

 

 

 

 

 

 

 

 

2.1 Konsep bahasa yang digunakan untuk pembuatan object-object basis data (basis data, tabel, view, syarat) dijelaskan. Mengetahui perintah DDL untuk membuat fungsi dan apa saja yang dapat dipergunakan
  • Membaca referensi atau manual dari aplikasi microsoft access yang digunakan mengenai sintaks untuk membuat fungsi dan fungsi-fungsi yang sudah ada
  • Internet
 

  • Manual Aplikasi microsoft access yang dipakai

 

3.1 Front end dibentuk dari suatu data. Mengetahui perintah yang terdapat dalam query
  • Membaca referensi atau manual dari aplikasi microsoft access yang digunakan mengenai query

 

  • Melakukan latihan dengan membuat beberapa query sederhana
    • Internet
    • Manual Aplikasi microsoft access yang dipakai

 

 

4.1 Konsep dasar Macro dijelaskan. Tahu cara kerja macro
  • Membaca referensi atau manual dari aplikasi microsoft access yang digunakan mengenai macro

 

  • Buat macro sederhana
  • Internet
  • Manual Aplikasi microsoft access yang dipakai
Mengerti fungsi macro

Tahu kapan dan bagaimana menggunakan perintah macro
4.2 Macro dengan Form dan obyek Access

     digabungkan.

data ke dalam fisik file tidak termasuk.

 

Mengerti fungsi macro
  • Membaca referensi atau manual dari aplikasi microsoft access yang digunakan mengenai macro

 

  • Buat form sederhana dan obyek access dengan menerapkan macro
  • Internet
 

  • Manual Aplikasi microsoft access yang dipakai

 

Tahu kapan dan bagaimana menggunakan perintah macro
5.1 Laporan dihasilkan dengan penggunaan report dijelaskan Mengerti penggunaan report.
  • Buat laporan sederhana dengan menggunakan fungsi report
    • Internet
 

  • Manual Aplikasi microsoft access yang dipakai

 

6.1 Interoperabilitas dari JDBC dan ODBC   dijelaskan Mengerti tentang ODBC dan JDBC
  • Membaca referensi atau manual dari aplikasi microsoft access yang digunakan data base connection

 

  • Internet

 

  • Manual Aplikasi microsoft access yang dipakai

 

 

 

 

 

 

 

 

 

 

 

 

BAB III

TUGAS TEORI DAN UNJUK KERJA

 

3.1        Tugas Teori (Bobot 2×25)

Bacalah soal-soal berikut dengan seksama dan kerjakanlah dengan tepat!

  1. (KUK 4.1) Fungsi yang terdapat dalam access untuk membantu mengotomatisasikan tugas adalah:
    1. Macro
    2. Micro
    3. Access
    4. Tidak ada jawaban yang benar

 

  1. (KUK 1.1) Yang dimaksud kumpulan data dengan subjek dan topik yang sama adalah:
    1. Tabel
    2. Database
    3. Topik
    4. Access

 

 

 

  1. (KUK 1.1) Yang merupakan kumpulan tabel yang bisa digunakan untuk meyimpan informasi yang berhubungan adalah:
    1. Database
    2. Tabel
    3. Default
    4. Topik

 

 

 

 

  1. (KUK 1.1) Istilah dalam access untuk aturan bisnis adalah:
    1. Trigger
    2. Tabel
    3. Rule
    4. Semua jawaban benar

 

 

 

5.     (KUK 1.1) Sistem manajemen data adalah:

  1. peranti atau alat bantu bagi para pemrogram untuk menalar dan meng-capture realitas dunia bisnis menjadi suatu sistem informasi yang terstruktur dan terkelola.
  2. digunakan untuk membuat dan memodifikasi tabel, formulir entri data, query, laporan dan data base
  3. digunakan untuk membuat data base.
  4. Semua jawaban benar

 

6.     (KUK 1.1) Istilah dalam access untuk Entiti adalah:

 

  1. Tabel
  2. Trigger
  3. Querying
  4. Validation

 

 

7.    (KUK 1.1) Istilah dalam access untuk Primary Key adalah

 

  1. Primary Key
  2. Tabel
  3. Trigger
  4. Querying

 

 

8.    (KUK 2.1) Dibawah ini, pernyataan dalam DDL untuk menginisialisasi membuat table adalah:

 

  1. CREATE TABLE
  2. CREATE DATABASE
  3. DROP TABLE
  4. a dan c keduanya benar

 

 

9.     (KUK 3.1) Query adalah:

  1. memanipulasi data dan megendalikan manipulasi data tersebut melalui sebuah bahasa
  2. Memberikan nilai default pada data dalam suatu tabel bila data tidak diisi
  3. Memberikan nilai pada data secara otomatis sehingga kita tidak perlu menginisialisasi nilai pada data
  4. Semuanya benar

 

10.    (KUK 1.3) Tipe data adalah :

  1. Jenis data yang nantinya kan diinput dalam filed field di dalam tabel
  2. Memberikan nilai default pada data dalam suatu tabel bila data tidak diisi
  3. Memberikan nilai pada data secara otomatis sehingga kita tidak perlu menginisialisasi nilai pada data
  4. Menyamakan nilai pada data yang satu dengan yang lain

 

11. (KUK 1.3) Tipe data yang harus di isi di field untuk penomoran otomatis     adalah:

 

  1. Auto Number
  2. Number
  3. Curency
  4. Numeric

 

 

12. (KUK 1.3) Tipe data yang harus di isi di field untuk ya atau tidak adalah:

  1. Yes/No
  2. Auto Number
  3. Number
  4. Jawaban b dan c benar

 

13. (KUK 1.2) Database relational tunggal dapat berisi:

 

  1. Sejumlah Tabel
  2. Sejumlah databse
  3. Sejumlah Field
  4. Semua jawaban salah

 

 

  1. 14.  (KUK 1.1)  Kumpulan pernyataan SQL yang dapat digunakan/dijalankan kapan saja untuk melakukan perintah tertentu tanpa harus mendefinisi ulang perintah-perintah setiap diperlukan dinamakan:
    1. Trigger
    2. Stored Procedure
    3. Rule
    4. Semuanya benar

 

 

 

  1. 15.   (KUK 1.1) Tentukanlah relation dari tabel dibawah ini:

EmployeeID

Last name

First Name

001 Davolio Nancy

EmployeeID

Nick Name

Skill level

001 Bond 3

 

  1. 1 to 1
  2. 1 to many
  3. Many to many
  4. Semua jawaban salah

 

 

16. (KUK 1.1) Tentukanlah relation dari tabel dibawah ini:

Order ID

CustomerID

001 100

ProductID

ProductName

1.2.1 Permen

 

 

 

Order ID

ProductID

001 1.2.1

 

 

 

  1. Many to many
  2. 1 to many
  3. 1 to 1
  4. Jawaban a dan c benar

 

17. (KUK 5.1) Yang merupakan fungsi report  adalah:

  1. Menampilkan dan mencetak informasi yang berasal dari tabel atau query
  2. Mengakses setiap baris data (record) di dalam recordset
  3. Memindahkan atau mengurutkan data di dalam recordset
  4. Menyimpan hasil query untuk digunakan kembali

 

18. (KUK 1.1) Tentukanlah relation dari tabel dibawah ini:

Suplier ID

CompanyName

001 Bond
002 Cupu
003 Ajep

ProductID

ProductName

Supplier ID

1 Chai 001
2 Chang 001
3 Cho 002

 

 

 

 

 

  1. 1 to many
  2. Many to many
  3. 1 to 1
  4. Semuanya benar

19. (KUK 3.1) Pernyataan berikut yang tidak menjelaskan Query adalah:

  1. Tidak ada jawaban yang benar
  2. Merelasikan record, data dan field antara table table atau query query atau kombinasinya
  3. Menciptakan field baru beserta record dan data baru dalam query ini sendiri
  4. Menyajikan bahan untuk dasar pembuatan form atau report

 

20. (KUK 1.1) Atribut yang terdapat dalam Tabel Pelanggan adalah:

  1. IDPlg, Nama_pelanggan, Alamat, No_telepon
  2. IDCus, Nama_Customer, alamat, No_Telepon
  3. Tidak ada jawaban yang salah
  4. A & B benar

 

21. (KUK 3.1) fungsi untuk mengakses data yang terdapat dalam Query

  1. Semua benar
  2. PROJECT
  3. SELECT
  4. JOIN

 

22. (KUK 4.2) Macro dapat dijalankan pada form atau report melalui command

 

  1. control property
  2. Print
  3. Start
  4. Format

 

 

23. (KUK 6.1) database connectivity dengan mengunakan perintah          perintah SQL adalah

 

  1. b & c benar
  2. ODBC
  3. JDBC
  4. API

 

 

24. (KUK 6.1) import java.sql.*;

import java.math.*;

import java.io.*;

import oracle.jdbc.driver.*;

Perintah diatas digunakan untuk:

  1. Mengimport JDBC
  2. Registering JDBC
  3. Delete JDBC
  4. Upload JDBC

 

25. (KUK 6.1) Perhatikan prosedur berikut!

 

String user;

String password;

User = readEntry(“username: “);

password = readEntry(“password: “);

Connection conn =

DriverManager.getConnection

(“jdbc:oracle:thin:@aardvark:1526:teach”, user, password);

 

Apa yang terjadi jika prosedur diatas dijalankan?

  1. Membuka koneksi database
  2. Mengimport JDBC
  3. Menutup database
  4. Data ter-update dan query tereksekusi

3.2        Tugas Unjuk Kerja (Bobot 50)

Kerjakanlah soal berikut dengan seksama! Tes dilakukan dengan menggunakan aplikasi Microsoft Access

 

 

 

Tabel TesStatusAbsen

 

 

Tabel TesKeteranganAbsensi

 

 

 

Tabel TesAbsensiHeader

 

 

Tabel TesAbsensiDetil

 

 

  1. Buatlah Relationship dari semua tabel diatas (KUK 1.1)
  2. Buatlah macro sederhana yang terdapat dalam microsoft accsess (KUK 4.2)

 

 

3.3 Daftar Cek Unjuk Kerja

Demonstrasikan validitas perencanaan berkaitan komponen standar kompetensi

 

Kode unit

: TIK.PR08.004.01

Judul Unit

: Membuat Program Aplikasi Berbasis Microsoft Access

Nomor Elemen

Ya

Tidak

KUK

Ya

Tidak

1 Menjelaskan Database     Manajemen System     1.1 Konsep Normalisasi dan ERD Database dijelaskan

      1.2 Berbagai jenis batasan- batasan dalam pembuatan tabel dijelaskan

      1.3 Konsep tipe data dijelaskan

2 Menjelaskan Data Definition  

Language

    2.1 Konsep bahasa yang digunakan untuk pembuatan object-object basis data (basis data, tabel, view, syarat) dijelaskan

3 Menerapkan Query     3.1 Front end dibentuk dari suatu data

4 Menerapkan Macro     4.1 Konsep dasar Macro dijelaskan

      4.2 Macro dengan Form dan obyek Access

     digabungkan

5 Menerapkan Reporting     5.1 Laporan dihasilkan dengan penggunaan report dijelaskan

6 Menjelaskan konektivitas

database

    6.1 Interoperabilitas dari JDBC dan ODBC   dijelaskan

Kondisi Unjuk Kerja

Penunjang Ketrampilan dan Pengetahuan

Aspek – aspek penting dalam Pengujian

 

 

 

 

~-^- Selamat Mengerjakan -^-~

Testimoni

Filed under : blog, tags: