Anda di halaman 1dari 23

MODUL PRAKTIKUM

APLIKASI KOMPUTER DAN MANAJEMEN DATABASE

PROGRAM Microsoft Access I

Disusun Oleh:
Selviady Kurniawan, S.Kom., MARS

PROGRAM STUDI ADMINISTRASI RUMAH SAKIT


INSTITUT KESEHATAN INDONESIA
2019
KATA PENGANTAR

Buku Panduan praktikum Aplikasi Komputer dan Manajemen Database ini dibuat dengan tujuan
untuk membantu mahasiswa agar lebih mudah mengerti dan mengaplikasikan Program Microsoft
Access.
Buku Panduan ini berisi petunjuk praktis mengenai cara-cara pengaplikasian program Microsoft
Access. Dalam Program Microsoft Access ini diharapkan mahasiswa mampu menggunakan aplikasi
untuk membangun database, desain form input dan desain laporan. Oleh karena itu dalam Buku
Panduan ini dicantumkan cara merancang/membuat Tabel dan Input Data, Query, Form.
Penulis menyadari bahwa Buku Panduan ini masih banyak kekurangannya. Oleh karena itu, penulis
sangat berterima kasih apabila pembaca bersedia memberikan kritik dan saran sehingga dapat
digunakan untuk penyempurnaan Buku Panduan ini. Semoga Buku Panduan ini dapat memberikan
manfaat bagi pihak-pihak yang membutuhkan.

Jakarta, September 2019

Penyusun

1|Page
TATA TERTIB

1. Praktikan harus datang sepuluh menit sebelum praktikum dimulai.


2. Jika praktikan tidak dapat hadir, harus minta ijin dengan disertai alasan yang dapat
dipertanggungjawabkan. Jika tidak memenuhi ketentuan tersebut, maka praktikan tidak
dapat mengikuti praktikum selanjutnya.
3. Setelah selesai praktikum, praktikan harus mengumpulkan tugas paling lambat sudah
diterima satu minggu setelah praktikum.
4. Praktikum harus dilaksanakan dengan tertib. Dosen dapat membatalkan praktikum jika
terjadi ketidaktertiban.

2|Page
SUSUNAN PRAKTIKUM

BAB I. Pengenalan Access......................................................................................................................4

I.1 Susunan/ hierarki pada access...............................................................................................4


I.2 Objects yang berada pada jendela database.........................................................................4
I.3 Type Data Access...................................................................................................................5
BAB II. Studi Kasus.................................................................................................................................7

II.1 LRS (Logical Relational Structure)..........................................................................................7


II.2 Tabel......................................................................................................................................7
BAB III. Membuat Basis Data...............................................................................................................13

III.1 Mengaktifkan Access...........................................................................................................13


III.2 Membuat Database.............................................................................................................13
III.3 Membuat Tabel....................................................................................................................14
III.4 Membuat Form Input..........................................................................................................17
III.5 Membuat Query..................................................................................................................18
LATIHAN/TUGAS PRAKTIKUM............................................................................................................20

3|Page
BAB I. Pengenalan Access

Microsoft Access adalah salah satu dari paket Microsoft Office. Access dirancang untuk tujuan
membuat dan mengolah serta mengelola basis data atau database. Access mempunyai kelebihan
yaitu memiliki banyak template-template yang siap digunakan seperti Form, Report dan dapat
membuat koneksi ke database lain.
Microsoft Access dapat menggunakan data yang disimpan di dalam format Microsoft Access,
Microsoft Jet Database Engine, Microsoft SQL Server, Oracle Database, atau semua kontainer basis
data yang mendukung standar ODBC.

I.1 Susunan/ hierarki pada access


1. Character
2. Field
3. Record
4. File
5. Database

I.2 Objects yang berada pada jendela database


Tables
Merupakan objek utama dalam sebuah file database sekaligus objek pertama yang harus
dibuat karena didalam tabel inilah seluruh data-data yang dibutuhkan disimpan.
Queries
Merupakan objek yang berfungsi untuk menampilkan, mengubah dan menganalisa data.
Sarana untuk mengatur data yang disimpan dalam table. Namun demikian query memiliki arti
yang luas, di antaranya :
4|Page
a. Query dapat digunakan sebagai pengganti table dalam database.
b. Perubahan data yang dilakukan pada query, otomatis akan ikut mengubah data pada
table dan sebaliknya.
c. Query dapat menggunakan lebih dari satu table yang telah dihubungkan sebagai
sumber data (Primary Key).
d. Query juga dapat menggunakan query lain sebagai sumber datanya untuk
menampilkan data yang lebih spesifik.
Forms
Merupakan objek yang digunakan untuk menampilkan data yang tersimpan dalam tabel
(untuk pembuatan user interface).
Reports
Merupakan objek yang digunakan untuk merangkum dan mencetak data atau suatu laporan
secara efektif.
Pages
Page merupakan objek yang digunakan untuk mengakses data diweb secara langsung (online).
Macros
Merupakan objek yang digunakan untuk mengoptimasi sekaligus menghemat waktu yang
diperlukan dalam pembuatan aplikasi database. Dengan kata lain Macro adalah kumpulan
beberapa perintah, yang tersusun dalam sebuah daftar.
Modules
Merupakan objek yang digunakan untuk menuliskan kode program atau prosedur yang dapat
digunakan untuk progaram aplikasi.

I.3 Type Data Access

No Type Data Keterangan

1 Text Data ini berupa huruf (A-Z), angka (0-9), atau tanda baca dan dapat
menampung maksimal 255 karakter.

2 Number Data yang berupa angka numeris untuk perhitungan matematik. Data ini
terdiri atas Byte, Integer, Long Integer, Single, Doubel, Decimal.

3 Memo Data ini merupakan teks catatan atau keterangan dengan panjang
maksimal 65.535 karakter.

4 Date/Time Menampung data tanggal dan waktu (hari, bulan, tahun, jam dsb)

5 Currency Menampung data mata uang dengan ketelitian mencapai 15 digit.

6 Autonumber Data angka yang berurutan dan unik (tidak ada yang sama) yang secara
otomatis diberi oleh Access dan tak dapat diubah.

7 Yes/No Data yang memiliki 2 Nilai, yaitu True(1) dan False (0).

8 Objek OLE Data berupa objek yang dapat tersambung (linked) atau disisipkan
(embedded) ke dalam table, seperti gambar dan suara.

5|Page
9 Hyperlink Data yang berisi sambungan (link) ke objek lain pada jaringan internet.

10 Lookup Wizard Data ini berguna untuk mmepermudah memasukkan data ke dalam table.
Kita hanya memilih data dari table lain atau daftar yang telah
didefinisikan.

6|Page
BAB II. Studi Kasus

II.1 LRS (Logical Relational Structure)

II.2 Tabel

Tabel TransaksiRWJ:

NAMA FIELD KETERANGAN DATA TYPE LENGTH STATUS

TglTransaksi Tanggal Transaksi Date/Time 4

NoRegistrasi Nomor Registrasi Text 12 Primary Key

NoMedrec Nomor Medical Record Number 10


Pasien

PoliklinikID Nama Poliklinik Text 5

PatientNama Nama Pasien Text 30

DokterID Nama Dokter Text 5

TindakanID Nama Tindakan Text 5

Tarif Biaya tarif tindakan Currency 5

JaminanID Nama jaminan Text 40

7|Page
Tabel MasterPasien:

NAMA FIELD KETERANGAN DATA TYPE LENGTH STATUS

No_MR Nomor rekam medis pasien AutoNumber 10 Primary


Key

NM_PASIEN Nama pasien Text 50

TGL_LAHIR Tanggal lahir pasien datetime 8

J_KELAMIN Jenis kelamin pasien Text 8

T_LAHIR Tempat lahir pasien Text 15

STAT_MENINGGAL Status daftar jika meninggal Text 8

ALAMAT Alamat Pasien Text 8

ALAMATKTP Alamat Pasien sesuai KTP Text 100

KOTA Kota Pasien Text 15

KECAMATAN Kecamatan Pasien Text 30

KELURAHAN Kelurahan Pasien Text 30

KODE_POS Nomor Kode Pos Pasien Number 10

TELEPON Nomor Telepon Rumah Number 30


Pasien

WARGANEGARA Warganegara Pasien Text 8

NO_KTP Nomor KTP Pasien Number 50

NO_BPJS Nomor Asuransi BPJS Pasien Number 50

AGAMA Agama Pasien Text 8

MARITALPASIEN Status Pasien Text 8

PKRJ Pekerjaan Pasien Text 8

NM_PENJWB Nama Penanggung Jawab Text 50

TGL_LAHIRPENJWB Tanggal Lahir Penanggung datetime 8


Jawab

8|Page
T_LAHIRPENJWB Tempat Lahir Penanggung Text 15
Jawab

J_KELAMINPENJWB Jenis Kelamin Penanggung Text 8


Jawab

ALM_PENJWB Alamat Penanggung Jawab Text 100

KOTA_PENJWB Kota Penanggung Jawab Text 15

KECAMATAN_PENJWB Kecamatan Penanggung Text 30


Jawab

KELURAHAN_PENJWB Kelurahan Penanggung Text 30


Jawab

KODE_POSPENJWB Kode Pos Penanggung Jawab Number 10

TELP_PENJWB Telepon Penanggung Jawab Number 30

AGAMA_PENJWB Agama Penanggung Jawab Text 8

MARITALPENJWB Status Penanggung Jawab Text 8

WRGNR_PENJWB Warganegara Penanggung Text 8


Jawab

NO_KTPPENJWB Nomor KTP Penanggung number 50


Jawab

PKRJPENJWB Pekerjaan Penanggung Text 8


Jawab

TGL_TRANSAKSI Tanggal transaksi daftar datetime 8

HP1 Nomor Telepon Rumah number 16


Pasien

HP2 Nomor Handphone Pasien number 16

Email Alamat Email Pasien Text 255

9|Page
Tabel MasterDokter:

NAMA FIELD KETERANGAN DATA TYPE LENGTH STATUS

DokterID Kode Dokter Text 5 Primary


Key

DokterName Nama Dokter Text 50

DokterType Tipe dokter tetap/paruh Text 5


waktu/tamu

DokterStatusID Status dokter aktif/non Text 5


aktif

DokterMulaiPraktek Tanggal dokter mulai datetime 4


praktek

DokterBerhentiPraktek Tanggal dokter berhenti datetime 4


praktek

DokterAccountGroup Kode/nama akun pada Text 15


COA

DokterHomeAddress Alamat rumah dokter Text 15

DokterHomeTelepon Nomor telepon rumah Number 15


dokter

DokterHP1 Nomor handphone Number 15


dokter

DokterEmail Email dokter Text 50

STR Nomor ijin praktek Text 50


dokter

TGL_LAHIR Tanggal lahir dokter datetime 8

Tabel MasterPoliklinik:

NAMA FIELD KETERANGAN DATA TYPE LENGTH STATUS

PoliklinikID Kode Poliklinik Text 5 Primary key

PoliklinikName Nama Polklinik Text 40

10 | P a g e
Tabel MasterCustomerJaminan:

NAMA FIELD KETERANGAN DATA TYPE LENGTH STATUS

S_KODE Kode customer Text 10 Primary Key

S_NAMA Nama customer Text 30

S_ALAMAT Alamat customer Text 75

S_KONTAK Nama PIC Text 30

S_TELP Nomor telepon customer Number 60

S_FAX Nomor fax customer Number 60

S_NPWP Nomor NPWP customer Number 20

S_GROUP Kode/nama akun pada COA Number 10

S_KRITERIA Kontrak/non kontrak Text 10

Tabel MasterTindakan:

NAMA FIELD KETERANGAN DATA TYPE LENGTH STATUS

TindakanRajalID Kode tindakan Text 5 Primary key

TindakanRajalName Nama tindakan Text 40

Keterangan Nama detil tindakan Text 40

TindakanRajalType Pilihan umum/khusus Text 40

TindakanRajalTarif Biaya tindakan Currency 40

TindakanRajalKelompok Pilihan dokter, rs, lab, Text 40


farmasi

AccountGroup Kode akun COA Number 40

11 | P a g e
Tabel MasterCOA:

NAMA FIELD KETERANGAN DATA TYPE LENGTH STATUS

ACC_NO Kode nomor akun Number 5 Primary key

AC_NAME Nama akun Text 40

12 | P a g e
BAB III. Membuat Basis Data

III.1 Mengaktifkan Access


- Klik menu Start - all program - Ms. Office - Ms. Access

III.2 Membuat Database

- Klik

- Buat folder dengan format: NIM-NamaLengkap-TugasPraktikum12-namatugas-AKMD,

dengan cara klik , posisikan dimana ingin disimpan, kemudian pilih New Folder
(silahkan rename nama folder)

- tentukan nama file database (akmdnim)

- kemudian pilih Create

13 | P a g e
III.3 Membuat Tabel

Tabel TransaksiRWJ:

NAMA FIELD KETERANGAN DATA TYPE LENGTH STATUS

TglTransaksi Tanggal Transaksi Date/Time 4

NoRegistrasi Nomor Registrasi Text 12 Primary Key

NoMedrec Nomor Medical Record Pasien Number 10

PoliklinikID Nama Poliklinik Text 5

PatientNama Nama Pasien Text 30

DokterID Nama Dokter Text 5

TindakanID Nama Tindakan Text 5

Tarif Biaya tarif tindakan Currency 5

JaminanID Nama jaminan Text 40

14 | P a g e
- Pada Table1 klik kanan pada mouse, kemudian pilih Design View

- Berikan nama tabel TransaksiRWJ

- Isikan record dari Tabel TransaksiRWJ ke list Table1 (Field Name (Nama Field), Data Type
(Data Type), Description (Keterangan), Field Size (Length), dan tentukan yang menjadi Primary
Key dengan melakukan klik kanan pada list field name yang sesuai dengan tabel studi kasus:

15 | P a g e
- Setelah selesai membuat tabel TransaksiRWJ, lakukan untuk membuat semua tabel sesuai
di studi kasus.

- Untuk menambah tabel baru pilih Create, kemudian pilih Table

16 | P a g e
III.4 Membuat Form Input

- Klik pada tabel TransaksiRWJ kemudian pilih Create, kemudian pilih Form

- Setelah selesai membuat Form TransaksiRWJ, lakukan untuk membuat semua Form untuk
masing-masing tabel sesuai dari studi kasus.

17 | P a g e
III.5 Membuat Query

- Pilih Create, kemudian pilih Query Design

- Pilih semua table-table yang ingin di relasikan, kemudian pilih Add

18 | P a g e
- Setelah selesai pilih Close

- Buat relasi antar table sesuai pada gambar LRS Studi Kasus, dengan cara drag field yang
ingin dihubungkan ke field tabel lain

- Isikan pada Table pilih tabel TransaksiRWJ dan pada Field pilih/isikan semua yang ada di
tabel TransaksiRWJ (seperti gambar diatas).

19 | P a g e
LATIHAN/TUGAS PRAKTIKUM

*Hasil database yang terdiri dari tabel, form dan query yang tersimpa didalam folder NIM-
NamaLengkap-TugasPraktikum12-namatugas-AKMD. Kirim file ke admrs.iki@gmail.com dengan
Subject: NIM-NamaLengkap-TugasPraktikum12-namatugas-AKMD

20 | P a g e
Format Penilaian Kinerja Psikomotor

A = Sangat Baik (76-100)


B = Memuaskan (51-75)
C = Menunjukkan Kemanjuan (26-50)
D = Memerlukan Perbaikan (0-25)

No. Aspek Hasil Penilaian

1. PERSIAPAN MATERI:

Mencari tahu cara-cara mempraktikannya dengan bertanya atau membaca


materi/mencari pengetahuan di internet.

2. PELAKSANAAN:

Penguasaan materi pada saat mempraktikkan.

Kemampuan untuk membantu teman lain yang kurang paham.

Kecepatan dalam menyelesaikan tugas.

3. PENYAJIAN TUGAS:

Kerapihan dalam membuat tugas

Kesesuaian dengan perintah yang di anjurkan.

Skor Maksimum 175

Skor Perolehan

Nilai = ------------------- x 100

175

\
21 | P a g e
Format Lembar Pengamatan Sikap Peserta Didik (Afektif)

Petunjuk:
Untuk setiap perilaku keterampilan sosial berikut ini, berilah penilaian atas keterampilan sosial
menggunakan skala berikut ini:

A = Sangat Baik (76-100), B = Memuaskan (51-75)


C = Menunjukkan Kemajuan (26-50), D = Memerlukan Perbaikan (0-25)

Nama Mahasiswa :
Nomor Induk Mahasiswa :
Materi saat diobservasi : Mengoperasikan Cara Kerja Dengan Microsoft Access
Tanggal Observasi :

Hasil
No. Sikap Kriteria Pengamatan
Ya Tidak
1. Jujur 1. Mengerjakan tugas dengan kemampuannya sendiri.
2. Membantu teman dengan memberikan contoh/bukti.
2. Disiplin 1. Mengerjakan tugas sesuai waktu yang ditetapkan.
2. Mengumpulkan hasil pekerjaan tepat waktu.
3. Tanggung 1. Melaksanakan tugas yang diberikan oleh dosen.
jawab 2. Menyelesaikan pekerjaan sampai tuntas.
4. Keaktifan 1. Bertanya kepada dosen/teman lainnya yg mengerti.
Di kelas 2. Mau menjelaskan kepada teman-temannya didepan
kelas/lab.
5. Peduli 1. Membantu teman yang sedang kesulitan dalam
mengerjakan tugas.
2. Memperhatikan materi yang sedang dijelaskan oleh dosen.
6. Ketelitian 1. Menyelesaikan pekerjaan dengan rapi dan benar.
2. Memperhatikan dan memperbaiki setiap kesalahan dari
hasil kerjanya.
7. Berkomunikasi 1. Mampu memberikan penjelasan kepada temannya yang
tidak paham.
2. Mampu menjawab setiap pertanyaan yang diberikan.
8. Rasa ingin tahu 1. Mau mempelajari materi dari berbagai sumber yang ada.
2. Mau bertanya kepada dosen mengenai hal yg kurang jelas.
Skor maksimum 400

Catatan:
Skor perolehan
Nilai = ------------------- X 100%
400

Jakarta, 2019
Mahasiswa, Dosen,

________________________ Selviady Kurniawan, S.Kom., MARS

22 | P a g e

Anda mungkin juga menyukai