Home » , » Bahasa Pemrograman SQL

Bahasa Pemrograman SQL

Written By Syahrullah Syam on Sabtu, 22 Juni 2013 | Sabtu, Juni 22, 2013

Bahasa Pemrograman SQL itulah artikel yang akan saya informasikan buat anda. Pemrograman SQL merupakan suatu bahasa yang digunakan dalam perancangan database aplikasi komputer. SQL (Structured Query Language) adalah salah satu bahasa generasi level ke-4 (4th GL) yang awalnya dikembangkan oleh IBM di San Jose Research Laboratory. Berbeda dengan bahasa pemograman level ke-3 (3rd GL), bahasa ini bersifat request oriented dan bersifat non-prosedural sehingga lebih mudah untuk dipelajari karena sintaksis yang digunakan lebih fleksibel dalam penggunaannya. Selain itu, SQL juga bersifat non case sensitive. Banyak vendor pembuat DBMS (Database Management System) yang saat ini menggunakan SQL sebagai standarisasi dalam produk mereka, seperti ORACLE, Microsoft SQL Server, PostGreSQL, dan MySQL. 
Bahasa Pemrograman SQL
Bahasa Pemrograman SQL
Bahasa Pemrograman SQL sendiri terbagi atas dua bagian utama, yaitu :

- DDL (Data Definition Language), yaitu bahasa yang memiliki kemampuan untuk mendefinisikan data yang berhubungan dengan pembuatan dan penghapusan objek seperti tabel, indeks, bahkan basisdatanya sendiri. Misalnya : CREATE, DROP, dan ALTER. Berikut ini adalah perintah-perintah dasar SQL untuk DDL, diantaranya : 
1. CREATE TABLE : perintah ini digunakan untuk membuat suatu tabel.
 Contoh :
CREATE TABLE table_name (
Fieldname1_name type_data ([NULL|NOT NULL]),
Fieldname1_name type_data ([NULL|NOT NULL]),
FieldnameN_name type_data ([NULL|NOT NULL]),
Primery key ([fieldname]) )
2. ALTER TABLE : merupakan perintah yang digunakan untuk mengubah struktur kolom pada tabel dengan menambah kolom, mengubah tipe data, mengubah nama kolom, menambah constraint, menghapus kolom, dan menghapus constraint. Perintah ADD digunakan untuk menambahkan kolom pada sebuah tabel, sedangkan ALTER COLUMN digunakan untuk mengubah suatu struktur kolom pada sebuah tabel.
Contoh :
ALTER TABLE <nama_tabel> ADD/ALTER
COLUMN <nama_field> type_data
3. DROP TABLE : merupakan perintah SQL yang digunakan untuk menghapus sebuah tabel dalam database.
Contoh :
DROP TABLE <nama_tabel>
- DML (Data Manipulation Language), yaitu bahasa yang berhubungan dengan proses manipulasi data pada tabel, record. Misalnya : INSERT, UPDATE, SELECT, dan DELETE. Berikut ini adalah perintah-perintah dasar SQL untuk DML, di antaranya :
1. INSERT : digunakan untuk menyisipkan record ke dalam tabel/view.
Contoh :
INSERT INTO nama_tabel (field1,field2,…,field_N)
VALUES (‘value1’, ‘value1’,’…’, ‘value_N’)
2. UPDATE : digunakan untuk mengubah data/record dari tabel.
Contoh :
UPDATE nama_tabel SET nama_kolom = “nilai_data_baru” WHERE [kondisi]
3. DELETE : digunakan untuk menghapus data/record dari tabel.
Contoh :
DELETE FROM nama_tabel WHERE [kondisi]
4. SELECT : digunakan untuk menampilkan baris-baris data dari tabel.
Contoh :
SELECT (field1,field2,…,field_N)
FROM tabel_source
WHERE [search_condition]
GROUP BY [group_by_expression]
HAVING [search_condition]
ORDER BY [order_expression] [ASC | DESC]
Itulah sedikit mengenai Bahasa Pemrograman SQL semoga bermanfaat buat anda. Penulis menyadari bahwa masih banyak kekurangan dalam penjelasan di atas. Silahkan anda mencari referensi sebanyak-banyaknya dari berbagai sumber.
Share this article :
 
Support : Amalkan Ilmu Berbagi Untuk Semua | Blog SEO Arul
Copyright © 2013. Amalkan Ilmu Berbagi Untuk Semua - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger