Translate

Monday, September 19, 2011

Dasar-Dasar MySQL


Dasar-Dasar MySQL


Indra Permadi
Indrapermadi39@yahoo.co.id

Text Box: Lisensi Dokumen:
Copyright © 2003-2007 IlmuKomputer.Com
Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com.


MySQL merupakan sebuah DBMS (Database Management System) yang bersifat multiuser dan multireading. SQL (Structured Query Languange) yang merupakan bahasa standar yang digunakan untuk sistem manajemen database relational.

Tipe Data
            Setiap Data memiliki tipe data. Tipe data dibagi menjadi dua yaitu tipe data standar dan tipe data perluasan. Beberapa tipe data standar diantaranya :

  1. Char     : untuk menyatakan deretan karakter (String)
  2. Integer : untuk menyatakan bilangan bulat
  3. Numeric           : untuk menyatakan bilangan real

Dan beberapa tipe data perluasan diantaranya :

  1. Varchar            : untuk menyatakan string yang panjangnya bervariasi
  2. Boolean           : untuk menyatakan tipe logis (true atau false)
  3. Money : untuk menyatakan uang
  4. Blob     : untuk menyatakan data biner atau gambar
  5. Serial   : untuk menyatakan nilai yang urut


Statement MySQL
Ø  DDL (Data Definition Languange)

Membuat database, menggunakannya, membuat table, menentukan index serta struktur penyimpanan tabel

-          CREATE DATABASE {nama database yang akan dibuat}.
Perintah ini digunakan untuk pada saat membuat database untuk pertama kali
-          USE {nama database yang akan digunakan}.
Untuk menggunakan database yang telah dibuat
-          CREATE TABLE {nama tabel yang akan dibuat}.
 Membuat tabel yang diperlukan database.

Ø  DML (Data Manipulation System)

Melakukan manipulasi dan pengambilan data berupa penyisipan atau penambahan data baru, penghapusan data serta pengubahan data.

-          INSERT
Perintah           : INSERT INTO namatabel (field1,[field2,[...]]) VALUES (nilai1[,nilai2,[....]);
-          UPDATE
Perintah           :   UPDATE namatabel SET field1=nilai1, field2=nilai2[...] WHERE kondisi;
-          DELETE
Perintah           : DELETE FROM namatabel WHERE kondisi;
-          SELECT
Perintah           : SELECT * FROM namatabel;
(*) untuk memilih seluruh field bila hanya beberapa yang akan digunakan sebutkan fieldnya. Penggunaan SELECT dengan berbagai kondisi .


# Menggunakan operator IS NULL dan IS NOT NULL

Operator IS NULL digunakan untuk mencari nilai yang kosong dalam suatu kolom, sedangkan IS NOT NULL digunakan untuk mencari nilai yang tidak kosong.
Contoh :

SELECT * FROM tabel WHERE dataku IS NULL;

SELECT * FROM tabel WHERE dataku IS NOT NULL;

# Mengurutkan data dengan ORDER BY
Contoh :

SELECT * FROM tabel ORDER BY nama;

# Mengurutkan data secara Descending
Contoh :

SELECT * FROM tabel ORDER BY nama DESC

Ø  DCL (Data Control Languange)

DCL adalah perintah untuk melakukan pendefinisian pemakai yang boleh mengakses database dengan berbagai macam previlage. DCL terdiri atas sekelompok perintah SQL untuk memberikan hak untuk mengakses database, mengalokasikan space, pendefinisan space dan pengauditan penggunaan database. Biasanya hal ini tersedia pada sistem manajemen database yang memiliki fasilitas keamanan denga membatasi pemakai dan kewenangannya



Biografi Penulis
Indra Permadi. Lahir di Bandung 21 Agustus 1990 Sekarang Sedang Menyelesaikan Studi Diploma III pada jurusan Teknik Informatika di Universitas Padjadjaran.
E-Mail : indrapermadi39@yahoo.co.id

0 komentar:

Post a Comment

Thank atas komentarnya

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Justin Bieber, Gold Price in India