Sebelum mengetik satu perintah SQL pun, kita perlu memahami apa itu MySQL, bagaimana posisinya di antara relational database lain, dan mengapa database ini menjadi standar industri selama puluhan tahun. Section ini membangun fondasi pemahaman tersebut supaya setiap keputusan teknis pada bab berikutnya punya alasan yang jelas.
Kenali MySQL sebagai sistem manajemen database relasional open source yang dikembangkan Oracle, lengkap dengan sejarah singkat, fitur inti, dan cara memeriksa versi server yang sedang berjalan.
Buka → # MySQL dan Relational DatabasePahami model relational database — tabel, baris, kolom, primary key, dan foreign key — lalu bangun dua tabel yang saling berelasi lengkap dengan query JOIN sebagai latihan pertama.
Buka → # MySQL dan SQLKenali SQL sebagai bahasa antarmuka MySQL: keluarga perintah DDL, DML, DQL, dan DCL, posisi MySQL terhadap standar SQL, serta latihan siklus DDL, DML, dan DQL dalam satu sesi.
Buka → # Cara Kerja MySQLBedah arsitektur MySQL: model client-server, perjalanan sebuah query dari parser hingga storage engine, peran InnoDB sebagai storage engine default, dan cara client menyambung ke server.
Buka → # MySQL Community dan Edition LainnyaBandingkan edisi MySQL — Community yang gratis berlisensi GPL, Standard dan Enterprise yang komersial, serta HeatWave di cloud — dan pelajari cara memeriksa edisi yang sedang berjalan di server.
Buka → # Use Case MySQLTelusuri skenario nyata yang cocok ditangani MySQL — aplikasi web, e-commerce, sistem inventaris, data JSON — serta situasi yang lebih baik ditangani jenis database lain.
Buka →