perintah / query pada SQL dasar


holla sob...  kali ini gue mau ngebahas sedikit tentang SQL atau Structure Query Language.
Mungkin bagi lo yang udah berkutik didunia koding sudah ga asing lagi dengan sql.

Pengertian SQL

SQL Structured Query Language adalah bahasa pemrograman tujuan khusus dirancang untuk mengelola data dalam sistem manajemen database relasional (RDBMS), atau untuk pengolahan aliran dalam sistem relasional manajemen aliran data (RDSMS).

Awalnya berdasarkan aljabar relasional dan kalkulus relasional tupel, SQL terdiri dari bahasa definisi data dan bahasa manipulasi data. Ruang lingkup SQL meliputi insert data, query, update dan menghapus, penciptaan dan modifikasi skema, dan kontrol akses data. Meskipun SQL sering digambarkan sebagai, dan untuk sebagian besar adalah, bahasa deklaratif (4GL), juga termasuk elemen prosedural.


SQL adalah salah satu bahasa komersial pertama untuk model relasional Edgar F. Codd, seperti yang dijelaskan dalam berpengaruh 1970 makalahnya, "A Relational Model Data untuk Besar Bank data Bersama." Meskipun tidak sepenuhnya mengikuti model relasional seperti yang dijelaskan oleh Codd, itu menjadi bahasa database yang paling banyak digunakan.


SQL menjadi standar dari American National Standards Institute (ANSI) pada tahun 1986, dan dari Organisasi Internasional untuk Standardisasi (ISO) pada tahun 1987. Sejak itu, standar tersebut telah direvisi untuk memasukkan satu set yang lebih besar fitur. Meskipun adanya standar tersebut, meskipun, sebagian besar kode SQL tidak sepenuhnya portabel antara sistem database yang berbeda tanpa penyesuaian.


Perintah dalam SQL 

Select. 
Perintah select di gunakan untuk melihat isi table database

SELECT * FROM table_name;   

WHERE.
 Perintah where di gunakan untuk menampilkan data dari database dengan kondisi tertentu.

SELECT column_name,column_name
FROM table_name
WHERE column_name operator value;


INNER JOIN. 
Perintah JOIN digunakan untuk menampilkan data dari beberapa Table

SELECT column_name(s)
FROM table1
INNER JOIN table2
ON table1.column_name=table2.column_name


CREATE.
Perintah create di gunakan untuk membuat table baru atau juga database baru.

CREATE DATABASE dbname;  

atau create table


CREATE TABLE table_name
(
column_name1 data_type(size),
column_name2 data_type(size),
column_name3 data_type(size),
....
); 
 


INSERT.
Perintah Insert di gunakan untuk menambahkan data ke dalam table database.

INSERT INTO table_name (column1,column2,column3,...)
VALUES (value1,value2,value3,...); 
 


UPDATE.
 Perintah Update digunakan untuk mengganti atau mengupdate data dalam table database. 

UPDATE table_name
SET column1=value1,column2=value2,...
WHERE some_column=some_value;




Sumber : http://en.wikipedia.org/wiki/SQL
 


No comments :

Post a Comment