Anda di halaman 1dari 16

B4b3

MODUL I
Database Microsoft Access

1. STRUKTUR TABEL
Pada modul ini, menggambarkan bagian terkecil dari basisdata akademik; yaitu
pada kasus penyimpanan data nilai perkuliahan yang diikuti oleh setiap mahasiswa
setiap semester pada berbagai program studi di berbagai perguruan tinggi di Indonesia
yang dilakukan oleh Kementrian Pendidikan Nasional R.I., khususnya DIKTI. Adapun
gambaran struktur table yang dimaksud adalah sebagai berikut:
Spesifikasi Tabel Mahasiswa
Nama Tabel : MSMHS
Primary Key : KDPTI+KDPST+KDJEN+NIMHS
Foreign Key : -
No Nama Field Tipe Size Ket
1 KDPTI TEXT 6 Kode Perguran Tinggi
2 KDPST TEXT 5 Kode Program Studi
3 KDJEN TEXT 1 Kode Jenjang
4 NIMHS TEXT 15 Nim Mahasiswa
5 NMMHS TEXT 30 Nama Mahasiswa
6 TPLHR TEXT 20 Tempat Lahir
7 TGLHR DATE Tanggal Lahir

Spesifikasi Tabel Mata Kuliah


Nama Tabel : TBKMK
Primary Key : THSMS+KDPTI+KDPST+KDJEN+KDKMK
Foreign Key : -

No Nama Field Tipe Size Ket


1 THSMS TEXT 5 Tahun Semester Pelaporan Data
2 KDPTI TEXT 6 Kode Perguruan Tinggi
3 KDPST TEXT 5 Kode Program Studi
4 KDJEN TEXT 1 Kode Jenjang Studi
5 KDKMK TEXT 10 Kode Matakuliah
6 NAKMK TEXT 40 Nama Matakuliah
7 SKSMK NUMBER SKS

Spesifikasi Tabel Nilai


Nama Tabel : TRNLM
Primary Key : THSMS+KDPTI+KDPST+KDJEN+NIMS+KDKMK
Foreign Key : - THSMS+KDPTI+KDPST+KDJEN+KDKMK
- KDPTI+KDPST+KDJEN+NIMHS
No Nama Field Tipe Size Ket
1 THSMS TEXT 5 Tahun Semester Pelaporan Data
2 KDPTI TEXT 6 Kode Perguruan Tinggi
3 KDPST TEXT 5 Kode Prodi
4 KDJEN TEXT 1 Kode Jenjang
5 NIMHS TEXT 15 Nim Mahasiswa
6 KDKMK TEXT 10 Kode Matakuliah
7 NLAKH TEXT 2 Nilai Hurut Mutu
8 BOBOT NUMBER Bobot Nilai
9 KELAS TEXT 2 Kode Kelas

Page 1 of 16
B4b3

2. DATA TABEL

Isi Tabel MSMHS


KDPTI KDPST KDJEN NIMHS NMMHS TPLHR TGLHR
201004 44201 C 206700001 ADE BANDUNG 06/06/1988
201004 44201 C 206700002 ADI BOGOR 03/03/1988

Isi Tabel TBKMK


THSMS KDPTI KDPST KDJEN KDKMK NAKMK SKSMK
20092 201004 44201 C 701801 UJIAN 2
KOMPREHENSIF
20092 201004 44201 C 701802 KULIAH KERJA 2
NYATA
20092 201004 44201 C 701803 TUGAS AKHIR 4

Isi Tabel TRNLM


THSMS KDPTI KDPST KDJEN NIMHS KDKMK NLAKH BOBOT KELAS
20092 201004 44201 C 206700001 701801 A 4 01
20092 201004 44201 C 206700001 701802 B 3 01
20092 201004 44201 C 206700001 701803 A 4 01
20092 201004 44201 C 206700002 701801 C 2 01
20092 201004 44201 C 206700002 701802 A 4 01
20092 201004 44201 C 206700002 701803 A 4 01

Page 2 of 16
B4b3

3. MENDESAIN TABEL PADA MICROSOFT ACCESS 2000

Desain Tabel MSMHS

Desain Tabel TBKMK

Page 3 of 16
B4b3

Desain Tabel TRNLM

Page 4 of 16
B4b3

4. MENGISI TABEL-TABEL PADA MS. ACCESS 2000

Implementasi Tabel MSMHS

Implementasi Tabel TBKMK

Implementasi Tabel TRNLM

Page 5 of 16
B4b3

5. MEMBUAT RELASI ANTAR TABEL

a. Atribut Relasi Tabel MSMHS dengan TRNLM

b. Atribut Relasi Tabel TBKMK dengan TRNLM

Page 6 of 16
B4b3

c. Relasi antar Tabel

Page 7 of 16
B4b3

6. MEMBUAT FORM-FORM

Membuat Form Tabel MSMHS

Page 8 of 16
B4b3

Membuat Form TBKMK

Page 9 of 16
B4b3

Membuat Form TRNLM

Page 10 of 16
B4b3

7. MEMBUAT QUERY

Query untuk menampilkan NIM, NAMA MHS, KODE MK, NAMA MK, NILAI

Hasil Query

Page 11 of 16
B4b3

8. MEMBUAT REPORT

Report QUERY, report ini dibuat bedasarkan pada query yang telah dibuat. Pembuatan
report ini dengan menggunakan menu creat report by using wizard

Hasil report dari query

Page 12 of 16
B4b3

Studi Kasus
Membuat QUERY dan REPORT untuk menampilkan Indeks Prestasi Komulatif (IPK)
setiap mahasiswa.

Membuat Query dengan melibatkan ketiga tabel yang ada, klik-and-drag kolom NIMHS
pada tabel TRNLM dan NMHS pada tabel MSMHS.

Untuk kolom ketiga dengan cara klik kanan pada area field yang baru, kemudian pilih
Build, sehingga tampil kotak dialog Expression Builder.

Tulis IP: nama field/kolom baru.

Ketik secara lengkap instruksi berikut (hal ini bias dilakukan dengan cara klik-and-drag)
IP: Sum(TRNLM!BOBOT*TBKMK!SKSMK)/Sum(TBKMK!SKSMK)

Sebelum dijalankan (!) terlebih dahulu dilakukan peng-group-an dengan cara


Klik kanan pada area field yang akan ditampilkan kemudian pilih menu Totals,
berikutnya tampil property Totals dan pilih Group By untuk field NIMHS dan NMHS.

Page 13 of 16
B4b3

Memanfaatkan Expression Builder

kotak dialog Expression Builder:

Page 14 of 16
B4b3

Hasil Query:

Tampilan Report dari Query2:

Page 15 of 16
B4b3

TUGAS
Buatlah query dan report untuk menampilkan nim, nama, total sks dan ipk setiap
mahasiswa.

Tampilan Query yang diharapkan:

Tampilan Report yang diharapkan:

Page 16 of 16

Anda mungkin juga menyukai