Anda di halaman 1dari 6

LAPORAN AKHIR

NAMA : HIDAYAT SIDDIQ KURNIAWAN

KELAS : 3KA15

NPM : 10108972

TANGGAL : 12 OKTOBER 2010

MATERI : My Sql

KETUA :

ASS. BARIS :

BARIS : 3

PARAF

( )

Laporan Akhir
Membuat database “Gunadarma” yang di dalamnya terdapat tabel “Mahasiswa,
mt_kul, dan nilai”. Ketiga tabel itu yang nantinya akan kita gabungkan atau join
tabel.

Pertama kita jalankan aplikasi Xampp, lalu kita membuka di command promt (cmd),
seteah itu kita membuka file aplikasi Xampp nya. Lalu membuat databasenya
dengan cara seperti di bawah ini :

Keterangan :

A. Kita membuat database bernama “Gunadarma”

B. Di dalam database Gunadarma terdapat tabel yang bernama tabel


“Mahasiswa”. Di dalam tabel mahasiswa terdapat beberapa kolom yaitu
(NPM, NAMA, KELAS, GENDER) yang masing-masingnya bertipe data ‘varchar’
kecuali gender yang bertipe ‘char’ dan juga dalam tabel mahasiswa terdapat
primary key pada kolom NPM

C. desc mahasiswa : untuk mendeskripsikan isi format dalam sebuah tabel


mahasiswa
D. insert into mahasiswa : untuk memasukkan/menginput data pada tabel
mahasiswa

E. select * from mahasiswa : untuk melihat semua isi tabel yang telah kita input
dari tabel mahasiswa

Keterangan :

F. select * from mahasiswa where npm=’11111111’ : untuk melihat data dari


tabel mahasiswa dengan npm 11111111

G. select name from mahasiswa where=’11111111’ : untuk melihat data dalam


kolom nama pada tabel mahasiswa dengan npm 11111111
H. alter table mahasiswa modify nama varchar(40) : untuk merubah kapasitas
penginputan karakter dari 30 menjadi 40 karakter pada kolom nama

I. alter table mahasiswa change nama name varchar(40) : untuk merubah


nama sebuah kolom dari NAMA menjadi NAME di dalam tabel mahasiswa
dengan tipe data varchar dan jumlah karakter sebanyak 40

J. alter table mahasiswa add alamat varchar(20) not null : untuk menambahkan
kolom yang bernama ‘alamat’ dengan tipe data varchar dan karakter
sebanyak 20 dan tabel di bawahnya adalah perubahan dari tabel sebelumnya
yaitu menambahnya kolom alamat

K. alter table mahasiswa drop alamat : untuk menghapus kolom alamat pada
tabel mahasiswa dan tabel di bawahnya adalah perubahan dari tabel
sebelumnya yaitu terhapusnya kolom alamat

L. delete from mahasiswa where npm=’22222222’ : untuk menghapus data


dari tabel mahasiswa dengan npm 22222222 dan tabel di bawahnya adalah
perubahan dari tabel sebelumnya yaitu terhapusnya data untuk npm
22222222

Keterangan :
M. update mahasiswa set name=’leo’ where npm=’11111111’ : untuk
merubah/mengupdate data pada kolom nama dari nama1 menjadi leo
dimana npm tersebut 11111111 dan tabel di bawahnya adalah perubahan
dari tabel sebelumnya yaitu berubahnya data pada kolom nama

N. create table mt_kul : untuk membuah sebuah table baru bernama mt_kul
(mata kuliah)

O. desc mt_kul : untuk mendeskripsikan isi format dalam sebuah tabel mt_kul
(mata kuliah)

P. insert into mt_kul : untuk memasukkan/menginput data pada tabel mt_kul


(mata kuliah)

Q. select * from mt_kul : untuk melihat semua isi tabel yang telah kita input
dari tabel mt_kul

R. create table nilai : untuk membuat sebuah table baru bernama tabel nilai

Keterangan :

S. desc nilai : mendeskripsikan isi format dalam sebuah tabel nilai

T. insert into nilai : untuk memasukkan/menginput data pada tabel nilai


U. select * from nilai : untuk melihat semua isi tabel yang telah kita input dari
tabel nilai

V. select name, uts, uas from mahasiswa, nilai where


mahasiswa.npm=nilai.npm and nilai.kd_mk=’aa’ : untuk melihat data nama,
uts, dan uas dari tabel mahasiswa dan nilai dimana yang data kita ambil
terdapat primary key yang sama, dan juga pada tabel nilai kita ambil data
kd_mk (kode matakuliah) nya yang berisi ‘aa’ . pada tabel yang di bawahnya
adalah data yang kita ambil tersebut, dimana Leo adalah ber-NPM 11111111,
dan terlihat nilai UTS+UAS nya didapat dari NPM yang sama yaitu 11111111
kemudian juga pada kd_mk nya yaitu ‘aa’

W. select npm,uts,uas,(uts+uas)/2 as total from nilai : untuk menampilkan kolom


baru yaitu kolom total tanpa memasukkan kolom baru dengan cara (ADD)
tetapi dengan cara perhitungan antara nilai UTS ditambah nilai UAS
kemudian dibagi 2. Data tersebut di ambil dari tabel nilai yang terdapat data
nilai UTS dan nilai UAS.

SELESAI

- TERIMA KASIH -

Anda mungkin juga menyukai

  • Hidayat La2 Java
    Hidayat La2 Java
    Dokumen6 halaman
    Hidayat La2 Java
    Hidayat Siddiq Kurniawan
    Belum ada peringkat
  • Tugas Pmrograman Gen 4 (Baru)
    Tugas Pmrograman Gen 4 (Baru)
    Dokumen8 halaman
    Tugas Pmrograman Gen 4 (Baru)
    Hidayat Siddiq Kurniawan
    Belum ada peringkat
  • Hidayat La1 Java
    Hidayat La1 Java
    Dokumen3 halaman
    Hidayat La1 Java
    Hidayat Siddiq Kurniawan
    Belum ada peringkat
  • Laporan Akhir1
    Laporan Akhir1
    Dokumen4 halaman
    Laporan Akhir1
    Hidayat Siddiq Kurniawan
    Belum ada peringkat
  • Analisis Per Banding An Website E-Learning
    Analisis Per Banding An Website E-Learning
    Dokumen11 halaman
    Analisis Per Banding An Website E-Learning
    Hidayat Siddiq Kurniawan
    Belum ada peringkat
  • Bhs - Indo 1
    Bhs - Indo 1
    Dokumen2 halaman
    Bhs - Indo 1
    Hidayat Siddiq Kurniawan
    Belum ada peringkat
  • Bhs - Indo 2
    Bhs - Indo 2
    Dokumen4 halaman
    Bhs - Indo 2
    Hidayat Siddiq Kurniawan
    Belum ada peringkat
  • New Final Imk
    New Final Imk
    Dokumen11 halaman
    New Final Imk
    Hidayat Siddiq Kurniawan
    Belum ada peringkat
  • Laporan Akhir 3
    Laporan Akhir 3
    Dokumen6 halaman
    Laporan Akhir 3
    Hidayat Siddiq Kurniawan
    Belum ada peringkat
  • New Finalsia
    New Finalsia
    Dokumen17 halaman
    New Finalsia
    Hidayat Siddiq Kurniawan
    Belum ada peringkat
  • Laporan Akhir 2
    Laporan Akhir 2
    Dokumen3 halaman
    Laporan Akhir 2
    Hidayat Siddiq Kurniawan
    Belum ada peringkat
  • Laporan Akhir 1 (Ann)
    Laporan Akhir 1 (Ann)
    Dokumen3 halaman
    Laporan Akhir 1 (Ann)
    Hidayat Siddiq Kurniawan
    Belum ada peringkat
  • Laporan Akhir 1
    Laporan Akhir 1
    Dokumen4 halaman
    Laporan Akhir 1
    Hidayat Siddiq Kurniawan
    Belum ada peringkat
  • Laporan Akhir 1
    Laporan Akhir 1
    Dokumen5 halaman
    Laporan Akhir 1
    Hidayat Siddiq Kurniawan
    Belum ada peringkat