Pengertian SQL dan Jenis Jenisnya
Okee
kali ini mimin akan berbagi tentang apaitu Pengertian SQL mungkin sebagian
kalian sudah tidak asing lagi dengan penergtian nah kali ini admin hanya ingin
menshare supaya pengunjung blog ane paham apa itu SQL, Sebelumnya anda juga
harus mengetahui jika ingin belajar membuat database kita harus mengetahui apa
itu SQL. Nah mungkin kalian bertanya tanya kenapa ada hubungannya SQL dengan
database langsung saja ya simaka artikel dibawah ini.
Sqk
adalah singkatan dari Structured Query Language. Sedangkan pengertian SQL
adalah Suatu bahasa languade, yang digunakan untuk mengakses data
didalam sebuah database relasional. SQL juga sering disebut dengan Query, dan
bahasa SQL secara peraktiknya digunakan sebagai bahasa standar untuk manajemen
database reasional. Hingga saat ini hamper seluruh server database atau
software mengenal dan mengerti apa itu bahasa SQL.
Baca Juga : Pengertian DBMS dan Contohnya
Baca Juga : Pengertian DBMS dan Contohnya
Sejarah
SQL
Mungkin
untuk sejarahnya mimin hanya akan membahas sedikit ya hehe, Awal berdirinya
bahasa SQL yaitu pada bulan juni 1970, dimana saat jhonny oracle yang merupakan
seorang peneliti dari perusahaan IBM memiliki gagasan pembuatan basis data
relasional, ide tersebut dituangkan dalam sebuah artikel, didalam artikel
tersebut juga dibahas mengenai kemungkinan membuat sebuah bahasa standar untuk
mengakses data dalam database tersebut. Bahsa standar tersebut diberinama
SEQUEL (Structure Englis Query Languange). Setelah kemunculan artike; tersebut
lalu IBM memutuskan untuk mengembangkan pembuatan bahasa SEQUEL Namun penaman
SEQUEL dalam bahasa standar tersebut bermasalah dengan hokum sehingga diubahlah
menjadi SQL
Jenis
Jenis Perintah SQL
Dalam
penggunaan SQL Terdapat beberapa perintah yang berguna untuk mengakses dana
memanajemen data yang terdapat dalam database. Jenis peringah SQL secara umum
dibagi kepada tiga sub perintah : DDL (Data Definition Language). Dan DML (Data
Manipulation Language). DCL(Data Control Language). Dari ketiga sub tersebut
anda harus memahami, baagi anda yang ingin menguasai sql dan mahir dalam
pembuatan database. Untuk lebih jelasnya baca pengertian 3 sub dibawah ini :
1. Data Definition Languange (DDL)
DDl adalah sub perintah dari
bahasa SQL yang digunakan untuk membangun kerangka sebuah database, dalam hal
ini database dan table. Terdapat tiga perintah penting dalam DDL yaitu CREATA,
ALTER, DROP.
· Yang
artinya yaitu CREATE : perintah ini digunakan salah satunya untuk membuat
databse baru, table baru view baru, dan kolom baru. Contoh : CREATE DATABASE
nama_database.
· Yang
kedua yaitu ALTER perintah alter berfungsi untuk mengubah struktur table yang
telah dibuat didalamnya dan mengubah nama table, menambah kolom, mengubah
kolom, menghapus kolom, dan memberikan atributn pada kolom. Contohnya : ALTER
TABLE tbl_mahasiswa ADD Tabel_Mahasiswa datatype.
· Yang
terakhir yaitu DROP : perintah yang ada pada DROP berfungsi untuk menghapus
database atau tabel. Contohnya : DROP DATABASE Tabel_Mahasiswa
2. Data Manipulation Language (DML)
DML adalah sub perintah yang
digunakan dari bahasa SQL untuk memanipulasi data dalam database yang telah
dibuat. Terdapat empat perintah penting dalam DML yaitu ; INSERT, SELECT,
UPDATE, dan DELETE.
· Yang
dimaksud dengan INSERT adalah perintah digunakan untuk memasukan data baru ke
dalam sebuah tabel. Perintah ini bisa dijalankan ketikadatabse dan tabel sudah
dibuat. Contohnya ; INSERT INTO nama_tabel VALUES (data1, data2, dst. .)
· Yang
kedua yaitu SELECT; perintah ini digunakan untuk mengambil dan menampilkan data
dari tabeel atau bahkan dari beberapa tabel dengan penggunaan relasi. Contohnya
SELECT nama_kolom1, nama_kolom2 FROM nama_tabel;
· Yang
ketiga ialah UPDATE ; perintah update digunakan untuk memperbaharui data pada
sebuah tabel. Contohnya UPDATE nama_tabel SET kolom1=data1, kolom2=data2,..
WHERE kolom=data;
· Terahkir
DELETE; perintah delete digunakan untuk menghapus data dari sebuah tabel.
Contohnya DELETE FROM nama_tabel WHERE kolom=data;
3. Data Control Language (DCL)
DCL adalah sub bahasa SQL yang
befungsi untuk melakukan pengontrolan data dan server database, seperti
memanipulasi data user dan hak akses (privildeges). Yang termasuk perintah
dalam DCL ada dua, yaitu GRANT dan REVOKE.
· Yang
dimaksud dengan GRANT ialah perintah ini digunakan untuk memberikan hak akses
oleh admin ke salah satu user atau pengguna. Hak akses tersebut bisa berupa hak
membuat (CREATE), mengambil data (SELECT), menghapus data (DELETE)mengubah data
(UPDATE) dan hak khusus lainnya yang berhubungan dengan system database
tersebut.
· REVOKE;
perintah ini digunakan untuk mencabut hak akses yang telah diberikan kepada
user. Dalam hal ini merupakan kebalikan dari perintah GRANT.
Nah
itulah sedikit ulasan mengenai perintah SQL. Semoga dari artikel ini pembaca
bisa memahami apa itu SQL, dan apahubungannya SQL dengan database. Jika artikel
ini membantu jangan sungkan untuk mensahre atau yang mau ngasih kritik dan
saran boleh tinggalkan komentar dibawah see you again
#Jangan Lupa Like & Share
#Salam Luar Biasa
#Jangan Lupa Like & Share
#Salam Luar Biasa
Post a Comment for "Pengertian SQL dan Jenis Jenisnya"