Anda di halaman 1dari 5

LAPORAN AKHIR

MySQL – JOIN

Nama : Happy Gemeli Quanuari


NPM : 10108910
Kelas : 3 KA 14
Materi : Join pada MySQL
Tgl Pratikum : 24 Oktober 2010
Ketua : Adinda
Asisten Baris :
Paraf :

LABORATORIUM SISTEM INFORMASI


UNIVERSITAS GUNADARMA
2010
LAPORAN AKHIR

Dalam pratikum MySQL kali ini, membuat create table, menginput data dan men-join kan table –
table tersebut.

Langkah – langkahnya sebagai berikut :


Pertama, setelah membuka program MySQL kita mengetikan syntak untuk membuat database
terlebih dahulu, Create database; tiga; Kemudian mengetikan syntak use tiga; disini berfungsi
untuk bisa merubah atau mengedit database tersebut. Seperti printscreen dibawah ini.

Kedua: ketikan syntak untuk membuat table, pada pratikum ini membuat dua table yaitu table
aurora dan aurora.

Dalam syntak membuat table ini menggunakan type data :


- Varchar : tipe data karakter yang panjangnya tidak ditentukan, sesuai dengan
data yang ingin disimpan
- Char : tipe data karakter yang panjangnya tetap (fixed-length)

Not Null pada type data varchar berarti pada table tersebut tidak boleh kosong, harus ada default
valuesnya.
(20) adalah banyaknya jumlah karakter yang diingkan untuk mengisi table tersebut.
Primary key adalah suatu nilai dalam basis data yang digunakan untuk mengidentifikasi suatu
baris dalam table. Nilai dari primary key adalah unik.
Printscreen syntak membuat table :

Untuk menampilkan struktur suatu tabel bisa menggunakan perintah DESC atau DESCRIBE,
bentuknya seperti berikut :

Ketiga : masukkan data ke dalam table dengan syntak seperti dibawah ini :

Insert into nama table values (‘……’,’…...’,’……’);

Untuk menampilkan data pada table setelah proses penginputan dengan cara mengetikan
syntak : select * from nama table
Printscreen penginputan data table aurora dan aurora :

latihan pratikum kali ini diminta men-join kan atau menggabungkan colom pada table yang
dibuat.

1. Menggabungkan table aurora dan aurora yaitu kolom NPM, Nama, Kelas dan Mata kuliah
saja.
Dengan mengetikan syntak :
Select aurora.npm, aurora.nama,aurora.kelas,aurori.matkul
From aurora, aurora
Where aurora.kd_dosen=aurora.kd_dosen;
Select untuk memilih table mana yang akan di gabungkan.
From untuk menunjukan berasal dari mana table tersebut
Where untuk menyatakan bahwa yang sebagai primary key nya adalah kd_dosen

2. Diminta menampilkan table gabungan dari aurora dan aurori hanya nama mahasiswa
yang kuliah di depok saja.
Berikut syntak nya :
Select aurora.nama, aurori.nama,aurori.lokasi
From aurora, aurori
Left join aurora on aurori.kd_dosen=aurora.kd_dosen
Where aurori.lokasi=’Depok’;

Left join aurora on aurora.kd_dosen=aurora.kd_dosen menyatakan bahwa kedua table


tersebut digabungkan menggunakan left join dan primary key nya adalah kd_dosen
Where aurori.lokasi=’Depok’; untuk menunjukan bahwa kolom lokasi dari table aurori
yang berlokasi depok saja yang ditampilkan

Anda mungkin juga menyukai