380 likes | 675 Views
MEMBANGUN DATABASE DENGAN MySQL. MUHAMMAD YUSUF D3-Manajemen Informatika Universitas Trunojoyo Http://yusufxyz.wordpress.com Email : yusufxyz@gmail.com. Tentang MySQL. MySQL merupakan Database Server yang bersifat : 1. Open Source 2. Multiplatform 3. Berbasis database relasional
E N D
MEMBANGUN DATABASE DENGAN MySQL MUHAMMAD YUSUF D3-Manajemen Informatika Universitas Trunojoyo Http://yusufxyz.wordpress.com Email : yusufxyz@gmail.com
Tentang MySQL • MySQL merupakan Database Server yang bersifat : 1. Open Source 2. Multiplatform 3. Berbasis database relasional • Bisa dipakai untuk database pribadi atau pada level korporat berskala kecil hingga besar. • Selain bersifat free, ada juga yang bersifat komersial. • Menggunakan SQL untuk mendukung pengaksesan data (query)
DASAR SQL • SQL = Structured Query Language • Digunakan untuk mengakses basis data relasional • Bersifat standar; bisa dipakai untuk basis data relasional lainnya • Perintah SQL dapat dibagi menjadi DDL dan DML
Perintah DDL • DDL = Definition Data Language • Digunakan untuk kepentingan penciptaan database, tabel, hingga penghapusan database atau tabel • Contoh: 1. CREATE DATABASE 2. CREATE TABLE 3. DROP TABLE 4. ALTER TABLE
Perintah DML • DML = Data Manipulation Language • Perintah DML pada MySQL digunakan untuk manipulasi data. • Contoh: 1. SELECT – mengambil data 2. DELETE – menghapus data 3. INSERT – menyisipkan data 4. UPDATE – mengubah data
Tipe Data • Karakter CHAR: Teks dengan maksimal 255 karakter VARCHAR: Teks maksimal 255 karakter dan bersifat variabel TEXT: Teks dengan panjang maksimal 65535 • Bilangan TINYINT: Bilangan 1 byte SMALLINT: Bilangan 2 byte INT atau INTEGER Bilangan 4 byte BIGINT: Bilangan 8 byte FLOAT: Bilangan pecahan (4 byte) DOUBLE atau REAL: Bilanganpecahan (8 byte) DECIMAL(M, D) atau NUMERIC(M, D): Bilangan pecahan
Tipe Data (2) • LAIN-LAIN DATE: Tanggal DATETIME: Waktu (tanggal dan jam) TIME : Jam ENUM(‘nilai1’, ‘nilai2’, …): Nilai enumerasi BOOLEAN: tipe benar atau salah
INSTALASI & OPERASI MySQL • AdapunpengoperasianMySQLada 2 cara, yaitu : 1. Menggunakan Command Line Interface (CLI) – Contohnya command prompt pada windows, terminal pada linux & unix. 2. Menggunakan Tool WYSIWYG (What you see is what you get) – Contohnya seperti : XAMPP, MySQL-Front, SQLYOG, PHPMYADMIN, DBDESIGNER,dll. • Kita akan mempelajari pengoperasian MySQL dengan cara menggunakan Command Line Interface (CLI) menggunakan command prompt yang sudah ada pada system operasi Windows. • Untuk Mysql kita akan menggunakan XAMPP, karena xampp merupakan program yang sudah include Mysql Server,Webserver, Tools manipulasi database basis web seperti PHPMYADMIN.
Menggunakan UPDATE Catatan : Pengunaan perintah UPDATE tanpa klausa WHERE mengakibatkan semua data dalam satu kolom akan diubah