MKA-30 Perancang dan Pemrograman WEB Wilonotomo, S.Kom., M.Si.
MYSQL 2
Database ? Database adalah alat koleksi sistematis dari data Sehingga memudahkan manajemen data 3
Contoh Database 4 Database Ojek Online, menyimpan data tukang ojek, data pelanggan, data transaksi ojek, etc Database kepegawaian, menyimpan data pegawai, data gaji, data pangkat, data mutase, etc
Database Management System (DBMS) ? Software yang digunakan dalam manajemen database MySQL adalah DBMS (Relational DBMS) 5
Terminologi 6 Data disimpan dalam Table Setiap Table menyimpan informasi yang sama Bentuk Baris (rows) dan Kolom (columns) Kolom menandakan atribut data Baris adalah data No KTPNamaTanggal Lahir Wilo01 Januari Budi02 Februari 2001
Terminologi 7 Atribut data mempunyai tipe data masing-masing Setiap table pada umumnya memiliki kolom yang menandakan keunikan dari data yang disebut Primary Key Setiap table dapat saling berhubungan dengan Foreign Key No KTPNamaTanggal Lahir Wilo01 Januari Budi02 Februari 2001 IDNo.KTP (FK)PajakStatus
SQL – Structured Query Language ? 8 Bahasa yang digunakan untuk berkomunikasi dengan database DDL – Data Definition Language CREATE, ALTER, DROP DML – Data Manipulation Language INSERT, SELECT, UPDATE, DELETE
9