Catatan Kecil Basis Data

1. DDL (Data Definition Language)

DDL berisi perintah-perintah bahasa SQL untuk pembuatan objek database, table, index, pengaturan relationship, dan melakukan perubahan dalam menentukan struktur penyimpanan data.

2. DML (Data Manipulation Language)

DML berisi perintah-perintah bahasa SQL untuk melakukan manipulasi dan pengambilan data pada suatu basis data, yang mencerminkan operasi dasar dari suatu basis data berupa penyisipan atau penambahan data baru (insert), penghapusan data (delete), pengubahan data (update), dan menampilkan data kembali dalam berbagai cara, gaya dan kebutuhan (select)

3. DCL (Data Control Language)

DCL berisi perintah-perintah bahasa SQL untuk melakukan pengaturan terhadap keamanan dan pengontrolan basis data.

Keamanan dalam basis data diwujudkan dalam pemberian atau pencabutan hak akses pemakai (user privileges) pada berbagai tingkatan pengguna (admin, supervisor, user) pada akses database, table, dan field. Sedangkan pengontrolan dalam basis data diwujudkan dalam perintah untuk penguncian (lock) suatu data pada suatu simpul saat suatu perubahan dilakukan, mengesahkan (commit) atau membatalkan (rollback) suatu perintah pemasukan data. Baca Selengkapnya

Perintah-perintah di Mysql

  1. Membuat database
    create database ; 

  2. Membuat tabel
    create table <nama_table> (  [],  [],  [<aturan_fieldn>],...)

  3. Input data
    insert into <nama_tabel> [ (field1, field2, …) ] VALUES (nilai1, nilai2, ...);

  4. Menghapus data record
    delete from <nama_tabel> ;

  5. Merubah data
    berhubung data yang pertama udah kehapus jadi kita insertkan data baru seperti cara no 3. Dalam hal ini ane membuat id barang 101020 , nama barang laptop dan stok 20. Dibawah ini ane akan mengubah nama barang menjadi mouse.

    update  SET = ‘’ WHERE = ;

  6. Menambah field
    alter table   ADD   ;

  7. Menghapus field
    alter table    DROP COLUMN  ; 

  8. Merubah nama field
    alter table   CHANGE   ;

  9. Merubah tipe data
    alter table   MODIFY     ; 

  10. Mengganti nama table
    alter table   RENAME  ;

  11. Menghapus table
    drop table <nama table>

  12. Menghapus database
    drop database <nama database>

sekian dulu untuk episode kali ini sekian dan terima kasih….