TRANSAKSI
Buka DATABASE TOKO; Buat sebuah tabel ‘account ‘ Insert nilai : Paul, 100000; Peter, 300000
View Merupakan tabel semu, yang secara fisik tidak ada, tapi secara lojik sama seperti tabel lain yang dapat digunakan.
TAMBAHAN
Tipe tabel pada MySQL MyISAM Tipe sederhana, stabil dan mudah digunakan. + : kecepatan dan kestabilannya. Jenis-jenis tabel MyISAM, yaitu : a. MyISAM static, digunakan ketika semua kolom dalam tabel didefinisikan dengan ukuran yang pasti (fixed). Dengan kata lain, tidak ada kolom yang memiliki tipe varchar, text, dan blob. b. MyISAM dinamic, digunakan ketika terdapat kolom dengan tipe dinamis, sifatnya lebih efektif karena ukuran data (file) menyesuaikan isi masing-masing kolom. c. MyISAM Compressed, kedua jenis diatas dapat dikompresi menjadi satu jenis, yatu MyISM Compressed dengan perintah myisamchk. Tabel yang dikompresi tidak dapat diberikan perintah INSERT, UPDATE, dan DELETE.
2. InnoDB, merupakan tipe tabel yang mendukung transaksi. Keunggulannya : Mendukung transaksi antar tabel Mendukung row-level locking Mendukung foreign-key constraints Crash recovery
3. HEAP, tidak menyimpan datanya di harddisk, tetpi di RAM (memori) 3. HEAP, tidak menyimpan datanya di harddisk, tetpi di RAM (memori). Biasanya digunakan untu tabel yang sifatnya temporary atau sementara. Tabel akan otomatis hilang saat koneksi ke server terputus atau server MySQL dimatikan.
Selain tiga tabel diatas, MySQL juga mendukung tipe tabel yang lain, yaitu : BDB, mirip dengan InnoDB, namun penggunaannya belum maksimal Archieve, digunakan untuk menyimpan tabel terkompresi, digunakan pada proses backup. Pada versi MySQL 4.1 CSV, menyimpan data dalam bentuk file text yng dibatasi comma. Ada pada versi MySQL 4.1 NDB table (MySQL Cluster) pada versi MySQL 4.1 Federated (External table), pada versi MySQL 5.0