Connect to the Server Putty START Run Putty
![Connect to the Server - Putty START > Run… (Putty) [Enter] Host Name : Connect to the Server - Putty START > Run… (Putty) [Enter] Host Name :](https://slidetodoc.com/presentation_image_h2/73fe8e9c1554c5411e1caa84431d43e0/image-1.jpg)
![Putty – The Interface [b 1108 01234@192. 168. 10. 253~]$ mysql –pa [Enter] Catatan Putty – The Interface [b 1108 01234@192. 168. 10. 253~]$ mysql –pa [Enter] Catatan](https://slidetodoc.com/presentation_image_h2/73fe8e9c1554c5411e1caa84431d43e0/image-2.jpg)
![Membatalkan Perintah Ketik : c Lalu [Enter] Contoh : mysql> salah perintah ……… c Membatalkan Perintah Ketik : c Lalu [Enter] Contoh : mysql> salah perintah ……… c](https://slidetodoc.com/presentation_image_h2/73fe8e9c1554c5411e1caa84431d43e0/image-3.jpg)





















- Slides: 24
Connect to the Server - Putty START > Run… (Putty) [Enter] Host Name : 192. 168. 10. 253 Protokol : SSH NIM Login as : b 11 xxyyyyy [Enter] Contoh : b 110801234 [Enter] Password : a [Enter]
Putty – The Interface [b 1108 01234@192. 168. 10. 253~]$ mysql –pa [Enter] Catatan : Ø Ø Ketikkan perintah pada console , diakhiri dengan tanda “; ” (titik koma) dan eksekusi dengan menekan tombol [Enter] Perhatikan penulisan huruf kecil / besar karena akan dianggap berbeda (case sensitive)
Membatalkan Perintah Ketik : c Lalu [Enter] Contoh : mysql> salah perintah ……… c [Enter] Keluar dari Mysql Ketik : q atau quit atau exit Lalu [Enter] Contoh : mysql> q [Enter]
Praktikum Ke 13 - 14 Query Antar Tabel
Jenis-jenis tabel berdasarkan Fungsinya : 1. Tabel Data Adalah sebuah tabel yang menampung data-data yang digunakan sebagai informasi. Sifatnya dinamis karena sering diubah, dihapus dan diperbaharui.
Jenis-jenis tabel berdasarkan Fungsinya : 2. Tabel Validasi Adalah sebuah tabel yang menampung data yang memiliki criteria tertentu dan biasanya digunakan oleh data pada tabel lainnya sebagai validasi. Tabel validasi harus lebih dulu ada struktur data dan isinya sebelum tabel-tabel lainnya.
Jenis-jenis tabel berdasarkan Fungsinya : 3. Tabel Penghubung Adalah sebuah tabel yang berfungsi sebagai jembatan antara dua tabel yang mengalami relasi many to many.
Isi Tabel peminjaman_buku no_anggota 1234 2323 3333 4345 5436 nama Septi Puspitawati Septi Windriyani Tia Andriyani Tia Ferida Rizal Afendy Dwi Andriyanto alamat jenis_kelamin agama jumlah_peminjaman Ungaran Semarang Kendal Jepara Pati Ungaran p p l l Islam Kristen Budha Hindu Islam 1 5 7 13 26 32 Isi Tabel pengembalian_buku no_anggota 1234 2323 3333 4345 5436 5643 6234 6756 7867 nama Septi Puspitawati Septi Windriyani Tia Andriyani Tia Ferida Rizal Afendy Dwi Andriyanto Santi Dewi Ratna Dimas nama_pengarang Judul-buku alamat Iwan Faisal Rudi Waringin Rahman John Burhan Asep Kris Michael Akuntansi IPA IPS PKN Agama Akuntansi PKN Biologi Geografi Ungaran Semarang Kendal Jepara Pati Ungaran Semarang
Data Dictionary (Kamus Data) Perpustakaan Tabel peminjaman_buku Nama Kolom Tipe Data Lebar no_anggota char 4 nama alamat jenis_kelamin agama jumlah_peminjaman varchar enum (‘l’, ’p’) varchar integer 30 40 Null? not null Kunci Default primary key l 15 Tabel pengembalian_buku Nama Kolom Tipe Data Lebar no_anggota char 4 nama Nama_pengarang judul_buku alamat varchar Varchar 30 35 40 45 Null? not null Kunci Default primary key l
Membuat tabel pengembalian_buku
Mengisi Data ke dalam Tabel pengembalian_buku Rumus: insert into (nama_tabel) values (data_field 1, data_field 2, data_field 3, . . . );
Menggabungkan Tabel Sql mempunyai kemampuan untuk menggabungkan dua atau lebih tabel untuk membentuk sebuah informasi. Contoh : Mysql> Select nama -> from peminjaman_buku, pengembalian_buku -> -> -> where peminjaman_buku. no_anggota = pengembalian_buku. no_anggota and judul_buku = ‘Akuntansi’;
Menggabungkan Tabel
Menggunakan Alias Nama tabel yang digunakan dalam query antar tabel dapat diganti dengan menyebutkan nama aliasnya. Contoh : Mysql> Select nama -> from peminjaman_buku x, pengembalian_buku y -> -> where x. no_anggota = y. no_anggota and judul_buku = ‘Akuntansi’;
Menggunakan Alias
Operator Cross Join / Perkalian Kartesian digunakan untuk melakukan operasi perkalian kartesian. Contoh : Mysql> Select * From peminjaman_buku, pengembalian_buku; Atau dapat ditulis Mysql> Select * From peminjaman_buku cross join pengembalian_buku;
Operator Cross Join / Perkalian Kartesian
Equajoin Adalah penggabungan antar tabel yang menggunakan operator = pada kondisi where. Contoh : Mysql> Select * From peminjaman_buku, pengembalian_buku -> where peminjaman_buku. no_anggota = pengembalian_buku. no_anggota;
Equajoin
Selfjoin Adalah penggabungan antar tabel yang sama. Contoh : Akan menampilkan nama peminjaman_buku yang alamatnya ‘ungaran’ dan nama pengembalian_buku yang alamatnya ‘semarang’: Mysql> Select x. nama, y. nama -> from peminjaman_buku x, pengembalian_buku y -> where x. alamat = ‘ungaran’ and y alamat = ‘semarang’;
Selfjoin
Operator Union Adalah menggabungkan hasil dari dua buah query. Contoh : Akan menampilkan alamat peminjam yang mempunyai peminjaman_buku atau pengembalian_buku Mysql> (select alamat from peminjaman_buku) -> Union -> (select alamat from pengembalian_buku);
Operator Union
SEKIAN TERIMA KASIH