Sunday 1 May 2016

DASAR DASAR BAHASA SQL PADA DATABASE

dasar bahasa sql
Sobat blogger yang sehat selalu dan berbahagia. Untuk melanjutkan postingan yang sebelumnya mengenai database SQL kali ini kita akan mengetahui bersama-sama tentang Dasar dasar SQL, Namun ada baiknya kita mengetahui dulu apa sih yang dimaksud SQL itu?? SQL (Structure Query Language) ialah bahasa yang digunakan untuk melayani atau mengakses relasional sistem database.saat ini hampir semua server basis data menggunakan atau mendunkung bahasa ini.

DASAR DASAR SQL

SQL Secara garis besar terdiri dari 3 macam :

 1. DDL (Data Definition Language)
      DDL adalah suatu pernyataan untuk mendefinisikan struktur atau skema database.
       contoh
         a). Create digunakan untuk membuat objek dalam database, bisa berupa pembuatan                             table,view,procedure,function,trigger,ataupun package(oracle)
          contoh membuat tabel baru
          create table mahasiswa (NIP char(10) primary key,Nama char(15)not null))
        b). Alter digunakan unntuk mengubah struktur dari suatu objek dalam database
           contoh menambah kolom alamat
           alter table mahasiswa add Alamat (25)
        c). Drop digunakan untuk menghapus objek pada database
           contoh menghapus tabel mahasiswa
           drop table mahasiswa
        d). Rename digunkan untuk mengganti nama objek dalam database
           contoh mengganti nama table mahasiswa menjadi karyawan
           rename table mahasiswa to karyawan
  2. DML (Data Manipulation Language)
       DML adalah pernyataan yang digunakan untuk mengorganisir data dengan menggunakan skema        objek.
         a).select digunnakan untuk menyeleksi data dari dalam table database
            contoh : select NIP, Nama from Mahasiswa
         b). insert digunakan untuk menginput atau menambah data record table database
            contoh : insert into mahasiswa (NIP,Nama) values ('1234','Nopik')
         c). update digunakan untuk mengganti data record pada table
            contoh : update mahasiswa set name = 'Joko' where NIP ='1234'
         d). delete digunakan untuk menghapus data record pada table
             contoh : delete from mahasiswa( untuk menghapus semua record)
             delete from mahasiswa where NIP = '1234' (untuk data yang dipilih saja)
   3. DCL (Data Control Language)
        DCL terdiri dari dua statement :
         GRANT : untuk memberikan hak akses
          REVOKE : untuk membuang hak akses yang telah diberikan dari pirintah GRANT
              contoh: grant insert, update, delete on mahasiswa to Joko
                           revoke select on mahasiswa to Joko

itulah dasar dasar bahasa SQL yang digunakan dalam database, semoga dapat membantu sobat dan
semoga bermanfaat ....

tambah pengetahuan anda dengan nopikpriyanto.blogspot.com

No comments: