spesifikasi tabel mahasiswa - wordpress.com · web viewno nama field tipe size ket 1 thsms text 5...

17
Modul Praktikum Basisdata Program Studi Matematika Fakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung 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 [Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 1 of 17

Upload: others

Post on 04-Jan-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Spesifikasi Tabel Mahasiswa - WordPress.com · Web viewNo Nama Field Tipe Size Ket 1 THSMS TEXT 5 Tahun Semester Pelaporan Data 2 KDPTI TEXT 6 Kode Perguruan Tinggi 3 KDPST TEXT 5

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

MODUL IDatabase Microsoft Access

1. STRUKTUR TABELPada 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 MahasiswaNama Tabel : MSMHSPrimary Key : KDPTI+KDPST+KDJEN+NIMHSForeign Key : -

No Nama Field Tipe Size Ket1 KDPTI TEXT 6 Kode Perguran Tinggi2 KDPST TEXT 5 Kode Program Studi3 KDJEN TEXT 1 Kode Jenjang4 NIMHS TEXT 15 Nim Mahasiswa5 NMMHS TEXT 30 Nama Mahasiswa6 TPLHR TEXT 20 Tempat Lahir7 TGLHR DATE Tanggal Lahir

Spesifikasi Tabel Mata KuliahNama Tabel : TBKMKPrimary Key : THSMS+KDPTI+KDPST+KDJEN+KDKMKForeign Key : -

No Nama Field Tipe Size Ket1 THSMS TEXT 5 Tahun Semester

Pelaporan Data2 KDPTI TEXT 6 Kode Perguruan Tinggi3 KDPST TEXT 5 Kode Program Studi4 KDJEN TEXT 1 Kode Jenjang Studi5 KDKMK TEXT 10 Kode Matakuliah6 NAKMK TEXT 40 Nama Matakuliah7 SKSMK NUMBER SKS

Spesifikasi Tabel NilaiNama Tabel : TRNLMPrimary Key : THSMS+KDPTI+KDPST+KDJEN+NIMS+KDKMKForeign Key : - THSMS+KDPTI+KDPST+KDJEN+KDKMK

- KDPTI+KDPST+KDJEN+NIMHSNo Nama Field Tipe Size Ket

1 THSMS TEXT 5 Tahun Semester Pelaporan Data

2 KDPTI TEXT 6 Kode Perguruan Tinggi3 KDPST TEXT 5 Kode Prodi4 KDJEN TEXT 1 Kode Jenjang5 NIMHS TEXT 15 Nim Mahasiswa6 KDKMK TEXT 10 Kode Matakuliah7 NLAKH TEXT 2 Nilai Hurut Mutu8 BOBOT NUMBER Bobot Nilai9 KELAS TEXT 2 Kode Kelas

2. DATA TABEL

Isi Tabel MSMHSKDPTI KDPST KDJEN NIMHS NMMHS TPLHR TGLHR201004 44201 C 206700001 ADE BANDUN 06/06/19

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 1 of 16

Page 2: Spesifikasi Tabel Mahasiswa - WordPress.com · Web viewNo Nama Field Tipe Size Ket 1 THSMS TEXT 5 Tahun Semester Pelaporan Data 2 KDPTI TEXT 6 Kode Perguruan Tinggi 3 KDPST TEXT 5

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

G 88201004 44201 C 206700002 ADI BOGOR 03/03/19

88

Isi Tabel TBKMKTHSMS

KDPTI

KDPST KDJEN

KDKMK NAKMK SKSMK

20092 201004

44201 C 701801 UJIAN KOMPREHENSIF

2

20092 201004

44201 C 701802 KULIAH KERJA NYATA

2

20092 201004

44201 C 701803 TUGAS AKHIR 4

Isi Tabel TRNLMTHSMS

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

3. MENDESAIN TABEL PADA MICROSOFT ACCESS 2000

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 2 of 16

Page 3: Spesifikasi Tabel Mahasiswa - WordPress.com · Web viewNo Nama Field Tipe Size Ket 1 THSMS TEXT 5 Tahun Semester Pelaporan Data 2 KDPTI TEXT 6 Kode Perguruan Tinggi 3 KDPST TEXT 5

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

Desain Tabel MSMHS

Desain Tabel TBKMK

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 3 of 16

Page 4: Spesifikasi Tabel Mahasiswa - WordPress.com · Web viewNo Nama Field Tipe Size Ket 1 THSMS TEXT 5 Tahun Semester Pelaporan Data 2 KDPTI TEXT 6 Kode Perguruan Tinggi 3 KDPST TEXT 5

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

Desain Tabel TRNLM

4. MENGISI TABEL-TABEL PADA MS. ACCESS 2000

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 4 of 16

Page 5: Spesifikasi Tabel Mahasiswa - WordPress.com · Web viewNo Nama Field Tipe Size Ket 1 THSMS TEXT 5 Tahun Semester Pelaporan Data 2 KDPTI TEXT 6 Kode Perguruan Tinggi 3 KDPST TEXT 5

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

Implementasi Tabel MSMHS

Implementasi Tabel TBKMK

Implementasi Tabel TRNLM

5. MEMBUAT RELASI ANTAR TABEL

a. Atribut Relasi Tabel MSMHS dengan TRNLM

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 5 of 16

Page 6: Spesifikasi Tabel Mahasiswa - WordPress.com · Web viewNo Nama Field Tipe Size Ket 1 THSMS TEXT 5 Tahun Semester Pelaporan Data 2 KDPTI TEXT 6 Kode Perguruan Tinggi 3 KDPST TEXT 5

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

b. Atribut Relasi Tabel TBKMK dengan TRNLM

c. Relasi antar Tabel

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 6 of 16

Page 7: Spesifikasi Tabel Mahasiswa - WordPress.com · Web viewNo Nama Field Tipe Size Ket 1 THSMS TEXT 5 Tahun Semester Pelaporan Data 2 KDPTI TEXT 6 Kode Perguruan Tinggi 3 KDPST TEXT 5

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

6. MEMBUAT FORM-FORM

Membuat Form Tabel MSMHS

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 7 of 16

Page 8: Spesifikasi Tabel Mahasiswa - WordPress.com · Web viewNo Nama Field Tipe Size Ket 1 THSMS TEXT 5 Tahun Semester Pelaporan Data 2 KDPTI TEXT 6 Kode Perguruan Tinggi 3 KDPST TEXT 5

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

Membuat Form TBKMK

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 8 of 16

Page 9: Spesifikasi Tabel Mahasiswa - WordPress.com · Web viewNo Nama Field Tipe Size Ket 1 THSMS TEXT 5 Tahun Semester Pelaporan Data 2 KDPTI TEXT 6 Kode Perguruan Tinggi 3 KDPST TEXT 5

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

Membuat Form TRNLM

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 9 of 16

Page 10: Spesifikasi Tabel Mahasiswa - WordPress.com · Web viewNo Nama Field Tipe Size Ket 1 THSMS TEXT 5 Tahun Semester Pelaporan Data 2 KDPTI TEXT 6 Kode Perguruan Tinggi 3 KDPST TEXT 5

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

7. MEMBUAT QUERY

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

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 10 of 16

Page 11: Spesifikasi Tabel Mahasiswa - WordPress.com · Web viewNo Nama Field Tipe Size Ket 1 THSMS TEXT 5 Tahun Semester Pelaporan Data 2 KDPTI TEXT 6 Kode Perguruan Tinggi 3 KDPST TEXT 5

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

Hasil Query

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”

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 11 of 16

Page 12: Spesifikasi Tabel Mahasiswa - WordPress.com · Web viewNo Nama Field Tipe Size Ket 1 THSMS TEXT 5 Tahun Semester Pelaporan Data 2 KDPTI TEXT 6 Kode Perguruan Tinggi 3 KDPST TEXT 5

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

Hasil report dari query

Studi KasusMembuat 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.

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 12 of 16

Page 13: Spesifikasi Tabel Mahasiswa - WordPress.com · Web viewNo Nama Field Tipe Size Ket 1 THSMS TEXT 5 Tahun Semester Pelaporan Data 2 KDPTI TEXT 6 Kode Perguruan Tinggi 3 KDPST TEXT 5

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

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 caraKlik kanan pada area field yang akan ditampilkan kemudian pilih menu ∑ Totals, berikutnya tampil property Totals dan pilih Group By untuk field NIMHS dan NMHS.

Memanfaatkan Expression Builder

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 13 of 16

Page 14: Spesifikasi Tabel Mahasiswa - WordPress.com · Web viewNo Nama Field Tipe Size Ket 1 THSMS TEXT 5 Tahun Semester Pelaporan Data 2 KDPTI TEXT 6 Kode Perguruan Tinggi 3 KDPST TEXT 5

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

kotak dialog Expression Builder:

Hasil Query:

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 14 of 16

Page 15: Spesifikasi Tabel Mahasiswa - WordPress.com · Web viewNo Nama Field Tipe Size Ket 1 THSMS TEXT 5 Tahun Semester Pelaporan Data 2 KDPTI TEXT 6 Kode Perguruan Tinggi 3 KDPST TEXT 5

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

Tampilan Report dari Query2:

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

Tampilan Query yang diharapkan:

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 15 of 16

Page 16: Spesifikasi Tabel Mahasiswa - WordPress.com · Web viewNo Nama Field Tipe Size Ket 1 THSMS TEXT 5 Tahun Semester Pelaporan Data 2 KDPTI TEXT 6 Kode Perguruan Tinggi 3 KDPST TEXT 5

Modul Praktikum Basisdata Program Studi MatematikaFakultas Sains & Teknologi UIN Sunan Gunung Djati Bandung

Tampilan Report yang diharapkan:

[Dosen: Jumadi, ST.] [Asisten: Fadillah Ilahi, Dani Suandi] Page 16 of 16