Laporan Soal Database

Oleh Irvan Jayadi

9 tayangan
Bagikan artikel

Transkrip Laporan Soal Database

LAPORAN SOAL DATABASE

TUGAS AKHIR

Diajukan untuk memenuhi salah satu syarat dalam menyelesaikan
Pendidikan Program Diploma IV Gelar Sarjana Sains Terapan
Program Studi Teknik Informatika
Politeknik TEDC Bandung

Tri Herdiawan A

Di Susun Oleh :
Nama : Bagas Prayoga
NIM : D11151010
PROGRAM KEAHLIAN TEKNIK INFORMATIKA
POLITEKNIK TEDC BANDUNG 2015

KATA PENGANTAR

Dengan menyebut nama Allah SWT yang Maha Pengasih lagi Maha
Panyayang, Kami panjatkan puja dan puji syukur atas kehadirat-Nya, yang telah
melimpahkan rahmat, hidayah, dan inayah-Nya kepada kami, sehingga kami dapat
menyelesaikan makalah untuk memenuhi tugas dari dosen kami.

Makalah ilmiah ini telah kami susun dengan maksimal dan mendapatkan
bantuan dari berbagai pihak sehingga dapat memperlancar pembuatan makalah ini.
Untuk itu kami menyampaikan banyak terima kasih kepada semua pihak yang telah
berkontribusi dalam pembuatan makalah ini.

Terlepas dari semua itu, Kami menyadari sepenuhnya bahwa masih ada
kekurangan baik dari segi susunan kalimat maupun tata bahasanya. Oleh karena itu
dengan tangan terbuka kami menerima segala saran dan kritik dari pembaca agar
kami dapat memperbaiki makalah ilmiah ini.

Akhir kata kami berharap semoga makalah ilmiah tentang limbah dan
manfaatnya untuk masyarakan ini dapat memberikan manfaat maupun inpirasi
terhadap pembaca.
Cimahi, 23 Mei 2016

Bagas Prayoga
DAFTAR ISI

i

KATA PENGANTAR.............................................................................................................i
DAFTAR ISI...........................................................................................................................ii
BAB I......................................................................................................................................1
PENDAHULUAN..................................................................................................................1
1.1 LATAR BELAKANG..................................................................................................1
1.2 BATASAN MASALAH...............................................................................................2
1.4 METODE PENULISAN..............................................................................................2
1.5 SISTEMATIKA PENULISAN....................................................................................2
BAB II.....................................................................................................................................4
PEMBAHASAN.....................................................................................................................4
2.1 Soal dan jawaban Serta Keterangannya..................................................................4
BAB III.................................................................................................................................13
PENUTUP............................................................................................................................13

ii

BAB I
PENDAHULUAN
1.1 LATAR BELAKANG
Basis data adalah kumpulan informasi yang disimpan didalam komputer
secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer
untuk memperoleh informasi dari database tersebut. Perangkat lunak yang digunakan
untuk mengolah dan mengambil kueri (query) basis data disebut sistem manajemen
basis

data.
Pemrosesan basis data sebagai perangkat andalan sangat diperlukan oleh

berbagai institusi dan perusahaan. Dalam pengembangan sistem informasi diperlukan
basis data sebagai media penyimpanan data. Kehadiran basis data dapat
meningkatkan Daya saing perusahaan tersebut. Basis data dapat mempercepat upaya
pelayanan kepada pelanggan, menghasilkan informasi dengan cepat dan tepat
sehingga membantu pengambilan keputusan untuk segera memutuskan suatu masalah
berdasarkan informasi yang ada. Banyak aplikasi yang dibuat dengan berlandaskan
pada basis data antara lain semua transaksi perbankan, aplikasi pemesanan dan
penjadwalan penerbangan, proses regristasi dan pencatatan data mahasiswa pada
perguruan tinggi, aplikasi pemrosesan penjualan, pembelian dan pencatatan data
barang pada perusahaan dagang, pencatatan data pegawai beerta akrifitasnya
termasuk operasi penggajian pada suatu perusahaan, dan sebagainya. Beberapa
informasi pada perusahaan retail seperti jumlah penjualan, mencari jumlah stok
penjualan, mencari jumlah stok yang tersedia, barang apa yang paling lakudijual pada
bulan ini, dan berapa laba bersih perusahaan dapat diketahui dengan mudah dengan
basis data. Pada perpustakaan, adanya aplikasi pencarian data buku berdasarkan
judul, pengarang atau kriteria lain dapat mudah dilakukan dengan basis data.

1

Pencarian data peminjam yang terlambat mengembalikan juga mudah dilakukan
sehingga bisa dibuat aplikasi pembuatan surat berdasarkan informasi yang tersedia.
1.2 BATASAN MASALAH
Dalam pembahasan Ujian Akhir semester ini maka ada batasan masalah nya yang
akan di bahas :
1. Membahas tentang soal remedial
1.3 TUJUAN PENULISAN
Tujuan penulisan ini yaitu untuk :
1. Mengisi Soal yang di berikan oleh dosen.

1.4 METODE PENULISAN
Berikut adalah metode penulisan yang di gunakan, antara lain :
1. Studi Pustaka
Yaitu metode yang dilakukan dengan mempelajari dan mengumpulkan data
dari pustaka yang berhubungan dengan alat, baik berupa buku maupun informasi di
internet.
2. Eksperimen
Yaitu melakukan percobaan terlebih dahulu sebelum saya menuliskannya
pada laporan makalah ini.
1.5 SISTEMATIKA PENULISAN
Halaman Judul
2

Kata Pengantar
Daftar Isi
Daftar Gambar
Daftar Tabel
Bab I :

Pendahuluan
Latar Belakang
Batasan Masalah
Tujuan Penulisan
Metode Penulisan
Sistematika Penulisan

Bab II Pembahasan
Bab III Penutup

3

BAB II
PEMBAHASAN

2.1 Soal dan jawaban Serta Keterangannya
Membuat database

4

Membuat table nilai syntax : create table nilai(NIM varchar(20),Kode_kul
varchar(20),Nilai int(2)unsigned);

Membuat table biodata syntax : create table Biodata(NIM varchar(20),Nama
char(50),Tgl_lahir date,Tempat_lahir date, Jen_kel ENUM(‘P’,’L’));

5

Merubah struktur data memakai alter syntax : alter table biodata add unique
key(NIM);

Membuat

table

FRS

syntax

:

create

table

FRS(Id

int(2)not

null

auto_increment,No_frs varchar(20)not null,NIM varchar(20)not null,Kode_kul
varchar(20)not null,constraint Id primary key(Id));

6

Kita ubah id agar mulainya dari 40 dengan syntax alter table frs auto_increment=40;

Nomor 1 merubah Nilai pada table nilai Rm0090909 dan Rm0090910 menjadi 70
dengan syntax : - update nilai set nilai = ‘70’where Kode_kul=’MKDU001’;
- update nilai set nilai = ‘70’where Kode_kul=’MKDU002’;

7

update nilai set nilai = ‘70’where Kode_kul=’MKK009’;

Nomor 2 merubah nilai pada NIM rm0090910 dari table nilai sebesar 0.7 kali nilai
sekarang dengan syntax : update nilai set nilai = ‘49’where NIM=’Rm0090910’;

Nomor 3 menghapus nilai <=90 pada table nilai dengan syntax : delete from nilai
where nilai <=’90’;
8

Nomor 4 menampilkan data terdiri dari nama,tgl lahir dari table biodata dengan
ketentuan tgl lahir dari bulan januari sampai bulan juli 1988 dengan syntax :
Select

Nama,tgl_lahir

from

biodata

where

Tgl_lahir<=’1988-07-29’;

9

Tgl_lahir>=’1988-01-01’

and

Nomor 5 menampilkan data terdiri dari nama,nim dari table biodata dengan ketentuan
nama yang mengandung “ep” dengan syntax : select nama from biodata where nama
like ‘%ep%’;

Nomor 6 menampilkan data tediri dari nim dari table nilai dengan menampilkan nim
(rm0090909 dan rm0090913) dengan syntax select nim from nilai where
NIM=’rm0090909’ or NIM=’Rm0090913’;

10

Nomor 7 menampilkan mahasiswa yang ada yang sudah mengisi frs berdasarkan
table

biodata

dengan

syntax

:

select*from

biodata

inner

join

frs

on

frs.nim=biodata.nim;

Nomor 8 menampilkan mahasiswa yg ada yg belum sudah mengisi frs berdasarkan
table biodata dengan syntax : select nama from biodata inner join frs on frs.nim!
=biodata.nim;

11

Nomor 9 membuat contoh menggunakan cross join pada table frs dan table biodata
dengan syntax : select biodata.NIM,FRS.No_frs from biodata cross join FRS;

Nomor 10 membuat contoh menggunakan union natural join dengan syntax :
Select NIM,No_frs from biodata natural left join FRS union select NIM,No_frs from
biodata natural right join FRS;

12

BAB III
PENUTUP

Demikian yang dapat kami paparkan mengenai materi yang menjadi pokok
bahasan dalam makalah ini, tentunya masih banyak kekurangan dan kelemahannya,
kerena terbatasnya pengetahuan dan kurangnya rujukan atau referensi yang ada
hubungannya dengan judul makalah ini. Penulis banyak berharap para pembaca yang
budiman dusi memberikan kritik dan saran yang membangun kepada penulis demi
sempurnanya makalah ini dan dan penulisan makalah di kesempatan - kesempatan
berikutnya. Semoga makalah ini berguna bagi penulis pada khususnya juga para
pembaca yang budiman pada umumnya.

13

14

Judul: Laporan Soal Database

Oleh: Irvan Jayadi


Ikuti kami