MATA KULIAH
BASIS DATA
1. DASAR TEORI
Instalasi MySQL
2. IMPLEMENTASI TEORI
1. DASAR TEORI
Berikut adalah beberapa tipe data dasar yang umum digunakan dalam
MySQL:
2. IMPLEMENTASI TEORI
Pada modul ini, membahas tipe data dalam MySQL, seperti tipe data dasar
untuk menyimpan bilangan bulat, string, tanggal, dan desimal. dan juga melakukan
implementasi teori pada modul ini dengan menambahkan kolom baru dengan tipe
data yang berbeda pada tabel mahasiswa.
MODUL 3
DATABASE DAN TABEL
1. DASAR TEORI
2. IMPLEMENTASI TEORI
• Membuat database baru
1. DASAR TEORI
2. IMPLEMENTASI TEORI
1. Insert
Output :
2. Update
Output :
3. Delete
Output :
(Kosong) karena sudah dihapus
4. Select
Output :
1. DASAR TEORI
Jenis-jenis Operator
1. Operator Perbandingan:
o = (sama dengan)
o != (tidak sama dengan)
o > (lebih besar dari)
o < (lebih kecil dari)
o >= (lebih besar dari atau sama dengan)
o <= (lebih kecil dari atau sama dengan)
2. Operator Aritmatika:
o + (penjumlahan)
o - (pengurangan)
o * (perkalian)
o / (pembagian)
o % (modulus, sisa pembagian)
3. Operator Logika:
o AND (dan)
o OR (atau)
o NOT (negasi)
4. Operator String:
o || (concatenation, penggabungan string)
o LIKE (pencarian pola string)
2. IMPLEMENTASI TEORI
Output :
Output :
Output
Dari sintaks sql diatas kita menerapkan operator > (lebih dari) untuk
mencari tahun terbit buku diatas tahun 2020, maka akan keluar outputan seperti
diatas, dan menerapakan operator “LIKE” untuk mencari data disebuat tabel untuk
mencari kata “belajar”, maka hasil dari outputannya keluar nama judul buku yang
mengandung kata kata belajar, ini memudahkan kita untuk mencari sebuat data
tertentu dengan menggunakan operator like.
MODUL 6
AGREGASI
1. DASAR TEORI
Agregasi adalah proses pengumpulan data dari beberapa baris menjadi satu
nilai. Fungsi agregasi digunakan untuk melakukan agregasi data.
Fungsi Agregasi
2. IMPLEMENTASI TEORI
Menampilkan jumlah buku yang ada di tabel perpustakaan
Output :
Output :
Output :
1. DASAR TEORI
Alias adalah nama lain untuk kolom atau tabel. Alias dapat digunakan untuk
membuat nama kolom atau tabel lebih mudah dibaca atau dipahami.
2. IMPLEMENTASI TEORI
1. DASAR TEORI
Pengertian Grouping
Grouping adalah proses pengelompokan data berdasarkan satu atau lebih
kolom. Fungsi agregasi dapat digunakan bersama dengan grouping untuk
menghasilkan hasil yang lebih spesifik.
Penggunaan Grouping
Grouping digunakan dengan cara menggunakan kata kunci GROUP BY
diikuti dengan daftar kolom yang akan dikelompokkan.
2. IMPLEMENTASI TEORI
MODUL 9
TABEL RELATIONSHIP
1. DASAR TEORI
Table relationship adalah hubungan antara dua atau lebih tabel dalam
database. Table relationship digunakan untuk menghubungkan data dari
tabel yang berbeda.
2. IMPLEMENTASI TEORI
1. DASAR TEORI
Pengertian Join
Join adalah operasi yang digunakan untuk menggabungkan data dari dua
atau lebih tabel. Join digunakan untuk mendapatkan data dari dua atau lebih
tabel yang berhubungan.
Jenis-jenis Join
2. IMPLEMENTASI TEORI
Perintah SQL di atas menggunakan klausa INNER JOIN untuk
menggabungkan dua tabel, "anggota" dan "peminjaman," berdasarkan kesamaan
nilai pada kolom "id_anggota." Hasil join ini menampilkan data yang memiliki nilai
yang sesuai pada kolom "id_anggota" di kedua tabel. Hasil output mencakup semua
kolom dari kedua tabel, sehingga informasi dari tabel "anggota" seperti id_anggota,
nama, alamat, bersatu dengan informasi dari tabel "peminjaman" seperti
id_peminjaman, tanggal_pinjam, dan tanggal_kembali. Dengan menggunakan
INNER JOIN, hanya baris yang memiliki nilai yang sesuai pada kedua tabel yang
akan dimunculkan, menciptakan hubungan antara tabel berdasarkan kunci yang
dijelaskan oleh klausa ON.
MODUL 11
TRIGGER
1. DASAR TEORI
Jenis-jenis Trigger
2. IMPLEMENTASI TEORI