Anda di halaman 1dari 35

MEMBANGUN DATABASE DENGAN MySQL

Drs. UCU SUPRAYOGI http://www.ucusuprayogi.web.id Email : ucu.suprayogi@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: Bilangan pecahan (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


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.

Masuk ke Direktori Program

Masuk ke Program Client MySQL

Database Pegawai

Membuat database pegawai

Melihat Database

Memilih database yg digunakan

Membuat Tabel Pribadi

Melihat tabel yg dibuat

Melihat Deskripsi tabel

Menambah kolom baru

Melihat perubahan tabel

Melakukan perubahan nama kolom

Melihat perubahan tabel

Mengganti nama tabel

Melihat perubahan nama tabel

Menggunakan perintah Drop

Menghapus kolom tabel

Menggunakan INSERT

Menyebutkan kolom

Tanpa menyebutkan kolom

Menggunakan SELECT

Menampilkan semua kolom

Menampilkan sebagian kolom

Menampilkan data dengan kondisi

Menggunakan UPDATE

Catatan : Pengunaan perintah UPDATE tanpa klausa WHERE mengakibatkan semua data dalam satu kolom akan diubah

Menggunakan DELETE

Menggunakan DELETE

Anda mungkin juga menyukai