Showing posts with label Database. Show all posts
Showing posts with label Database. Show all posts

Friday 4 March 2016

Perintah-Perintah Dalam SQL

Perintah-Perintah Dalam SQL

Image result for sql
Sumber Gambar : Big Data Made Simple

1. CREATE TABLE

    Yaitu perintah atau Query untuk membuat sebuah tabel. Format penulisan perintahnya adalah sebagai berikut:

CREATE TABLE nama_tabel (<nama_kolom><tipe data><lebar>, primary key definition);

Dalam kasus ini kita akan membuat sebuah tabel dengan nama "suplier" dengan kolom "id_suplier", "nama", "stastus","kota". Berikut adalah Perintah SQL nya :

CREATE TABLE suplier (id_suplier Char(5) Not Null, nama Char(50) Not Null,
                      status int Not Null, kota Char(20), Primary key (id_suplier));

2. ALTER TABLE

     ALTER TABLE Berfungsi untuk menambah satu atau lebih kolom (field) pada tabel. Format penulisan perintahnya adalah sebagai berikut:

ALTER TABLE nama_tabel ADD(<nama_kolom><tipe data><lebar>);

Sebagai Contoh anda ingin menambahkan alamat pada tabel suplier dengan tipe data karakter.

ALTER TABLE suplier ADD(alamat Char(20));

3. DROP TABLE

     DROP TABLE Berfungsi untuk menghapus Tabel. Format penulisan perintahnya adalah sebagai berikut:

DROP TABLE nama_tabel;

Sebagai Contoh anda ingin menambahkan alamat pada tabel suplier dengan tipe data karakter.

DROP TABLE suplier ;

4. CREATE VIEW

     CREATE VIEW Berfungsi untuk memanipulasi data, untuk mengerjakan perintah view ini anda harus menggunakan perintah select. View sama dengan tabel, dimana memiliki kolom dan baris dan view dapat dipilih dari satu atau beberapa tabel. View sendiri disimpan pada disk seperti halnya sebuat tabel, hanya saja definisinya yang disimpan pada panel katalog. Setiap kali tabel katalog ini ada perubahan data, maka view akan mengalami komputasi kembali.

Jadi apa yang ada di view akan sama dengan apa yang ada di dalam tabel yang dipanggil. Bentuk format penulinyannya adalah sebagai berikut:

CREATE VIEW <nama view> [(<nama kolom>)] AS <pernyataan Select>[WITH Check Option]


Sebagai Contoh anda ingin membuat View dari tabel suplier berdasarkan kota Banjar.

CREATE VIEW banjar_suplier AS SELECT id_suplier, nama, kota FROM suplier WHERE kota='banjar';


5. DROP VIEW

     DROP VIEW Berfungsi untuk menghapus sebuah view. Format penulisannya yaitu sebagai berikut:
    DROP VIEW nama_view;

    Sebagai Contoh anda ingin menghapus view dengan nama banjar_suplier, berikut adalah penulisannya:
      DROP VIEW banjar_suplier;

      Sekian Informasi yang dapat kami bagi, mohon maaf jika masih ada kesalahan.
      Read More

      Sunday 21 February 2016

      Mengenal Basis Data Dan Sistem Basis Data

      Pengenalan Dasar Sistem Basis Data

      Sumber Gambar : www.internetblog.org.uk

       Apa itu Basis Data Dan Sistem Basis Data ?

      Apa itu basis data?
      “ Basis data yaitu suatu kumpulan data yang terhubung dan tersimpan secara bersama-sama pada satu media tanpa adanya satu kerangkapan data, sehingga mudah untuk digunakan kembali, serta dapat digunakan oleh satu atau lebih aplikasi secara optimal. Data tersimpan sedemikian rupa, sehingga apabila ada penambahan, pengambilan, serta perubahan data dapat dilakukan dengan mudah dan terkontrol. “
      Apa itu Sistem Basis Data ?
      “ Sistem Basis Data yaitu sebuah sistem yang terdiri dari beberapa kumpulan tabel atau file yang saling terhubung dalam sebuah basis data ( Database ) dan sekumpulan program berupa DBMS atau Database Managent System yang memungkinkan bebrapa pemakai atau program lain untuk mengakses dan memanipulasi tabel-tabel tersebut. “

       Komponen Sistem Basis Data

      Beberapa komponen yang ada dalam Sistem Basis Data diantaranya yaitu :
      ·       Database ( Basis Data)

      Yaitu kumpulan file-file yang saling berhubungan atau berelasi sehingga membentuk satu Basis Data.
      ·     Software

      Yaitu perangkat lunak yang digunakan dalam suatu Sistem Basis Data.
      ·       ·  Hardware
      Perangkat keras yang digunakan dalam sistem basis data, dimana memiliki beberapa komponen utama berupa :
      Ø  CPU ( Central Processing Unit )
      Ø  Storage Unit ( unit penyimpanan )
      Ø  Keyboard, monitor, dll.
      ·        · Brainware
      Yaitu pengguna atau orang yang menggunakan dan mengoprasikan Sistem Basis Data.
      ·        · System engineer
      Yaitu tenaga ahli yang bertanggung jawab atas pemasangan Sistem Basis Data dan mengadakan peningkatan serta melaporkan kesalahan dari sistem tersebut kepada penjual.
      ·        · Administrator Database
      Yaitu tenaga ahli yang bertugas untuk mengawasi sistem Basis Data, merencanakan dan mengaturnya.
      ·      ·    Programmer
      Yaitu tenaga ahli yg bertugas sebagai pembuat aplikasi yang diperlukan oleh pemakai ahir dengan menggunakan data yang terdapat dalam sistem basis data.
      ·      ·   Pemakai Akhir

      Istilah – Istilah Dalam Sistem Basis Data

      Ø  Enterprise

      Sebuah bentuk organisasi data yang disimpan dalam basis data merupakan data operasional dari suatu Enterprise.
      Contoh : Sekolah, Bank dll.
      Ø  Entitas
      Yaitu Suatu objek yang dapat dibedakan dengan objek lainnya.
      Contoh : Dalam Enterprise Sekolah terdapat entitas mahasiswa, mata kuliah.
      Ø  Atribut
      Sebutan untuk mewaliki suatu Entitas.
      Contoh : Dalam Entitas Mahasiswa terdapat Atribut NIM, Nama, Alamat dll.
      Ø  Data value
      Yaitu Informasi yang tercakup dalam setiap elemen data. Isi dari atribut disebut nilai data atau Data Value.
      Ø  Record
      Yaitu Kumpulan Field-Field  yang saling berkaitan yang menginformasikan tentang suatu entity secara lengkap.
      Ø  File
      Yaitu kumpulan Record-Record yang sejenis dimana mempunyai panjang elemen yang sama, atribute yang sama, namun berbeda-beda data valuenya.
      Ø  Database
      Kumpulan file-file atau data yang memiliki kaitan antara satu file dengan file lainnya sehingga membentuk suatu bangunan data.
      Ø  Database Management System (DBMS)

      Yaitu kumpulan file yang saling berkaitan bersama-sama dengan perogram untuk pengelolaannya. Database adalah kumpulan datanya, sedangkan program pengelolaannya berdiri sendiri dalam satu paket program yang berfungsi untuk membaca data, mengisi data, menghapus data, serta melaporkan data dalam database.

      Read More