Skip to content Skip to sidebar Skip to footer

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.
http://bekozs.blogspot.co.id/



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

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 :

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

Post a Comment for "Pengertian SQL dan Jenis Jenisnya"