Anda di halaman 1dari 23

Pendahuluan

Basis data adalah kumpulan data atau informasi yang tersimpan dengan sistematis
sehingga dapat dilihat dan diperiksa untuk memperoleh suatu data.
Pada praktik PGT ( Pemrograman Teknik) mahasiswa dapat merancang dan membuat
sebuah basis data yang sistematis menggunakan Microsoft access. Selain itu mahasiswa dapat
mengubah skema basis data ke dalam bentuk ERD (Entity Relationship Diagram) dan
menjadi model relasional.
Pada saat menggunakan Microsoft access mahasiswa dapat merancang,membuat dan
mengolah berbagai jenis data dengan kapasitas yang besar. Merancang terlebih dahulu tabel dan
mengisi tabel tersebut, lalu membuat relasi antara tabel 1 dengan tabel lainnya. Setelah itu membuat
query untuk menampilkan berbagai isi tabel dengan query yang tepat.
Isi
Tugas 1
Tabel relationships

a.

query ini menampilkan nama mahasiswa dengan keperluan praktikum menggunakan PC.
b.

Query ini menampilkan kelas dan nama mahasiswa dari tabel mahasiswa.
c.

Query ini menampilkan nama hardware dan nama software yang berada di lab.
d.

Query ini menanmpilkan nama mahasiswa, nim, catatan kerusakan dari inventaris di lab.
e.

Query ini menampilkan nama mahasiswa dan telah memakai computer pada tanggal
21/3/2012.
f.

query ini menampilkan nama mahasiswa yang telah praktikum dan menjadi petugas invetaris
di lab.
g.

query ini menampilkan NIM, nama mahasiswa, dan kelas dari angkatan 2010 yang memakai
komputer.
h.

query ini menampilkan jumlah record yang memakai computer pada saat praktikum maupun
kegiatan lain.
i.

Query ini menampilkan nama mahasiswa dengan awalan huruf D.


j.

Query ini menampilkan nama mahasiswa dan keterangan menggunakan laptop pribadi saat
praktikum.
Tugas 2
Tabel Relationships
Latihan 1
1.

Query ini dapat menampilkan mahasiswa 1 angkatan dengan cara menginput 2 nim terdepan
dari mahasiswa yang ingin ditampilkan.
2.

Query ini menampilkan nama mata kuliah dan berapa sksnya pada semester genap.
3.

Query ini menampilkan mahasiswa, 3 digit akhir NIM mahasiswa dan jurusannya. Dimana
tahun lahir mahasiswa tersebut adalah 79.
5.

Query ini menampilkan nama dosen dan umurnya pada saat di tahun 2003.
6.a.

sebelumnya query ini terdapat kesalahan pada % dan diganti dengan * dan dapat
menampilkan NIM,Nama mahasiswa, jenis kelamin, tanggal lahir, tempat lahir, golongan
darah, alamat, dan kode jurusan dimana query ini menampilkan hanya awal NIM mahasiswa
113.
6.b.

Query ini ada kesalahan di && dan digantikan dengan [] agar dapat dijalankan. Query ini
meminta nim yang kita cari dan menampilkan nim yang kita cari, nama mahasiswa, jenis
kelamin, dan golongan darah.
7.a.

Query ini meminta kita untuk menginput NIP dari dosen dan menampilkan nama dosen serta
kode jurusan dari dosen tersebut.
7.b.

Query ini menampilkan nama mahasiswa, jurusan, dan kode jurusan.


8.a.

Query ini diharuskan menginput kode atau kode mata kuliah dan menampilkan kode mata
kuliah yang diinput, nama mata kuliahnya, dan sks.
8.b.

Query ini membutuhkan input kode atau kode matakuliah dan menampilkan NIM, kode mata
kuliah yang diinput, dan nilai.
8.c.

Query ini membutuhkan input NIM dan menampilkan NIM yang kita input, nama
mahasiswa, dank ode jurusan.
8.d.

Query ini membutuhkan input NIM dan menampilkan NIM yang diinput, kode mata
kuliahnya, dan nilai.
9.

Query ini membutuhkan input hari. Kita input RABU dan menampilkan nomor kelas, kode
mata kuliah, kapasitas, dan hari yang kita input sebelumnya.
10.a.

Query ini menmapilkan NIP, jenis kelamin, kode jurusan dan nama dosen yang awalan dari
huruf H.
10.b.

Query ini menampilkan ruangan, digunakan pada, hari, dan waktu.


11.a.

Query ini menampilkan NIP dan nama dosen dengan golongan darah B dan awal NIPnya
130.
11.b.

Query ini sama dengan nomor 11.a. menampilkan NIP dan nama dosen dengan golongan
darah B, awal NIPnya 130, dan lahir di bulan maret.
12.

Query ini menampilkan nama dosen dan NIP dosen dengan 3 awalnya di ganti dengan *.
13.

Query ini menampilkan kode mata kuliah dan nama mata kuliah dengan awal kode mata
kuliahnya CS.
14.

Query ini menampilkan kode jurusan, NIM dengan nomor ditengah nya 2 digit dan akhirnya
dari NIP 3 digit, dan nama mahasiswa.
Latihan 2
1.a.

Query ini menampilkan NIM dan jumlahnya recordnya dengan cara dikelompokan
berdasarkan NIM.
1.b.

Query ini sama dengan 1.a. hanya tetapi menampilkan dengan jumlah recordnya lebih dari 1.
2.

Query ini menampilkan nomor kelas, count hari dipakai berapa kali dengan cara
dikelompokna menurut nomor kelas.
2.2.

Query ini dapat menampilkan nama dosen dan kode jurusan jika diinput kode jurusannya.
Query ini menggunakan union untuk menggabungkan jenis kelamin yang berbeda.
3.

Query ini menampilkan nama mata kuliah dan kode mata kuliah syarat yang harus diambil
terlebih dahulu.
3.2.

Query ini menampilkan NIP, nama dosen dan alamat dosen dengan awalan huruf S.
4.a.

Query ini tidak dapat dijalankan karena ada beberapa perintah yang tidak disediakan di
Microsoft access. Fungsi union sendiri untuk menggabungkan query dengan hasil
menggabungkan tabel dengan select yang sama.
4.b.

Query ini tidak dapat dijalankan karena ada beberapa perintah yang tidak disediakan di
Microsoft access. Fungsi intersect sendiri untuk menampilkan isi tabel yang ber irisan di 2
tabel yang berbeda.
4.c.

Query ini tidak dapat dijalankan karena ada beberapa perintah yang tidak disediakan di
Microsoft access. Fungsi minum sendiri untuk menampilkan isi tabel x yang tidak ada di
tabel y.
4.2.

Query ini menampilkan NIM dan mahasiswa dari mahasiswa yang tidak mengambil SKS.
Penutup
Kesimpulan
Microsoft Access sering digunakan untuk memprogram suatu sistem dan mencari
berbagai data yang sebelumnya diinput oleh pemrogram.
Untuk praktek kali ini mahasiswa dapat merancang dan membuat sebuah basis data
dan menampilkan data yang diinginkan dari berbagai banyaknya data. Praktik ini pun awalan
untuk menggunakan aplikasi visual basic.
Pada saat menggunakan Microsoft access gunakan lebih teliti lagi untuk design tabel
dan design querynya. Karena salah sedikit isi tabel yang kita inginkan tidak akan keluar.

Saran
Untuk kedapannya modul dari praktik PGT ini lebih dilengkapkan lagi terutama
fungsi – fungsi yang berada di mcirosoft access.
LAPORAN
PEMROGRAMAN TEKNIK 1

Disusun oleh :

MUHAMMAD IQBAL RAMADHAN


217341039
1 AEB

TEKNIK OTOMASI MANUFAKTUR DAN MEKATRONIKA


POLITEKNIK MANUFAKTUR NEGERI BANDUNG
FEBRUARI 2018

Anda mungkin juga menyukai