MYSQL
Oleh:
Merina Pratiwi, Tika Septia, Rahma Wahyu,
Radhya Yusri, Lucky Heriyanti Jufri
Diterbitkan oleh
CV. Zahra Publisher Group
Jl. Lesanpuro II No. 554a
Kota Malang, Jawa Timur
Email: zahra.publisher@gmail.com
Tim Penulis
i
DAFTAR ISI
ii
BAB I
KONSEP DATABASE, DBMS, RDBMS,
DAN MYSQL
Tujuan Pembelajaran :
Tujuan Pembelajaran :
1. Mengetahui unsur-unsur penyusun suatu
sistem yang akan dibuat database
2. Mengetahui simbol-simbol untuk
menggambar model rancangan
3. Menggambar model rancangan database
menggunakan ER (Entity Relationship)
Tujuan Pembelajaran :
1. Mampu memahami DDL
2. Mampu membuat, menghapus, menampilkan
database
3. Mampu membuat tabel dan melihat struktur tabel
Latihan 3.1 :
CREATE DATABASE LATIHAN1 ;
Keterangan :
Nama database boleh terdiri dari huruf, angka, dan under
score (_).
Jika query di atas berhasil dieksekusi dan database berhasil
dibuat, maka akan ditampilkan pesan sebagai berikut :
Tujuan Pembelajaran :
1. Menambahkan field pada tabel
2. Mengubah lebar dan jenis field
3. Menghapus kolom dan indeks
4. Penggantian nama kolom
5. Penggantian nama tabel
Tujuan Pembelajaran :
1. Memahami perintah DML
2. Memahami dan memanipulasi data dalam database
Tujuan Pembelajaran :
Memahami fungsi string, tanggal dan waktu, numerik,
dan fungsi lainnya.
A. Fungsi String
6.1 CONCAT (str1, str2, ⋯)
Fungsi ini digunakan untuk menggabungkan dua
atau lebih string (kolom).
Bentuk Umum
SELECT
FIELD1,CONCAT(FIELD_KOLOM_GABUNG1,’’,FIELD_KOLO
M_GABUNG2) FROM NAMA_TABEL;
Tujuan Pembelajaran :
1. Menggunakan operator pembanding
2. Menggunakan operator logika
3. Mengetahui fungsi masing-masing operator
pembanding dan operator logika
4. Menggunakan fungsi statistik dasar
Tujuan Pembelajaran :
1. Menerapkan operator LIKE, NOT LIKE,
REGEXP ke dalam bahasa SQL
2. Menerapkan ORDER BY, ASC/DESC, GROUP
BY, dan HAVING, ORDER BY ke dalam bahasa
SQL
7.1 LIKE
Menampilkan isi record dengan menggunakan
sebagian dari isi data. Operator LIKE digunakan untuk
mencari data yang “menyerupai” atau “hampir sama”.
Tujuan Pembelajaran :
1. Memahami database relasi
2. Menerapkan JOIN, INNER JOIN, OUTER JOIN,
CROSS JOIN, UNION JOIN dalam database