MEMBANGUN DATABASE DENGAN MySQL

advertisement
MUHAMMAD YUSUF
D3-Manajemen Informatika
Universitas Trunojoyo
Http://yusufxyz.wordpress.com
Email : [email protected]

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)




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



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



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

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: Bilangan pecahan (8 byte)
DECIMAL(M, D) atau NUMERIC(M, D): Bilangan pecahan

LAIN-LAIN
DATE: Tanggal
DATETIME: Waktu (tanggal dan jam)
TIME : Jam
ENUM(‘nilai1’, ‘nilai2’, …): Nilai enumerasi
BOOLEAN: tipe benar atau salah



Adapun pengoperasian MySQL ada 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.
Catatan : Pengunaan perintah UPDATE tanpa klausa WHERE
mengakibatkan semua data dalam satu kolom akan diubah
Download