Tuesday, April 29, 2014

Tutorial Bahasa SQL

SQL merupakan singkatan dari Structured Query Language, SQL adalah suatu bahasa pemrograman yang erat hubungannya dengan Database, sebab dengan Bahasa SQL kita dapat mengakses database, kemudian mengubah struktur database dan mengelola data dalam database tersebut.

Hampir semua bahasa pemrograman mendukung Bahasa SQL untuk berinteraksi dengan database, seperti Pemrograman Php, Pemrograman Delphi, Perograman Java, dll, selain itu Bahasa SQL juga dapat di implementasikan dengan berbagai jenis database seperti : MySQL, PortgreSQL, Oracle, dll.

Pada Tutorial Bahasa Sql ini saya akan menjelaskan secara singkat tentang Bahasa SQL, berdasarkan fungsinya SQL dibagi atas 3 kelompok:

1. Data Definition Language (DDL)


Data Definition Language merupakan Bahasa SQLyang terdiri atas perintah perintah yang secara langsung menangani objek pada suatu database, seperti :

CREATE DATABASE merupakan bahasa sql untuk membuat sebuah database baru,
DROP DATABASE merupakan bahasa sql untuk membuang/menghapus database,
CREATE TABLE merupakan bahasa sql untuk membuat table baru pada suatu database,
ALTER TABLE merupakan bahasa sql untuk mengubah struktur sebuah tabel,
DROP TABLE merupakan bahasa sql untuk membuang/menghapus tabel pada suatu database,
CREATE INDEX merupakan bahasa sql untuk membuat index,
DROP INDEX merupakan bahsa sql untuk membuang/ menghapus index.

2. Data Manipulation Language (DML)


Data Manipulation Language merupakan Bahasa Sql yang terdiri atas perintah perintah untuk menangani/mengelola data pada suatu database, adapun perintah perintah tersebut antara lain:

INSERT INTO merupakan perintah bahasa sql untuk menambah data baru kedalam tabel database
SELECT merupakan perintah bahasa sql untuk menampilkan data dari tabel database
UPDATE merupakan perintah bahasa sql untuk memperbaharui data pada tabel database
DELETE merupakan perintah bahasa sql untuk menghapus data dari tabel database

3. Data Control Language (DCL)


Data Control Language merupakan Bahasa Sql yang berisi perintah perintah yang berkaitan dengan pengaturan keamanan suatu database, yang termasuk kedalam kelompok Data Control Language antara lain :

GRANT merupakan perintah Bahasa Sql untuk memberikan hak/kewenangan terhadap pengguna untuk melakukan operasi pada suatu database,

REVOKE merupakan perintah Bahasa Sql untuk menghilangkan hak/kewenangan pengguna terhadap database.

Sekian yang dapat Saya sampaikan tentang Tutorial Bahasa Sql, adapun contoh serta penjelasan tentang perintah perintah Sql tersebut, akan Saya jelaskan pada kesempatan berikutnya.

Terima kasih, dan Semoga bermanfaat.

No comments: