• Breaking News

    Mengenal Dasar MySQL serta Pengertian SQL

    Apa Itu SQL ?


    SQL merupakan singkatan dari Structured Query Language.SQL atau juga sering disebut sebagai query merupakan suatu bahasa (language) yang digunakan untuk mengakses database.SQL dikenalkan pertama kali dalam IBM pada tahun 1970 dan sebuah standar ISO dan ANSII ditetapkan untuk SQL. Standar ini tidak tergantung pada mesin yang digunakan (IBM, Microsoft atau
    Oracle). Hampir semua software database mengenal atau mengerti SQL. Jadi, perintah SQL pada semua software database hampir sama

    DDL atau Data Definition Language
    DDL merupakan perintah SQL yang berhubungan dengan pendefinisian suatu struktur database, dalam hal ini database dan table. Beberapa perintah dasar yang termasuk DDL ini antara lain :


    • CREATE
    • ALTER
    • RENAME
    • DROP
    DML atau Data Manipulation Language

    DML merupakan perintah SQL yang berhubungan dengan manipulasi atau pengolahan data atau
    recorddalam table. Perintah SQL yang termasuk dalam DML antara lain :
    • SELECT
    • INSERT
    • UPDATE
    • DELETE
    Aplikasi yang sering dugunakan untuk mengelola SQL adalah XAMMP,untuk mengunduhnya disini sedangkan untuk cara menginstal dan meggunakannya 

    Baca dulu : Cara Instal Xammp dan Cara menggunakannya
    Sintaks umum SQL untuk membuat suatu database adalah sebagai berikut :

    CREATE DATABASE [IF NOT EXISTS] nama_database;

    Bentuk perintah di atas akan membuat sebuah database baru dengan nama nama_database.

    Aturan penamaan sebuah database sama seperti aturan penamaan sebuah variabel, dimana secara umum nama database boleh terdiri dari huruf, angka dan under score ( _ )
     Jika database yang akan dibuat sudah ada, maka akan muncul pesan error. Namun jika ingin otomatis menghapus database yang lama jika sudah ada, aktifkan option IF NOT EXISTS, setiap kita membuat database baru, maka sebenarnya MySQL akan membuat suatu folder (direktori) sesuai dengan nama databasenya yang ditempatkan secara default di C:\mysql\data di dalam folder tersebut nantinya akan terdapat file-file yang berhubungan dengan tabel dalam database.Berikut ini contoh perintah untuk membuat database baru dengan nama “mahasiswa” :

    CREATE DATABASE mahasiswa;


    Jika query di atas berhasil dieksekusi dan database berhasil dibuat, maka akan ditampilkan pesan sebagai berikut :

    Query OK, 1 row affected (0.02 sec)

    Untuk melihat database yang baru saja dibuat atau yang sudah ada, dapat menggunakan
    perintah sebagai berikut :


    SHOW DATABASES;

    Berikut ini contoh perintah untuk menghapus database dengan nama “mahasiswa” :


    DROP DATABASE mahasiswa;

     Itulah sedikit penjelasan tentang SQL semoga dapat membantu pengetahuan kita semua,mohon maaf bila ada kekurangan.Terima Kasih

    No comments